Bustling and colorful Mexico City

Disclosure: Bear in mind that some of the links in this post are affiliate links and if you go through them to make a purchase we will earn a commission at no additional cost to you. We chose these companies / hotels because of their quality and not because of the commission we receive from your purchases.

Mexico City, one of the most famous and notorious cities of the world. The city has not always had the best name, but in recent years this has changed more and more. This city is a fascinating metropolis and it became one of my favorite cities in the world. It's probably not your first choice in Mexico, but give it a chance. The city of millions has a whole other side: centuries-old culture, large parks, lively markets, amazing restaurants and more than 200 museums. You'll love it!

Mexico City is a mix of art, unique culture, friendly people and special sights. The government has done a lot of work in making the city safe and in the 3 times I have been there I have never felt unsafe. Yes one time a suitcase of a friend got snitched when waiting for a taxi, but this can also happen in my hometown Amsterdam. As long as you use your common sense, Mexico City is not an unsafe destination and you will find that the locals are incredibly friendly and helpful. One of the best tips I can give you is to buy a sim card when you arrive in Mexico City and use the app Uber to get around. It's safe, fast and super cheap.

Cool neighborhoods

Mexico City is huge, but it has many nice compact neighborhoods. Here some Spanish influence, there a touch of France, a little Madrid and a dose of just Mexico. Here a list of our favorite neighborhoods and what to do.

La Condesa is a lovely fancy and authentic neighborhood. It has trendy restaurants, great terraces and shops with better souvenirs than just sombreros. We recommend to have lunch at the vegetarian restaurant Veguísima. Mexico City is without a doubt a culinary destination pur sang with cuisines at a very high level.

Roma is a beautiful green neighborhood with old houses, traditional food stands, hip mezcal bars, top notch restaurants and beautiful people. It's a hipster neighborhood where the locals themselves like to come. A day in Roma could look like this: Start your day with Breakfast at Rosetta (very nice coffee shop). On Sundays you can score nice Mexican design at: Trafico Bazar (a place where local designers gather great shoes, clothes and other cool stuff). For an healthy organic lunch had over to Plantasia or eat vegan taco's at Por siempre vegana 2. Have a coffee at El Cardinal (very nice coffee shop with good wifi and vibes). You can finish the afternoon with Mezcal at Cabrera 7

We like the historical center of Mexico but it does feel a bit touristy. If you want to have the best view of down town we recommend drinking beer on the roof terrace of the Gran Hotel. 

At Polanco (the upscale neighborhood) enjoy drinks at Gin Gin. Breakfast at Dulcinea and have an amazing dinner at El Califa.

Where to stay

We did a lot of research and could only find one completely eco-friendly destination in Mexico City. El Patio 77 is a trendy, carefully designed hotel in a great and safe neighborhood.

They use solar panels, recycled water, LED light bulbs (which work on sensors) and filtered (not bottled) water to accompany their 100% organic breakfasts.

Must sees

You might think of Paris or New York as the must-visit places to see the world’s top artworks and artists, but don’t rule out Mexico City in the process. Here a few of our favorites:

  • Visit Frida Kahlo's Museum which is amazing. (we really recommend it!) The artist's life story is an adventure in itself. Visiting her home is a wonderful experience. 
  • The Museo Soumaya. This Guggenheim Bilbao meets Taj Mahal is particularly impressive, both from the outside and inside.

    It has works of art of more than thirty centuries, with many Rodin, but also Aztec artifacts to Rembrandt, Picasso, Dali, and Venetian masterpieces. Mexican history is widely covered in the Museum of Anthropology.
  • Walk towards San Angel, where you have a really great market on Saturday, on this market you can buy beautiful handmade stuff.

Best time to visit

The best time to visit Mexico City is between March and May. However because of its location on a high plateau Mexico City enjoys mild, pleasant weather nearly all year. Winters are very mild. The temperature in winter averages between 20 and 24 degrees Celsius (68 to 74° Fahrenheit) and in summer the average temperature is around 28 degrees Celsius (83° Fahrenheit).

October through May is the city's dry season, which means this period has very little rain. From June through September is considered the "rainy season". During the summer months it rains on average only once a day. In general the rain rarely lasts longer than a few hours. Click here for Mexico City's climate charts.

This article was last updated on August 28, 2021.