ADVERTISER DISCLOSURE: The Frugal Tourist is part of an affiliate sales network and receives compensation for sending traffic to partner sites, such as MileValue.com and Cardratings. This compensation may impact how and where links appear on this site. This site does not include all financial companies or all available financial offers. Terms apply to American Express benefits and offers. Enrollment may be required for select American Express benefits and offers. Visit americanexpress.com to learn more. All information about the American Express Schwab Platinum has been collected independently by The Frugal Tourist.

EDITORIAL DISCLOSURE: Opinions, reviews, analyses & recommendations are the author’s alone and have not been reviewed, endorsed, or approved by any of these entities. 

Mexico City is one of those places that just keeps surprising you, no matter how many times you visit.

It’s a buzzing mix of ancient history, colorful culture, and modern-day energy, making it an absolute treasure trove of experiences.

If you’re planning a trip, get ready—there’s so much to see and do here!

From ancient ruins to mouthwatering street food, this city has something for everyone, whether you’re into art, history, adventure, or just wandering around soaking up the vibes.


My Top 10 Favorite Sites & Experiences in Mexico City


I’ve been lucky enough to visit Mexico City a bunch of times, and every trip leaves me wanting more.

So, to help you make the most of your visit, I’ve put together a list of my top 10 must-see spots and experiences in CDMX.

Think of it as my personal cheat sheet for exploring this incredible city.

If it’s your first trip, try to check off as many of these as you can—you won’t regret it.

Trust me, Mexico City is one of the most underrated cities in the world, and this list will help you discover why.

Ready to dive in? Let’s go!


1. Teotihuacan – Pyramids and Hot Air Balloon Adventure


Teotihuacan is an incredible archaeological site and, hands-down, my favorite spot near Mexico City—a must-see!

Just an hour’s drive from the city, this ancient wonder shows off the genius of early civilizations.

Walk along the Avenue of the Dead and take in the massive Pyramids of the Sun and Moon, which have stood tall for thousands of years.

For something truly unforgettable, book a sunrise hot air balloon ride over this UNESCO World Heritage Site.

As the golden morning light hits the ruins, it feels like something out of a dream.

Pro-Tip
If you’d like to skip the sunrise hot air balloon tours, there are Teotihuacan tours that explore the ruins in depth that also stop at the Guadalupe Church and Shrine.

Teotihuacan pyramids at sunrise from hot air balloon

Must-See Checklist in Teotihuacan
Pyramid of the Sun: The largest structure in Teotihuacan once allowed visitors to climb to its summit for breathtaking panoramic views. However, this practice has recently been discontinued. Today, the best way to fully appreciate its grandeur is by taking one of the hot-air balloon tours mentioned earlier.

Pyramid of the Moon: Offers stunning views of the Avenue of the Dead and the Pyramid of the Sun.

Avenue of the Dead: The main path that connects all the major sites in Teotihuacan.

Palace of Quetzalpapálotl: An elite residence, known for its well-preserved carvings and murals.


2. Museo Nacional de Antropología


This world-renowned museum is a must for understanding Mexico’s rich cultural heritage.

Its vast collection spans pre-Columbian times, featuring iconic artifacts like the Aztec SunStone and Mayan treasures.

With its striking architecture and lush central courtyard, this museum is as visually impressive as it is informative.

Take your time here; it’s a treasure trove of history.

Exterior view of Museo Nacional de Antropología

Pro-Tip
Plan your visit to coincide with one of the museum’s exceptional free English walking tours, where expert guides showcase a curated selection of the museum’s most remarkable treasures. Alternatively, you can also check out our top 10 must-see treasures of this museum in this blog post.

3. Floating Gardens of Xochimilco


Hop aboard a colorful trajinera (flat-bottomed boat) and cruise through the canals of Xochimilco, a UNESCO World Heritage Site.

This quintessential CDMX experience is a lively celebration of Mexican culture, with mariachi bands serenading you, floating food vendors serving up snacks, and vibrant decorations everywhere.

