14 Top-Rated Mexico City Must See Places

> April 19, 2022
14 Top-Rated Mexico City Must See Places


Mexico City is a crossroads of culture, nature, business, and history. It’s home to almost 9 million inhabitants and has more than 1,400 interesting buildings to see. Don’t get lost in all the maps, websites, and tourist guides. Instead, dig into this article and find out the truly best things to do in Mexico City. We are Jan and Karin and we have tried and tested all the places ourselves.

 You might also be interested in reading:

1. Monarch Butterfly Biosphere Reserve (trip from Mexico City)

Monarch Butterfly Reserve is home to a jaw-dropping amount of butterflies that fly into Mexico from the north. Hundreds of millions of butterflies stay in the reserve from December to March every year. They fly around, sit on people, and pose for pictures.

Look at those little spots in the photo on the right, they are all butterflies:

Monarch Butterfly Reserve is a must-visit place near Mexico City.

It's easy to get lost in the romance of fluttering wings, but don’t get carried away too quickly—the butterflies basically come into Mexico to copulate and die. You will see unpleasant things. I don’t mean copulating butterflies, I mean dead butterflies—all over the ground.

But nevertheless, the experience is beautiful, and above all absolutely unique. You won’t see this anywhere else in the world. This is your once-in-a-lifetime opportunity, so don’t miss it.

Some really useful information: Approximately a three-hour drive from Mexico City, the walk into the reserve starts in Rosario. Put it in your GPS, keep a close eye on it, and don’t let anyone rip you off. I’d bet my boots that there will be a few cheaters pretending you’re already on the spot and asking you to pay the entrance fee. Well, you should pay the entrance fee. But once you’re really there, not a minute sooner.

The walk is quite short (it takes about an hour) but challenging and steep. It’s invisible on the map, but I have a trick up my sleeve to share with you. Hold the yellow figure in Google Maps for a while—and it will show you the path!

Monarch Butterfly Reserve in the map.

Another piece of advice: Be good. I know, I know. I’m not your mother. But this is what I have to say: Some people in Mexico are really poor, and you can help them quite a lot if you purchase something from them. Don’t be a jerk and hire a guide or buy a souvenir. (Or, even better, buy tacos and churritos. You won’t regret it, I promise.)

And one last recommendation: It’s better to visit the reserve on a hot, sunny day. Otherwise, the butterflies will fly higher and it will be harder to see them.

Monarch Butterfly Reserve is one of the best places near Mexico City.

2. Izta Popo National Park (trip from Mexico City)

Izta Popo National Park is an absolute must-see, if only because of the world-famous Popocatépetl.

You could take it easy and just enjoy the views, or conquer the challenge and take a hike. There are plenty of them, the most popular one being Paso de Cortés. It’s named after the destroyer of Mexico’s ancient cultures, the conquistador Hernán Cortés. I guess it was the Spanish who named it, not the Mexicans.

The hike is 12 kilometers (7,4 miles) long and might seem easy. But appearances are deceptive. Because it’s at a high altitude, and in quite cold weather, it’s actually rather grueling.

Izta Popo National Park is one of the most beautiful places near Mexico City.

Popocatépetl is 5,426 meters (17,801 feet) high, and active. If you didn’t know that, it’s probably clear to you by now: Popocatépetl is a volcano. Its name means Smoking Mountain in Aztec, and not without reason:it smokes like a chimney. During the 2000 eruption, it shot lava 400 meters (1,300 feet) in the air. Obviously, you can’t climb it or hike up, as it’s strictly forbidden and immensely dangerous.

Another important mountain of the national park is Iztaccíhuatl, 5,230 meters (17,158 feet) high, often hidden in the shroud of clouds. The park itself is at an altitude of some 2,500 meters (8,200 feet) above sea level, which means one thing: Bring sunscreen.

Izta Popo National Park is one of the best places near Mexico City.

A winding road leads from Mexico City to Izta Popo, taking you to one of the most crowded parking lots in Mexico. We were there in Covid time. We were there in December. And still, it was almost full. There are lots of parking places, but it’s always better to arrive as early as possible. You know, just for sure.

3. Teotihuacan

Back in the days when Julius Caesar happily walked the Earth, strengthening the relationship with his beloved son, and Cleopatra ruled Egypt, Teotihuacan was the largest city in the Western Hemisphere, and the 6th largest city in the world. It had the same strength as for example Rome or Constantinople. Then it collapsed. Maybe you wonder why it collapsed if it was so great and amazing. And that’s a great question. Unfortunately, nobody knows the answer.

