A heady mix of traditional cultures and cosmopolitan buzz, there is no doubt that Mexico City is having a moment. A rich indigenous and Spanish colonial history, a vibrant arts scene and one of the most exciting culinary scenes on the planet, the allure of Mexico City is endless. As one of the world’s largest cities, it’s nearly impossible to ever fully know Mexico City but you can certainly get a taste of the Mexican capital in two days time. Here are my recommendations for what to do in Mexico City.
Where to Stay in Mexico City
Hotel Villa Condesa
Located in the art-deco neighborhood of La Condesa, Hotel Villa Condesa offers a quiet oasis in Mexico City. Behind the blue gate this boutique hotel features an airy courtyard and spacious rooms. Hop on one of the complimentary bikes to explore nearby Chapultepec Park.
Hotel Downtown Mexico
With its rooftop pool and trendy shops and restaurants, its no surprise that Hotel Downtown Mexico is one of the most buzzed about hotels in Mexico City. Occupying a seventeenth century mansion near the Zocalo, this boutique hotel mixes traditional and modern design elements seamlessly offering up one of the most unique hotels in the city.
Pug Seal Boutique B&B Polanco
Pug Seal Boutique B&B Polanco offers an elegant, yet unpretentious stay in the upscale Polanco neighborhood. High design meets the comforts of home at the art hotel with some of Mexico City’s best restaurants and shopping just steps away.
Related: Where to Stay in Mexico City
Best Things to Do in Mexico City
Chapultepec Park and Castle
Mexico City’s version of Central Park, Chapultepec Park stands as a green oasis among Mexico City’s urban sprawl. On any given day you can find locals and visitors strolling throughout the park’s many trails or visiting one of the several museums on the park’s grounds. Rising high above the rest of the park is Chapultepec Castle, once serving as a presidential residence the castle is now home to the National Museum of History.
Museum of Anthropology
The Museum of Anthropology, located within Chapultepec Park, is Mexico’s most visited museum and one of the most fascinating museums I’ve been to. The museum’s striking modern exterior houses one of the world’s largest collections of pre-Hispanic Mesoamerican artifacts including the Aztec Stone of the Sun Calendar and massive Olmec stone heads.
The Zocalo
Once the center of the Aztec capital Tenochtitlan, the Zocalo is the heart of modern day Mexico City. Bordered by the National Palace and the Metropolitan Cathedral the Plaza de Constitution ( the formal name for the Zocalo) plays host to a number of cultural events and celebrations.
Palace Bellas Artes
Home to Mexico’s national Ballet Folklorico, the beautifully domed Palace Bellas Artes stands as Mexico City’s regal grand dame. In addition to hosting a vareity of performance, the Palace Bellas Artes is home to two museums and houses murals by notable Mexican artists such as Diego Rivera and Rufino Tamayo.
Where to Eat in Mexico City
When it comes to food you may think of all of the amazing tacos in Mexico City but the culinary scene in CDMX is much more diverse than many people realize.
Pujol
Mexico City’s fine dining scene has never been hotter or more diverse, but if you only have time for one high end meal make it Pujol. Chef Enrique Olvera inventive take on contemporary Mexican cuisine has earned Pujol(in the elegant Palanco District) a spot on many a “best restaurant” list with standout dishes such as a one year aged mole and street corn coated in a coffee mayo and sprinkled with smokey chicatana ants. With the multi-course tasting menu running about $80 USD, Pujol is the most affordable Michelin star dinning experience on the planet.
Fonda Fina
Can’t get a reservation to Pujol but still want a taste of what Mexico’s best chefs have to offer? Make a bee line to Fonda Fina where Chef Jorge Vallejo of Quintonil (also one of San Pelligrino’s 50 Best Restaurants in the World) offers up his take on classic Mexican comfort food at this Mexican bistro. Tucked into the artsy La Condesa neighborhood Fonda Fina serves a fine array of tamales and smokey moles that pair pefrectly with a mezcal cocktail or mango margarita.
Bosforo
Mezcal is the spirit of choice in Mexico and there is not better place in Mexico City to sip this smokey libation (served with orange slices and ground chile) than Bosforo. The staff at this tiny mezcalaria, located on a side street in the frenetic Centro, features dozens of mezcal from across Mexico. The friendly and knowledgeable staff won’t steer you wrong. You may find a new favorite mezcal margarita or Oaxacan mezcal cocktail at home!
Mercado de San Juan
Mercado de San Juan is a dizzying foodie utopia in Mexico City’s Centro neighborhood. Spend a few hours wandering among an impressive array of produce, meats, seafood and Mexican specialties, Mercado de San Juan is a true feast for the senses.
Helados Santa Clara
Helados Santa Clara has been serving up some of Mexico’s best ice cream since 1924. With small batch ice cream in over 50 flavors (caramel macadamia was a personal favorite) this is the place to get your ice cream fix in Mexico City.
More Mexico City Inspiration
How to spend 3 days in Mexico City.
The ultimate list of things to do in Mexico City.
noel says
What perfect timing, I’ll be visiting most of these attractions in about two weeks, fantastic food suggestions, will have to try some of these places
Maja | Mexatia says
I can’t wait to come back next year! We lived a while in DF and, even I hated it in the beginning, I totally fell for it in the end. San Juan market, nothing better there 🙂
Amy says
Do you feel like it’s a safe place to visit?
Brianna says
Definitely, I fely very safe
Laura says
While Pujol is definitely fantastic, there’s so much more (in my opinion) to the food scene in DF. Street food at the markets, pozole at La Casa de Toño, antojitos at the mercado de antojitos in Coyoacan, brunch at Nico’s in claveria. Hope you get a chance to come back and eat more!!
Chloe GoGo Budget Travel says
Looking great with all the history and culture!
Brianna says
So much to do!
Buena Montero says
Your picture at the Mercado reminded me of my country, Philippines, most especially those fruits. Oh my… yummy and i missed them so much. Anyways, Mexico feels like home to me:)
Brianna says
I hope you get a chance to go soon!
Sarah Ebner says
This sounds like a wonderful weekend. Would definitely like to walk around and take in the atmosphere, plus add in a trip to the museum of Anthropology and a meal at Fonda Fina (food looks fabulous!)
Brianna says
The Museum of Anthropology is one of the best museums I’ve ever been to.
Trevor Thorpe says
I was just writing about getting to Mexico City (and three other Latin American capitals) using a United Miles hack. I had not been interested until I saw the most recent 007 movie, which had a truly grand opening scene during Dia de los Muertos in the city-center. Now I have even more reasons!
Brianna says
The Mexican capital is truly a dynamic place.
Anne says
I would also highly recommend a trip to Teotihuacan. The traffic can be a nightmare but it is totally worth it
Brianna says
Definitely including this for my next trip!
Natalie Deduck says
Great guide for those who want to enjoy the best of Mexico city in a weekend getaway or a short trip. What I love about Mexico is the how the city is multicultural, the mix of architecture, flavours and the colour… Your photos of the food and drinks are mouthwatering.
Cheers,
Nat
Brianna says
It really is a world class city!
Nisha says
Mexico is a beautiful city with loads of culture, food and colors and in my opinion I’ll require at least 10-15 days to explore it slowly. But thanks to you, you showed us what we can do if we do not have enough time.
Brianna says
Mexico City can’t really be known fully but getting a taste no matter what time we have is better than nothing
Howard Blount says
I lived in Guadalajara the year I was in eighth grade while my parents attended language school. I always wanted to visit Mexico City, especially to see the Aztec pyramids, but we never made it. Hopefully I will be able to travel there before too long and sample your recommendations.
Brianna says
I hope you make it there soon Howard!
Tammyonthemove says
That’s a great guide. I’m dying to go to Mexico or even ruling out living in México City. Seems like a great city!
Brianna says
I hope you enjoy it!
Bharat & Supriya says
This is it! I think we will definitely be planning a stop in Mexico City during our travels next year. We watched Chef Table’s show on Pujol/Chef Olvera and have been wanting to try his food ever since. Thanks for your recommendations on the city!
Brianna says
Mexico’s food is phenomenal at all levels!
Rosemary says
I’ve only passed through Mexico City on my way to Puerto Vallarta. I think a trip is due to Mexico City soon. Pujol sounds amazing…did you say you ate “ants”, how were they? The anthropology museum and market would also be places I’d love to hit up. Great recommendations for my “soon to be planned” trip to Mexico.
Brianna says
the ants I had were a bit smoky and crunchy
Arnav @ ETLR says
I never knew there is so much to do in Mexico city and so many good food options to try out. The list of recommended hotels and of major attractions is sure going to be a lot of use.
Brianna says
Thanks Arnav, I hope you get to visit soon!
Lindsay Nieminen says
Mexico City has always been somewhere that I know I want to go, but just have not booked yet! When we get there, I think we will be eating … a lot … especially after reading this post!
Brianna says
Eating is one of my favorite things to o in Mexico!
Ellen Hiro says
The other big thing to see are the Rivera murals in the National palace. You are already there at the Zocalo so just take a minute and go inside. Also walk over to see the temple mayor on the side of the Catedral. If you want to get a taste of Mexican crafts visit the ciudadela; expensive but you can’t beat the variety available there.
Brianna says
Thanks Ellen, I love these ideas!
Christopher says
Great post. I’ve been to Cozumel Mexico as part of a Disney cruise back in the day before travel blogging. I definitely need to return to Mexico. Your pictures are fantastic.
Mio says
Wonderful! I wish I get to Mexico.
Claus Andersen says
Mexico City is one of my favourite cities on the planet. I have been there several times and will return there later this year to use it as a base for exploring various parts of Mexico for 10 weeks.
Brianna says
Lucky you Claus! If you can stop by the small town of Tepoztlan.
Edith & Juan says
Mexico City has long been on our list of places to visit since it’s a convenient flight from home. Hope to make it out this year finally! Thanks for the recommendations. The food is what grabs our attention the most. 🙂
Brianna says
I didn’t even scratch the surface of Mexico City’s food scene, I need to go back!
Cindy Collins says
We visited a couple of years ago and loved Mexico City, such an interesting place with so much to do.
Brianna says
Any favorites?