It’s the perfect mix of relaxation and festivity, making it a hit for both locals and tourists. Do not miss!

Colorful trajinera boat in Xochimilco canals

Pro-Tip
Most tours combine Xochimilco and the Museo Frida Kahlo. I suggest booking one of these tours to hit two huge CDMX attractions with one stone.


4. Museo Frida Kahlo and Coyoacán


Ready to dive into the colorful world of Frida Kahlo?

Let me guide you to one of Mexico’s most fascinating spots—the Frida Kahlo Museum, or as the locals call it, La Casa Azul.

You’ll find it nestled in Coyoacán, a bohemian neighborhood that feels like stepping back in time.

Inside this vibrant blue house, you’ll get a peek into Frida’s life—her personal belongings, her stunning artwork, and the vibrant world she shared with Diego Rivera.

It’s like getting a front-row seat to her story!

The blue facade of La Casa Azul - Museo Frida Kahlo
Pro-Tip
While you’re in Coyoacán, take some time to wander the cobblestone streets, browse the local markets, and relax in the beautiful plazas. It’s the perfect way to soak up the charm of this historic neighborhood.


5. Templo Mayor, Zócalo and Centro Historico


If you’re heading to Mexico City, you absolutely have to check out Templo Mayor.

This is where ancient Tenochtitlan, the heart of the Aztec empire, comes to life.

It’s right smack in the city center, next to the massive Zócalo plaza.

Here’s the cool part: you’ll see ancient ruins sitting right alongside colonial-era buildings—a perfect snapshot of Mexico City’s rich, layered history.

While you’re at the Zócalo, take a moment to soak in the colorful performances and lively festivals that happen pretty much all year round.

There’s always something exciting going on, so you won’t leave disappointed!

Wide shot of Zócalo with Templo Mayor ruins

Pro-Tip
Got a free day in CDMX? Perfect! I’ve got just the plan for you. Check out this self-guided walking tour of Mexico City’s Centro Historico—it’s free, super simple, and packed with incredible sights. If you’re short on time, no worries. Just focus on the 10 starred stops for a quick but unforgettable dive into the heart of the city.

6. Palacio Nacional


Located on the eastern side of the Zócalo, the Palacio Nacional is both a political landmark and an artistic treasure.

This impressive building houses Diego Rivera’s famous mural, “The History of Mexico,” which spans centuries of the country’s past.

Walk through its grand courtyards and halls for an inside look at the seat of Mexico’s presidency, steeped in rich tradition.

Diego Rivera's The History of Mexico mural
Pro-Tip
Palacio Nacional is one of the stops in my free self-guided walking tour of Mexico City’s Centro Historico.

7. Palacio de Bellas Artes & Sears Café Terrace


Arguably one of the most beautiful buildings in the city, Palacio de Bellas Artes is an architectural gem showcasing art deco and art nouveau influences.

Inside, you’ll find incredible murals, performances, and exhibitions.

After your visit, head to the Sears Café across the street and grab a coffee at their terrace.

The view of Palacio de Bellas Artes from here is postcard-perfect.

Palacio de Bellas Artes from Sears Cafe terrace

Pro-Tip
This beautiful Palacio and the Sears Terrace Cafe are included in the free self-guided walking tour of Mexico City’s Centro Historico. After your visit here, you can head to our next recommended site – the Diego Rivera Museum, located at the opposite end of the Alameda Central Park.

8. Diego Rivera Museum & Alameda Central Park


Diego Rivera fans won’t want to miss the Diego Rivera Mural Museum, which houses his spectacular mural “Dream of a Sunday Afternoon in Alameda Park.”

Right next door is Alameda Central, Mexico City’s oldest public park.

Stroll through its shaded paths, admire the fountains and sculptures, or simply relax like the locals in this peaceful oasis.

This park is the perfect spot for people-watching.

Diego Rivera's mural in Alameda Central Park
Pro-Tip
Bring some cash as this museum does not accept credit cards during my last visit (2024).

