Curator’s statement
I admit it, Mexico City never topped my travel bucket list. Most of my experiences in Mexico have involved breezy beaches and all-inclusive margaritas. But when the opportunity came up to visit this magical metropolis, I jumped on it, and this town blew me away! The city pops with vibrant colors and beautiful art greets you on nearly every corner. From lush parks, delicious food to epic day trips, Mexico City was so much more than I expected. It may now be one of my favorite cities and one I'm sure I will be returning to many times.
The Fora Difference
Book with Christina to access exclusive perks and experiences on your trip.
Killer perks
Free upgrades, spa credits and more—we got you
Personalized recs
Customized travel planning for your style
Insider knowledge
Expert advice from people who’ve actually been there
Where to stay in Mexico City
Unlock perks by contacting Christina to book your trip.
Things to do in Mexico City
Explore the Enchantment of Teotihuacan: No trip to Mexico City is complete without a visit to Teotihuacan, the awe-inspiring pre-Hispanic city. Just an hour northeast of the city center, this UNESCO World Heritage Site is shrouded in mystery. Explore the Pyramid of the Sun, the third-largest pyramid in the world, and marvel at the architectural precision of the ancient city.
Unwind in Chapultepec Park: Mexico City boasts a green oasis in the heart of the urban jungle - Chapultepec Park. This sprawling park is bigger than Central Park in New York City! Rent a boat and cruise on the lake, explore the Chapultepec Castle, or simply relax under the shade of a tree and soak up the atmosphere.
Delve into Frida Kahlo's Life at Casa Azul: Immerse yourself in the life and art of Frida Kahlo at her iconic home, Casa Azul (Blue House). This cobalt-colored house-turned-museum offers a glimpse into the legendary artist's life and creative process. Be sure to book your tickets in advance, as this popular attraction can sell out quickly.
Witness the Grandeur of the Palacio de Bellas Artes: Mexico City's Palace of Fine Arts is a masterpiece of art deco architecture. Take a guided tour to admire the stunning Carrara marble and Art Deco sculptures, or simply marvel at its beauty from outside. In the evenings, the palace comes alive with performances and cultural events.
Savor Authentic Mexican Cuisine: Mexico City is a haven for foodies! From world-renowned restaurants to bustling street carts, you'll find an endless variety of delicious Mexican cuisine to tempt your taste buds. Be sure to try some local specialties like tacos al pastor (marinated pork), mole (a rich sauce made with chocolate and chilies), and fresh ceviche (marinated seafood).
Experience the Thrill of Lucha Libre: For a truly unique and entertaining experience, don't miss a Lucha Libre match. These Mexican professional wrestling matches are like nothing you've ever seen before. The masked wrestlers, outrageous costumes, and high-flying acrobatics will leave you speechless (and maybe a little bit sore from laughing so hard).
Float Through Xochimilco's Canals: Xochimilco, a UNESCO World Heritage Site, is a network of canals dating back to the Aztec era. Embark on a colorful trajinera (a flat-bottomed boat) and cruise through the canals, soaking up the vibrant atmosphere. Don't forget to bring your appetite - there are plenty of vendors selling delicious food and drinks along the way.
Immerse Yourself in History at the Museo Nacional de Antropología: Embark on a journey through Mexican history at the National Museum of Anthropology. This world-class museum houses an extensive collection of artifacts from pre-Hispanic civilizations like the Aztecs and Maya. Be sure to factor in enough time to explore the vast collection!
Day Trips:
Mexico City is a whirlwind of energy, culture, and flavor. But beyond the bustling city center lie hidden gems waiting to be explored.
Puebla & Cholula: Journey to Puebla, a city renowned for its colonial architecture and delicious mole poblano. Climb the Great Pyramid of Cholula, the largest pyramid in the world by volume, before returning to Mexico City.
Taxco & Cuernavaca: Explore the charming silver mining town of Taxco, known for its cobblestone streets and baroque architecture. Continue to Cuernavaca, the "City of Eternal Spring," known for its beautiful parks and spring-like climate.
Tlaxcala & Firefly Sanctuary: Head to Tlaxcala, a state brimming with history and natural beauty. Explore the well-preserved colonial city center and its impressive murals. In the evening, embark on a magical boat tour through the enchanting Firefly Sanctuary. Witness the otherworldly spectacle of thousands of tiny fireflies illuminating the canals in a breathtaking display of bioluminescence.
Valle de Bravo: Nestled in the mountains, Valle de Bravo is a haven for outdoor enthusiasts. Take in the stunning scenery with activities like hiking, horseback riding or mountain biking. Enjoy water sports on the lake, from kayaking and paddleboarding to sailing and waterskiing. For a touch of luxury, this charming town also boasts upscale restaurants and spas, offering a chance to relax and unwind.
Monarch Butterfly Sanctuary: Witness a natural phenomenon unlike any other at the Monarch Butterfly Sanctuary. Between November and March, millions of monarch butterflies migrate from the United States and Canada to these oyamel fir forests. The sight of countless butterflies clinging to the trees is a truly awe-inspiring spectacle. Combine your visit with exploring nearby colonial towns like Zitácuaro or Angangueo, known for their charming architecture and traditional crafts.
Places to eat & drink in Mexico City
Mexico City is a feast for the senses, and its food scene is no exception. From world-class restaurants to sizzling street vendors, the city offers a dazzling array of flavors to tantalize your taste buds. Here's your guide to navigating this culinary paradise:
Fine Dining Delights:
Parole Ristoranti (Polanco): Indulge in authentic Italian fare at Parole Ristoranti in the chic Polanco neighborhood. Expect fresh, seasonal ingredients, house-made pastas and an extensive wine list.
Mandolina (Polanco): Transport yourself to the heart of Tuscany at Mandolina. This elegant restaurant boasts a delightful ambiance and classic Italian dishes prepared with a modern twist.
Nonna (La Condesa): La Condesa's Noona is a haven for sophisticated palates and cocktail connoisseurs. Savor their delectable menu of contemporary Mexican cuisine, then linger over their expertly crafted and innovative cocktails.
Rooftop Revelry:
Cabuya Rooftop: Take in breathtaking city views while sipping on handcrafted cocktails at Cabuya Rooftop. This stylish spot offers a vibrant atmosphere, delicious bar bites and an unforgettable way to experience Mexico City's nightlife.
Casual and Comforting:
Castizo (La Condesa): Castizo in La Condesa offers a casual yet sophisticated dining experience. Their menu features regional Mexican specialties alongside classic dishes, perfect for a relaxed and satisfying meal.
Taco Naco (La Condesa): This trendy spot in La Condesa elevates the humble taco to an art form. Their innovative takes on classic fillings and unique flavor combinations will tantalize even the most seasoned taco enthusiasts.
Beyond the Menu: The Magic of Street Food:
Mexico City's street food scene is a vibrant tapestry of flavors and culture. Don't be afraid to step outside your comfort zone and explore the endless options available on nearly every corner:
Tacos al Pastor: Marinated pork cooked on a vertical rotisserie; these are a must-try.
Carnitas: Slow-braised pork shoulder, perfect for tacos, tortas or simply enjoyed on its own.
Tlayudas: Giant, toasted corn tortillas piled high with beans, cheese, meat and various toppings.
Tamales: Savory or sweet steamed parcels filled with meat, vegetables or fruits, a delicious and portable snack.
Tortas: Hearty Mexican sandwiches filled with savory ingredients, a perfect lunch or on-the-go meal.
-Insider Tip: Always consult with your vendor about spice levels before diving in. Most are happy to adjust the heat to your preference. Also keep in mind that not all vendors will accept credit cards so be sure to have Pesos on you!
Need to know
Essential Travel Tips:
Safety First: While it's wise to be aware of your surroundings in any large city, Mexico City is generally safe. Stick to tourist areas at night, use official taxis or ride-sharing services, and keep valuables secure.
Pesos Please: Mexico uses the Mexican Peso (MXN). Carrying Pesos is essential for most transactions, especially street vendors and smaller shops. ATMs are widely available, and some places accept credit cards, but having Pesos handy will make things easier.
Speak a Little Spanish: Knowing a few basic Spanish phrases will go a long way. Many locals appreciate the effort, and it can help you navigate markets and shops where English may not be spoken.
The Art of Bartering: Test your bargaining skills at street markets! Most vendors expect some negotiation on prices, so have fun and be respectful while striking a deal.
Travel Advisor
Christina Gales
Get in touch with Christina
Did you like this guide? Reach out to customize and book your own experience. Or, just to chat about travel in general.
You can normally expect a response from Christina within a business day or so. You’ll also be subscribed to our travel newsletter (you can unsubscribe at any time).
This guide is part of our ongoing series on travel to Mexico City. Looking for more travel inspiration? Check out my guide, Three Days in Paris - Getting the Most Out of a Short Parisian Adventure.