top of page

Best Places to Visit in Mexico City: Pyramids, Museums & Local Culture

Mexico City is one of the most culturally layered cities in Latin America—a place where ancient civilizations, colonial architecture, contemporary art, and everyday street life coexist within a few square miles. Beyond the food, the city’s landmarks tell a much deeper story. Visiting the Palacio de Bellas Artes, Templo Mayor, and Chapultepec Castle offers a glimpse into Mexico’s artistic legacy, Aztec roots, and sweeping urban landscape.


On our visit, we focused on eight experiences that blend history, culture, architecture, and pure fun. Each one offers a different perspective on the city, whether you’re walking through ancient pyramids, biking through Coyoacán, tasting mezcal in Roma Norte, or watching the city come alive at night.


Top Things to Do in Mexico City


1. Pyramids of Teotihuacan

Pyramids of Teotihuacan
Pyramids of Teotihuacan

Just outside Mexico City, Teotihuacan’s pyramids are a marvel. We booked a hot air balloon ride at sunrise, followed by a walking tour with a guide. Instead of biking (it was too hot), we walked and learned about the site’s incredible history.


The tour we took included a balloon ride, a walking tour around the pyramids, a lovely vegetarian chilaquiles & beans breakfast with traditional music, coffee and sipping tequila + a few visits around the area.


See our documented experiences via these Instagram reels:


So much excitement - right before the hot air balloon ride over Teotihuacan from Mexico City!


Teotihuacan is one of the most visited archaeological sites in Mexico, and sunrise is the most atmospheric—and least crowded—time to experience it.


2. Coyoacán & Frida Kahlo Museum

A square in Coyoacán, near Mexico City
A square in Coyoacán, near Mexico City

This charming neighborhood has a relaxed vibe. We stayed a night at H21 Hospedaje Boutique—a fantastic choice.

While here:



If you have time, spending a full day in Coyoacán gives you a quieter, more artistic view of Mexico City beyond the busy central districts.


3. Mexico City Nightlife

Mexico City by night
Mexico City by night

Mexico City has a nightlife scene that works for every pace—cocktail bars, mezcalerías, live music, and relaxed neighborhood spots.


The neighborhoods of Condesa and Roma are home to some of the city’s best bars and restaurants, with plenty of live music.


💡 Where to drink:

For a dive bar experience: Bosforo – A tiny, lively mezcal bar with standing-room-only vibes. Expect loud music and a trendy crowd.


For an upscale cocktail experience: Licorería Limantour – Ranked #4 on the World's Best Bars 2022 and North America’s best bar for two consecutive years. Their Oregano Drink, Margarita Al Pastor, and Mr. Pink are legendary. Make a reservation in advance on OpenTable!


For families: The Polanco location of Limantour allows kids and has the same fantastic drinks.



Pro Tip: Try a Michelada (a spicy, tomato-based beer cocktail). See our Instagram reel on how it’s made!


4. Mexico City Museums

Mexico City is packed with museums, but two stand out:


National Museum of Anthropology – One of the most visited museums in Mexico, featuring pre-Columbian artifacts.



Don’t miss:


Plan at least two hours here; the museum is larger and more detailed than most visitors expect.


Palacio de Bellas Artes – Home to murals by Diego Rivera, José Clemente Orozco, and Rufino Tamayo. If you love art, this is a must-see.


5. Lucha Libre Match

If you’re looking for something lively and completely different from museums and pyramids…


Lucha Libre masks near the arena
Lucha Libre masks near the arena

Mexico’s version of pro wrestling, Lucha Libre, is a mix of theatricality, high-flying moves, and pure entertainment. It’s over-the-top, fun, and a beloved part of Mexican culture.


💡 Ways to experience it:


Watch a match at Arena Mexico.

📸 See our reel on this experience – It’s silly, wild, and totally worth it!

Take a mask-making workshop before heading to the show (See this vetted Airbnb experience).

Combine Mezcal tasting with wrestling – Start with drinks at a local pub, then head to the arena.



6. Take a Churros Masterclass

ree

If you love churros, learn how to make them from scratch in a hands-on masterclass. This Airbnb experience also includes making ganache with Mexican cacao beans and crafting the perfect hot chocolate.


💡 Book this vetted Airbnb experience: [Churros & Chocolate Masterclass]


Mexico City’s food culture shines through experiences as much as restaurants.


📸 Even if you skip the class, don’t leave without trying a churro! See our reel from El Morro.


7. Mezcal & Mole Tasting

For something more culinary and educational, this tasting experience was one of our favorites.



Two Mexican culinary staples—mezcal and mole—come together in an expert-led tasting in Roma Norte.

💡 What to expect:

Taste 7 Oaxacan mezcals guided by a certified mezcal sommelier.

Pair them with 7 traditional moles, all vegan-friendly!


💡 What is mole? Mole (mo-lay) is a rich, complex sauce integral to Mexican cuisine. While Mole Poblano is the most famous, there are endless varieties. Always ask if it’s vegetarian, as some versions contain meat stock.


💡 What is mezcal? A smoky, agave-based spirit, mezcal can be sipped neat or mixed into cocktails. Many varieties exist, and some bottles even include a worm! (Ask before ordering.)


💡 Recommended Airbnb experience: [Mezcal & Mole with a Certified Sommelier]


