With fascinating historical sites, colonial architecture, and a thriving culinary scene, Mexico City is one of the most vibrant cities in Latin America.  Here are the best things to do i Mexico City!

Centro Historico

This vibrant area is home to many of the top things to do in Mexico City, including over 1500 buildings of historical significance. It is also the city's central gathering place.

Chapultepec Park

This sprawling green space is one of the largest urban city parks in the Western Hemisphere. It is home to some of the top Mexico City attractions, including a histoic castle and museums.

Museo Frida Kahlo

This fascinating museum is dedicated to the life and works of the famous Mexican artist, telling the story of how she overcame harships throughout her life.

Palacio de Bellas Artes

One of the most iconic buildings in Mexico City, the Palacio de Bellas Artes is a cultural center that houses a theater, concert hall, and museum.


The upscale neighborhood is sometimes referred to as the "Beverly Hills of Mexico City" and is home to some of the city's top museums.

Culinary Scene

Considered one of the best foodie cities in the world, one of the best things to do in Mexico City is to sample all its culinary offerings, from fine dining, street food, and everything in between.


Located an hour outside of the city, taking a day trip to the ancient city of Teotihuacan offers a fascinating look into Aztec history and is a must on your Mexico City itinerary.