Teotihuacan is one of the 14 best tourist attractions in Mexico City.

Teotihuacan lies 40 kilometres (25 miles) northeast of modern-day Mexico City, and has been on UNESCO World Heritage List since 1987. Pyramids, temples, the Avenue of the Dead, and other fascinating sites will leave your eyes out on stalks. You might think you would be paying through the nose to see it, but no: the entry costs only the ridiculous sum of 80 Mexican pesos (4 US dollars).

Check out the Complete Guide to Visit Teotihuacan (including prices and photos).

Tip: You can book a hot air balloon flight over the ruins for a little over 2,000 Mexican pesos (100 US dollars). Check for example Civitatis. But remember the price can vary greatly depending on a number of factors so always browse the internet and search for the best offer.

You can book a hot air balloon flight above Teotihuacan near Mexico City.

4. Zócalo (Mexico City center)

It's all about history when it comes to exploring foreign cities, towns, and sites. And history is crucial even in Zócalo, the heart of Mexico City. Zócalo has been the center of the realm since the foundation of the Aztec Empire, and is built on the ruins of Tenochtitlan (as is the whole of Mexico City). Now it serves as a gigantic square so big that it could fit 12 football fields in.

5. Frida Kahlo Museum

Surrealism had its boom in the 20th century all over the world, but Frida Kahlo took it to a different level in Mexico. She is famous especially for her self-portraits, colorful and fascinatingly confusing.

The museum dedicated to Frida Kahlo in Mexico City reaches the very same level of creativity as her pictures—painted blue inside and out, it’s called La Casa Azul (The Blue House). It’s established in the house where Frida lived and painted (and took care of her eyebrows).[1] 

  • Opening hours: 10 AM – 5:30 PM, closed on Mondays
  • Warning: If you want to take photos inside, you have to buy a special permit.
Frida Kahlo Museum is one of the 14 best places to visit in Mexico City.
Image source: the official website of CDMX.

6. Latin American Tower

Skyscrapers are nothing unusual in American cities. But a skyscraper in the middle of a historical center? That’s a real diamond.

To add on, Torre Latinoamericana (Latin American Tower) has one superpower: it’s earthquake resistant. Its 44 floors and 182 meters (597 feet) are rock-solid and unlikely to fall down even in the most horrible of tremors, shakes, and quakes.

Torre Americana is the earthquake-resistant skyscraper in Mexico City.

7. The House of Tiles

With its facade covered by blue and white tiles, Casa de los Azulejos (The House of Tiles) is rightly one of Mexico City’s most popular places. It’s an 18th-century novo-spanish baroque palace built by the Count of the Valle de Orizaba family.

There are two official explanations of the facade, both of them equally plausible:

  1. The tiles were supposed to show the family’s wealth.
  2. A young family member had the tiles put on as an act of defiance. (I wouldn’t complain if my kids had similar acts of defiance, would you?)

The house serves as a restaurant today.

  • Opening hours: 7 AM – 12 PM every day
Visiting The House of Tiles is one of the 14 best things to do in Mexico City.
Image source: the official website of CDMX.

8. Chapultepec Park

With its 686 hectares (1,695 acres) of trees, walking paths, and cultural sites, Chapultepec Park is the best pick when you've had enough of the tourist hustle and noise in the city center. It’s often described as the Mexican version of Central Park in New York, Bois de Boulogne in Paris, or the Imperial Gardens in Tokyo—depending on the nationality of the speaker.

The park offers a lot:

  • Chapultepec Zoo
  • Anthropology Museum
  • Rufino Tamayo Museum (contemporary art museum)
  • Chapultepec Castle (great for your Instagram pics)

You could spend a whole day in it if you wanted. But on the other hand—if you wanted to spend a whole day in a park, why on Earth would you travel as far as Mexico City?

Chapultepec Castle gives a great view of Chapultepec Park in Mexico City.

9. The Desert of Lions

Desierto de los Leones (the Desert of Lions) is not precisely a desert. It didn’t get its name because it’s dry; it got its name because it’s wild. It’s a vast national park with steep mountains (some of them higher than 4,000 meters—13,123 feet), plentiful brooks, ravines and waterfalls, and a cold and damp climate. It contains numerous hike possibilities, but if you don’t have enough time, I recommend visiting at least the abandoned convent that lies in the dense forests of the park. It was built by the order of barefoot Carmelites, and allows a glimpse into their lives.