8. Visit the Zócalo & Historic Center

No visit to Mexico City is complete without exploring the historic center, one of the most important cultural districts in the country.


Zócalo & Historic Center, Mexico City
Zócalo & Historic Center, Mexico City

Mexico City’s UNESCO-listed historic center is a must-visit.


Top landmarks include:


Zócalo (Main Square) – The heart of the city, home to cultural events and protests.

Metropolitan Cathedral – A stunning mix of Gothic, Baroque, and Neoclassical styles.

National Palace – Home to Diego Rivera’s iconic murals.

Templo Mayor – A fascinating glimpse into Aztec civilization.


💡 Should you take a tour?

DIY – We walked everywhere but had to wait for cabs (Uber is available).

Guided Tour – This seven-point itinerary includes all the major sites plus private transportation.


📸 See our Instagram reel on the Aztec Spiritual Cleansing Ceremony (‘Limpia’) – A fascinating experience with shaman healers. Also, see a mesmerizing performance of Aztec Dancers in Traditional Feathered Costumes 


And if you’re planning your food stops along the way, don’t miss our vegetarian and vegan food guide to Mexico City — full of easy, plant-friendly options in every neighborhood.


Outdoor Activities & Walkable Neighborhoods

One of the best ways to experience Mexico City is on foot. The Roma and Condesa neighborhoods, some of the most walkable areas, are lined with Art Deco buildings, lush parks, and vibrant markets. A stroll through these districts offers a blend of history, culture, and street food—perfect for those looking to explore at their own pace.


💡 Want to mix sightseeing with food? Book a Mexico City street food tour to sample authentic tacos, tamales, and aguas frescas as you walk.


More Landmarks & Cultural Sites in Mexico City


1. Chapultepec Castle & Chapultepec Park

Aerial view of the Chapultepec Castle & Chapultepec Park
Aerial view of the Chapultepec Castle & Chapultepec Park

Located in the heart of Chapultepec Park, this historic castle offers some of the best panoramic views of the city. The surrounding park, often called Mexico City’s "Central Park," is an ideal place for a relaxing stroll.


💡 Top things to do in Chapultepec Park:

Visit Chapultepec Castle – Once an imperial palace, now a museum.

See the Danza de los Voladores (Flying Men) – A mesmerizing aerial performance.

Enjoy the fountains & sculptures scattered throughout the park.

Sip tea at a café near the park’s entrance.



2. Xochimilco – The Floating Gardens

 Xochimilco – The Floating Gardens experience
 Xochimilco – The Floating Gardens experience

At the southern edge of Mexico City, Xochimilco is a network of canals and floating gardens, often compared to Venice, Italy. While some call it a tourist trap, there’s no denying that a colorful boat ride here is a unique experience.


💡 Should you take a boat ride?

Yes – If you love festive vibes, live mariachi music, and a lively atmosphere.

No – If you prefer quiet, off-the-beaten-path experiences.

📍 Xochimilco, CDMX, Mexico


3. The Angel of Independence

The Angel of Independence
The Angel of Independence

One of the most recognizable landmarks in Mexico City, this towering golden angel stands in the middle of Paseo de la Reforma. It’s a symbol of Mexican independence, and the area around it is perfect for a scenic walk.


💡 Walk along Paseo de la Reforma – A grand avenue with sculptures, fountains, and plenty of cafés for a quick stop


4. Biblioteca Miguel Lerdo de Tejada

Biblioteca Miguel Lerdo de Tejada in Mexico City
Biblioteca Miguel Lerdo de Tejada in Mexico City

A hidden gem in the city, this stunning library is home to psychedelic murals that transform the space into a surreal art experience. It’s a must-visit for art lovers and architecture enthusiasts alike.

📍 Biblioteca Miguel Lerdo de Tejada, CDMX


5. Alameda Central & Cuauhtémoc Centro

Alameda Central & Cuauhtémoc Centro in Mexico City
Alameda Central & Cuauhtémoc Centro in Mexico City

One of the oldest parks in Mexico City, Alameda Central is a vibrant green space surrounded by historic buildings and bustling streets. Cuauhtémoc Centro, the district around it, is full of cultural landmarks, making it a great area to explore on foot. 📸 See our Instagram reel from this area!


💡 What to see nearby:

Palacio de Bellas Artes – An architectural masterpiece.

Street performers & local vendors around the park.

Murals and public art installations scattered throughout.



6. Palacio de Correos de México

Palacio de Correos de México (historic post office) in Mexico City
Palacio de Correos de México (historic post office) in Mexico City

This ornate, historic post office is still in operation and one of the most beautiful buildings in the city. Its intricate ironwork, grand staircases, and gilded details make it feel more like a palace than a mail center. 📸 See our Instagram reel about our short visit!


Mexico City is one of those rare destinations where every day can feel completely different. You can spend one morning inside a museum, the afternoon in a market, and the evening floating through Xochimilco or watching Lucha Libre with a roaring crowd. If you love culture, food, architecture, or history, these experiences offer a thoughtful and memorable way to understand the city.

 
 
When you use our recommended product / service links, you're supporting us through
affiliate commissions, all at no extra cost to you.

Liked this article?
Subscribe to our free Roots & Routes newsletter for global wellness and travel updates.

Thanks for submitting!

Advertisement

bottom of page