9. Lucha Libre at Arena México


For a taste of high-octane Mexican entertainment, spend an evening watching Lucha Libre.

This unique form of professional wrestling combines athleticism, drama, and humor into an unforgettable show.

Grab a front-row seat, a mask, and a beer, and cheer for the técnicos (heroes) or rudos (villains). It’s loud, colorful, and completely thrilling.

Lucha Libre wrestlers in action at Arena México

10. Plaza Garibaldi After Dark


Wrap up your day with a visit to Plaza Garibaldi, the city’s mariachi capital.

Bands in traditional charro outfits roam the plaza, serenading visitors with Mexico’s beloved folk music.

Sip on some tequila or mezcal and savor the energetic, festive atmosphere.

It’s a quintessential Mexican experience filled with music and joy.

Mariachi bands performing in Plaza Garibaldi

What to Eat in Mexico City


Mexico City is a paradise for food lovers, and no trip is complete without indulging in its iconic culinary delights.

Here are three must-visit spots for sweet treats:

  • El Moro Churrería: For the best churros in town, El Moro is an institution. Dip these crispy, cinnamon-coated delights into thick, rich hot chocolate for the ultimate comfort food experience.
  • Pastelería Ideal: A dream for pastry lovers, this historic bakery offers everything from flaky conchas to intricately decorated cakes. It’s heaven for a midday snack.
  • La Rifa Chocolatería: Chocolate aficionados will adore La Rifa, where artisanal, bean-to-bar chocolate is the star. Their hot chocolate and cocoa-infused treats are the perfect indulgence after a day of exploration.

Be sure to also sample iconic street foods like tacos al pastor, tamales, and tlacoyos from local vendors.

Mexico City’s food scene is as diverse as it is delicious.


Where to Stay in Mexico City


For tourists, I suggest using credit card points and free night awards to save some cash when visiting Mexico City.

I recommend staying at the Andaz as it is centrally located in one of Mexico City’s exciting neighborhoods.

Andaz Condesa, Mexico City

I stayed here for free using the World of Hyatt points earned from my Chase Sapphire Preferred® Card and World of Hyatt Business Credit Card.


Travel Insurance



How to Fly to Mexico City for almost Free


All of my trips over the past decade had been ALMOST FREE via travel miles and points.

I accumulate these points from credit card rewards and bonuses.

Some of these credit cards are featured here.

If you are new to traveling using miles and points, join us in our Free Travel Miles and Points Facebook Group.

TRAVEL-MILES-AND-POINTS
Join Our Free Travel Miles & Points Facebook Group


Final Thoughts


Mexico City is a one-of-a-kind destination that blends ancient traditions with modern vibrancy.

Its remarkable history, world-class art, and unforgettable flavors make it a place worth visiting time and again.

Whether you’re soaring over Teotihuacan, exploring the colorful trajineras of Xochimilco, or simply savoring churros with hot chocolate, every moment here feels like magic.

Pack your sense of adventure and prepare for memories that will last a lifetime. Viva México!

ADVERTISER DISCLOSURE: The Frugal Tourist is part of an affiliate sales network and receives compensation for sending traffic to partner sites, such as MileValue.com and Cardratings. This compensation may impact how and where links appear on this site. This site does not include all financial companies or all available financial offers. Terms apply to American Express benefits and offers. Enrollment may be required for select American Express benefits and offers. Visit americanexpress.com to learn more. All information about the American Express Schwab Platinum has been collected independently by The Frugal Tourist.

EDITORIAL DISCLOSURE: Opinions, reviews, analyses & recommendations are the author’s alone and have not been reviewed, endorsed, or approved by any of these entities. 

USER-GENERATED CONTENT DISCLOSURE: The comments section below is not provided or commissioned by the bank advertiser. Responses have not been reviewed, approved, or otherwise endorsed by the bank advertiser. It is not the bank advertiser’s responsibility to ensure all questions are answered.