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. 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.
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 walk among the massive Pyramids of the Sun and Moon, which have stood tall for thousands of years.
While visitors can still walk among the ruins and along the Avenue of the Dead, climbing the pyramids (Sun and Moon) has unfortunately been discontinued.
For something truly unforgettable, book a sunrise hot air balloon ride over this UNESCO World Heritage Site.
While you can no longer climb the pyramids, a sunrise hot air balloon ride is now the premier way to experience their true scale.
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. |

| 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 Sun Stone 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.

| 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 on a colorful trajinera (flat-bottomed boat) and cruise through the canals of Xochimilco, a UNESCO World Heritage Site, aboard.
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 with locals and tourists alike.
Do not miss!

| 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, including 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!

| 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 Histórico
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.
It’s a perfect snapshot of Mexico City’s rich, layered history.
Specifically, the Metropolitan Cathedral stands as a striking example of this ‘layered’ history, built right next to the Aztec ruins.
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!

| 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. This tour covers stops 5 through 8 in our list! |
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 Mexico’s history.
Walk through its grand courtyards and halls for an inside look at the seat of Mexico’s presidency, steeped in rich tradition.
Note: Access to see the murals is now more restrictive. It’s best to check the official government schedule or book a guided mural tour in advance, as walk-ins are often not permitted.

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.

8. Diego Rivera Museum & Alameda Central Park
Diego Rivera fans won’t want to miss the Diego Rivera Mural Museum, located at the western end of Alameda Central Park (near Metro Hidalgo).
This museum houses his spectacular mural “Dream of a Sunday Afternoon in Alameda Park.“
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.

| 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 downright thrilling.
While Arena México is the ‘Cathedral’ of Lucha Libre and best for Friday nights, you can also catch historic matches at Arena Coliseo on Tuesdays and Sundays.
Please check the arena’s respective websites for the most current Lucha Libre schedule.

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.

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.

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.
For a more budget-friendly or ‘value’ option, consider local boutique guesthouses in the Roma Norte area.

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.

Know Before You Go
Transportation
For ease of movement and safety, Uber and Didi are highly recommended for getting around the city.
Seasonality
The best time to visit is during the milder months. Spring offers beautiful Jacaranda blooms, while late October/early November is iconic for Day of the Dead festivities.
Safety & Water
It’s advisable to drink bottled water rather than tap water. Stay in well-regarded neighborhoods like Condesa, Roma, or Polanco for a safer experience.
Altitude
Mexico City is at 7,300 feet; take it easy on your first day and drink plenty of water to adjust
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. 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.