As one of the largest cities in the world with a vast population of almost 9 million (and almost 22 million in the greater metropolitan area), Mexico City is a sprawling, chaotic, mess – in a good way. There’s always something to do here and, as most tourists avoid it, tourist free! Here you will find museums, historic churches, plazas, buildings, and incredible parks. Most of its tourist attractions are all centered around a fairly small geographical area and, better still, they are all inexpensive.
Top 5 Things to See and Do in Mexico City
1. Walk through the Zócalo
2. Relax in Chapultepec Park
3. Participate in Dia de los Muertos
4. Visit Frida Kahlo’s House
5. Check out the Art and History Museums
Other Things to See and Do
(Click the title to expand the text)
1. Visit Castillo de Chapultepec
This impressive and beautiful castle also is the Museo Nacional de Historia. It’s open daily (except Mondays) from 9am-5pm. It costs 64 MXN.
2. Explore Templo Mayor
Mexico City is a hotbed of historical landmarks, particularly those dating back to the Aztec period, and there is no finer example than The Great Temple. It’s open daily (except Mondays) from 9am-5pm and costs 65 MXN.
3. Eat in the Zona Rosa
One of the most popular areas of the city, Zona Rosa boasts an array of bars, restaurants, and nightclubs. This is the best nightlife area in the city. Make sure to dress well here too.
4. Visit the Museo Nacional de Antropología
Found within Chapultepec Park, this world-class anthropology museum houses a vast collection of sculptures, jewels, and artifacts from ancient Mexican civilizations. The museum is open daily (except Mondays) from 9am-7pm and costs 65 MXN.
5. Visit a megalibrary
Situated among gardens, this temple to books is referred to as a “megalibrary” for its gigantic size. Transparent walls and intentionally mismatched floors allow you to get lost in a maze of books. This is one of the best libraries I’ve ever seen.
6. Climb the Torre Mayor
At almost 1000 feet, the Torre Mayor is one of the tallest buildings in Latin America and offers a unique way to view the skyline.
7. Participate in the Loteria Nacional
Believe it or not, the national lottery is a pretty popular thing here. On the west side of Paseo de la Reforma, in the art deco tower, you can go try your luck and hope the wooden balls with your numbers get picked.
8. Flock to the Basilica de Guadalupe
This Catholic shrine is world-famous, drawing thousands every year, from all over. The yearly celebration is December 12th, which makes this a crazy place to be during that time. It’s open daily from 6am-9pm.
9. Marvel at the Soumaya Museum
Housing 66,000 pieces of Central American and European art, the Soumaya Museum was donated and constructed by one of the world’s richest men, Carlos Slim Helú. In Northern Mexico City, the Soumaya Museum covers 170,000 square feet and has a very unique architectural structure. Admission is free. Open daily 10:30am-6:30pm all days except Tuesday when the museum is closed.
10. Attend a lucha libre
Mexican free wrestling is a favorite past time among locals. Extremely entertaining and affordable, this is a unique show and fun experience. Grab a beer and get ready to holler some Spanish jeers.