text: Visiting the convent in The Desert of Lions is one of the 14 cool things to do in Mexico City.
Image source: the official website of CDMX.

10. Alameda Central Park

Yes, I know. Another park. The last one, I promise. Even though Alameda Central Park might not enjoy the same popularity as its bigger equivalents, it also deserves a mention. Its fountains, statues, kiosks, and benches make it just the perfect place for an afternoon chillout.

Alameda Park is a nice place in Mexico City.

Image source: the official website of CDMX.

11. Palacio de Bellas Artes

Within a stone’s throw from the park, dozens of tourists admire Palacio de Bellas Artes (Palace of Fine Arts). If you’re into culture, this place is totally for you. And if you’re not into culture but prefer taking awesome Instagram pictures instead, this place is also totally for you. Look at the palace and see for yourself:

Palace of Fine Arts is a beautiful place in Mexico City.
Image source: the official website of CDMX.

12. The Angel of Independence

What list of must-see city attractions would be complete without an enormous statue in the Statue of Liberty style? The Angel of Independence is 48 meters (157 feet) smaller than its North-American cousin but it doesn’t mean it’s less interesting. Or maybe it does. But you should see it nonetheless.

The Angel of Independence is one of top 14 tourist attractions in Mexico City.

13. Polanco

The Polanco quarter should be on every shopaholic visitor’s list—or at least as long as the visitor is a millionaire. Avenida Presidente Masaryk,the main street of the quarter,is the most expensive street in Mexico, being home to upscale shops such as Rolex, Dolce & Gabbana, or Louis Vuitton. It will be either hell or heaven for you—depending on the state of your wallet.

If you’re not into shopping, Polanco still has plenty of things to offer. You can indulge in the excellent food in several Michelin-starred restaurants, or at least admire local embassies.

Fun fact: Since I’m Czech, I can’t miss this opportunity to tell you that Avenida Presidente Masaryk is named after the first Czechoslovak president, called Father of the Nation—Tomas Garrigue Masaryk. Unfortunately, I seem to be the only one aware—many local shops have it wrong, and display “Mazarik” on their signs.

Polanco is a luxury quarter in Mexico City—a must-visit if you like shopping.
Image source: the official website of CDMX.

14. Tepozteco (trip from Mexico City)

Breathe an air of ancient cultures and visit Tepozteco, an Aztec temple built on a hill above the town of Tepoztlán. It’s no walk in the park: Get ready to climb a steep slope and scramble over rocks and tree roots that block the path. You will get 300 meters (984 feet) higher in the course of a 1.5 kilometer (0.9 mile) long path.

My tip: Don’t drive right under the hill—the streets there are extremely narrow and strewn with one-ways. You could drive in circles forever. Instead, find a parking space in one of the private gardens that locals offer for parking for 10 pesos (50 US cents).

Tepozteco temple is a must-visit place near Mexico City.

Don’t miss out on the best of Mexico!

We’ve tried and tested all the interesting (and also the not-so-interesting) places in Mexico, and we share a whole bag of tricks and recommendations in our articles. Read on our blog and enjoy the best vacation of your life!


Recommended articles


Thoughts? Give us a shout!

Required fields are marked *
About me

About me

Hi! I’m Jan. I live in Prague, Czech Republic. I try to experience the best the world has to offer, and I don’t cease to be impressed. But if I’m not, I’m sure going to tell you! You can count on my full honesty and real opinions here. No bullcrap. I own and run several companies, which gives me great (but not unlimited) freedom to roam the world.  

I was first inspired to start this blog by my own experience of researching for upcoming trips—I often struggle with a lack of good information, accuracy, and authenticity of resources. You wouldn’t believe how many “travel bloggers” don’t even visit the destinations they write about! 

My goal with this blog is to provide you with complex and practical information so that you can plan your own vacation, complete with insights you’d only get if you visited the place. I also put together itineraries that are fully planned out trip guides.

Another aspect that drives this platform is my curiosity about the history, geography, politics, and economy of each country I visit, so I try to include this information in my articles, too. It’s always great to get the bigger picture, right? 

And just to be clear, I am not trying to compete with backpacking blogs or provide hacks for an economical and affordable experience. My vacations follow the standard pattern of traveling by plane, staying in good hotels, and renting a car on the spot to get around. I’m also always up for a fantastic meal, though I don’t shy away from local delicacies and street food, either.  

Next Level Of Travel
We create valuable information for travelers from our own experience