Oh, Mexico City! A sprawling metropolis that buzzes with culture, art, and an undeniable vibrancy. If you’re pondering whether this Latin American gem deserves a spot on your travel bucket list, stick around. I’m diving deep into the heart of CDMX (Ciudad de México, if we’re getting technical), spotlighting its marvels, and addressing a few concerns you might have.
As a woman who’s constantly on the lookout for her next travel treasure, I’d been wanting to go to Mexico City for quite some time. Yet I couldn’t seem to persuade any of my friends to book a ticket and commit to going. With stories in the news of cartel shootings in Mexican resorts, some of them are a bit apprehensive about the thought of visiting a bustling Mexican city. But after doing my research, I read many blog posts written by female travelers who said it’s totally safe to visit Mexico City solo.
I decided to spend 3-days in CDMX, but once I arrived there, I knew I needed more time. I totally fell in love with the city and would go back there in a heartbeat. I actually found myself trying to extend my stay, but unfortunately my return ticket was non-changeable.
If you’re wondering whether to book a trip to Mexico City, here are some of the things that make Mexico City worth visiting, plus some drawbacks to be aware of.
Museums Galore and a Feast for the Eyes
First off, if you’re a museum aficionado or simply someone who delights in soaking up culture, Mexico City will feel like paradise. With an impressive array of museums – we’re talking over 150, ranging from the iconic Museo Nacional de Antropología to the enchanting Frida Kahlo Museum – your thirst for knowledge and appreciation for history will be more than satisfied.
I was shocked at how many museums there were in CDMX, and also frustrated that I didn’t plan my trip a bit better. It turns out the museums are closed on Mondays and you really need to buy Frida Kahlo Museum tickets about a month in advance. I left it till the day before to try to get mine, so I had no chance.
Here’s a quick list of some of the best museums to visit in Mexico City:
Museo Nacional de Antropología – This is the largest and most visited museum in Mexico, showcasing significant archaeological and anthropological artifacts from Mexico’s pre-Columbian heritage, including the Stone of the Sun.
Palacio de Bellas Artes – A stunning fine arts museum housed in an iconic building known for its impressive murals by famous Mexican artists like Diego Rivera and David Alfaro Siqueiros.
Museo Frida Kahlo (Casa Azul) – The Blue House, where the famed artist Frida Kahlo lived, worked, and ultimately passed away, now a museum dedicated to her life and art.
Museo de Arte Moderno – Offers a comprehensive collection of modern and contemporary art from Mexico and around the world, set in the scenic Chapultepec Park.
Museo Templo Mayor – An on-site museum dedicated to the Aztec temple, Templo Mayor, displaying artifacts found during the temple’s excavation alongside the ruins.
Museo Soumaya – A private museum owned by the Carlos Slim Foundation, the Soumaya boasts a vast art collection that spans from the Mesoamerican period to the European old masters.
Museo Jumex – Showcases contemporary artworks from the Colección Jumex, which is the largest private contemporary art collection in Latin America.
Museo del Tequila y el Mezcal (MUTEM) – A must-visit for spirit enthusiasts, this museum offers insights into the history and production of these iconic Mexican beverages.
Museo Dolores Olmedo – Set in a beautiful Hacienda, it hosts a vast collection of works by Diego Rivera, Frida Kahlo, and Angelina Beloff, as well as pre-Hispanic artifacts and peacocks roaming the gardens.
Museo de la Memoria y Tolerancia – Presents a stirring exploration of genocides and crimes against humanity throughout history, promoting an understanding of tolerance and diversity.
Architectural Wonderland
Mexico City’s architecture is a dizzying blend of the old and the new, the traditional and the avant-garde. Whether it’s marveling at the grandeur of the Palacio de Bellas Artes or admiring the futuristic-looking Museo Soumaya, the city is a playground for design lovers.
Beautiful Design Hotels
I love a good boutique hotel, and I was spoilt for choice with the options in Mexico City.
These hotels aren’t just places to rest your head; they’re hubs of beauty, comfort, and creativity, often incorporating elements of Mexico’s rich design heritage.
My main criteria for choosing a hotel in Mexico City was that I wanted it to have a pool so that I could do my sightseeing in the morning and then top up my tan by the pool in the afternoon.
I ended up opting for the lovely Circulo Mexicano, which is one of the most beautifully thought out hotels I’ve ever stayed in. When I go back to Mexico City, I’ll definitely be booking this hotel again.
Here are some of my favorite hotels that I had my eye on in Mexico City:
Círculo Mexicano: Located in Downtown Mexico City, this minimalist-design hotel is built in a late 19th-century building. Every detail of the hotel, from the bedframes to the dining tables, tells a story of handmade craftsmanship and immaculate functionality.
Mondrian Condesa: This upcoming hotel draws inspiration from the carefree lifestyle of Mexico City’s Condesa district. Featuring a rooftop pool and bar, and an exterior that complements the historic architecture of the area, it offers a fresh take on luxury hospitality.
Casa Luciana: Nestled in the Condesa neighborhood, Casa Luciana exudes regal yet understated elegance. Equipped with modern amenities, the hotel’s design bridges the gap between traditional Mexican aesthetics and contemporary comfort.
Downtown Mexico City Hotel: This boutique hotel, housed in a 17th-century palace, seamlessly merges colonial grandeur with industrial edge. An on-site rooftop pool, bar, and shops offer unforgettable experiences.
The Wild Oscar: This exclusive boutique hotel in Polanco district showcases a blend of British eccentricity and Mexican charm. Its unique design elements, including a hidden garden and individually styled rooms, set it apart in a class of its own.
Culinary Adventures and Chic Rooftops
No visit to Mexico City is complete without indulging in its culinary scene. From tacos and churros to high-end dining experiences, the flavors here are as diverse as the city itself. And let’s not forget the trendy restaurants and rooftop bars offering not just delicious cuisine but stunning city views. Whether you’re sipping on a mezcal cocktail or enjoying a freshly made taco, the city’s food scene is sure to leave your palette satisfied.
I was very impressed with the quality of food in Mexico City. There are tons of fantastic restaurants in the Roma and Condesa neighborhoods, but these were a few of my favorites:
Hugo: Situated in a beautifully restored early 20th century home in Condesa. Hugo presents contemporary Mexican cuisine in an intimate and stylish setting. Chef Hugo Duran’s innovative menu combines traditional Mexican ingredients with modern flavors.
Contramar: Famous for its exemplary seafood, Contramar has been a fixture in Mexico City’s gastronomy scene for over 20 years. Their “Tuna Tostadas” and “Grilled Fish a la Tall” are legendary.
Em: From minimalist décor to an inventive tasting menu, Em blends tradition with culinary innovation. Located in Polanco, it is the brainchild of Chef Lucho Martínez who is renowned for his mastery in French techniques.
Meroma: This chic spot in Roma Norte serves up locally-sourced, globally-inspired fare. The menu, spread over two levels of design delight, changes seasonally but maintains a perfect balance of comfort and sophistication.
Restaurante Rosetta: Housed in a romantic, European-style townhouse in Roma, Chef Elena Reygadas’ Rosetta offers an Italian-influenced menu with a nod to Mexican ingredients, making it one of the most beloved dining spots in the city.
Cuina: Cuina is without a doubt one of the prettiest eateries in Roma – there’s a legit tree growing inside the restaurant and plenty of greenery. It’s a great spot for brunch and has a bakery attached to it.
Oh and don’t forget to try the churros at the famous Churreria el Moro!
Roma and Condesa: Green, Serene, and Oh-So-Trendy
Nestled within Mexico City’s bustling environment are the leafy, tranquil neighborhoods of Roma and Condesa. Picture charming streets, boutique cafes, and an artsy atmosphere that combines laid-back vibes with cultural sophistication. These areas are perfect for those afternoon strolls or evening explorations, offering a refreshing contrast to the city’s fast pace.
Make sure you take a stroll along Avenida Amsterdam and pay a visit to the beautiful Parque Mexico. This was one of the most beautiful city parks I’ve ever seen!
Getting Around: Convenience at Your Fingertips
Worried about navigating this vast city? Don’t be. Mexico City’s international airport is conveniently close to the city center, making your arrival and departure a breeze. As long as there’s no traffic, you can reach downtown CDMX from the airport in under 30 minutes.
And when it comes to exploring, Uber and other ride-sharing services offer a safe, reliable, and affordable way to get around. No need to tackle the public transport system unless you want to dive into the local way of life! I found Uber to be really cheap and affordable, costing just a few dollars for each trip.
If you’re visiting Mexico City for just a short trip, it’s a really easy place to get around.
But… Every Rose Has Its Thorn
Now, let’s talk drawbacks. Yes, Mexico City can get chilly at night (and yes, it can rain), so packing a jacket is wise. The daytime can get pretty hot, but once the sun goes down the temperature drops pretty suddenly. On my trip to CDMX, I experienced sun, clouds and then torrential rain, all in the space of one day.
Therefore, you’ll need to pack a variety of clothes to prepare for varying temperatures.
The best time to visit Mexico City is during the spring between March and May. During these months, the weather is pleasantly warm during the day with average highs in the mid- to high 70s degrees Fahrenheit (approx 21-26°C), and it cools down in the evening. This period typically sees less rainfall, though occasional rain towards the end of the season is possible[1]. Additionally, this time of year provides the chance to witness the beautiful blossoming of the city’s purple jacaranda trees
It’s Spread Out and Traffic Can Be a Pain
Mexico City’s grand scale and sprawling urban landscape make it a metropolis of endless exploration and discovery. However, this vastness comes with its own set of challenges, with traffic being a primary concern for both residents and visitors alike.
The city’s roads are often congested, turning what should be short commutes into lengthy journeys nearly any time of day, but especially during morning and evening rush hours.
Make sure you allow extra time for travel within the city. If you’re staying in Zocalo then you’ll be able to walk to most of the major attractions on foot, but if you plan to travel further afield to say, Polanco or the Freda Kahlo Museum, then you’ll need to allow time for that.
Concerns About Safety
While safety concerns are often highlighted in discussions about Mexico City, the reality is that the city is largely safe for tourists, especially in popular areas. There is a noticeable police presence throughout the city, which is particularly strong around the central square, Zócalo, enhancing the sense of security.
Like any major city, it’s prudent to stay vigilant, stick to well-trodden tourist paths, and exercise common sense. Areas like Polanco, Roma, Condesa and Centro feel very safe.
Too Much To Do
I’m not sure if I can really call this a drawback, but there’s actually too much to do in CDMX. It’s impossible to see everything in just a couple of days, so you will need around 5 days to a week in Mexico City if you want to tour all the museums and attractions.
You’ll need a full day if you want to see the archeological site of Teotihuacan or visit the Venice-like canals of Xochimilco. So if you’re only able to get a weekend off work, you’ll struggle to see everything in Mexico City.
Landlocked
Mexico City is landlocked in the middle of the country, so you won’t find any beaches here. If you crave the feeling of sand between your toes, I’d suggest visiting the Riviera Maya, or booking a flight from Mexico City to Puerto Escondido.
If you want to take advantage of the Mexico City sunshine, try to book a hotel with an outdoor pool so you can cool off after a morning of sightseeing.
Final Verdict: Is Mexico City Worth Visiting?
In a heartbeat, yes. Like the layers of a fine mole sauce, the complexities of Mexico City only add to its richness and depth. When weighed against the minor inconveniences, the city’s robust heart and soul overwhelmingly tip the scales in its favor.
So, pack your bags (and maybe a jacket for those chilly evenings), and get ready to dive into the vibrant heart of Mexico. Trust me, Mexico City isn’t just worth visiting; it’s a destination that might just steal a piece of your heart.
Book Your Trip
Don’t forget travel insurance: Heymondo is the best travel insurance company and offers affordable policies. Safetywing is perfect for long-term travelers and digital nomads.
Book your flights: Find cheap flights using Google Flights or Skyscanner. To get travel deals sent straight to your inbox, sign up for Going or Jack’s Flight Club.
Booking your accommodation: I use Booking.com to book all my hotels. Their Genius loyalty program allows you to earn reward credits no bookings and 10%-20% off hotel prices. You can also try Google Hotels and TripAdvisor to search prices across a variety of sites. Agoda is the best site for booking hotels in Asia.
Travel on a budget: Staying in hostels is a great way to meet people and is best if you’re on a budget. You can find plenty of awesome hostels with Hostelworld.
Find Tours: For day tours and multi-day trips I always use GetYourGuide and Viator.
Rental Cars: Search the best rental car deals on Rentalcars.com or Discover Cars.