Mexico City is a cultural wonderland where you can find little pieces of history in every corner. There are endless stories that have and will be told in this city, ready for you to discover. Mexico City is home to more than 150 museums, highlighting topics such as art, history, and archaeology to more niche subjects, including toys, perfume, and pulque. Home to renowned cultural figures from all around the world, such as Frida Kahlo, Diego Rivera, and even Leon Trotsky, the city will never stop adding fresh voices to the mix. Mexico City has something to offer every type of traveler, ensuring that none will be disappointed.
Cultural Attractions
One of the most popular attractions in Mexico City is Frida Kahlo’s “Casa Azul.” The artist's iconic blue home, located in the historic neighborhood of Coyoacán, is open to visitors who can immerse themselves in Frida’s life. This was the home of Diego and Frida back in the 20th century, so you can be sure that every corner still preserves the same spark it had back then. This place is one of the most sought-after destinations (and it’s worth it), so make sure to book tickets at least one month in advance, as they are only sold online and usually sell out quickly.
Travel Tip: If you don’t manage to get tickets to this in-demand experience, you can check out “Museo Casa Estudio Diego Rivera y Frida Kahlo” located in San Ángel.
Another iconic site in the city is El Palacio de Bellas Artes, where you will find murals painted all over the top floors by renowned Mexican artists, filling the palace's marble walls with history and beauty. . This building is popular for the architecture alone, adding an Art Nouveau touch to Mexico’s city center. This prominent cultural hub also hosts many exhibitions and theatrical performances, including the “Ballet Folklorico de Mexico. This performance will allow you to view the theater, which is home to a striking crystal curtain depicting Mexico City’s Popocatepetl volcano and Iztaccihuatl mountain. You can buy your tickets in advance on their website for about US$4.50.
National Museum of Anthropology (Museo Nacional de Antropología) in Mexico City.
Another must is the National Museum of Anthropology, where you will be taken back to Aztec times. This is perfect for history buffs, as the museum houses some of the most important archaeological and ethnographic collections in Mexico. Among its most iconic pieces is the Aztec Sun Stone, a massive carved basalt sculpture that once lay buried beneath Mexico City. The museum also showcases treasures from the Maya, Olmec, and other pre-Columbian civilizations, giving visitors a broad perspective on Mexico’s diverse and ancient history. Plan to spend at least half a day here; it’s one of the largest museums in the country, with exhibitions that span 23 rooms. Entry costs around US$5, and tickets can be purchased on-site.
Outdoor Activities
Even though walking around the city’s sights and restaurants can keep you entertained for days, there are also many outdoor activities in Mexico City that you may enjoy. If you are looking for ways to connect with nature while you are visiting the city, here is a list of popular spots that will stimulate all your senses:
Lake Xochimilco:
One of the most popular outdoor attractions in the city is Lake Xochimilco. Here, you can ride a trajinera, a small traditional boat that will take you around the lake and show you the historic sites. One of the most famous stops is La Isla de las Muñecas (the Island of the Dolls), where old dolls hang from trees and boats, creating a haunting atmosphere tied to local legends.
As you float along the canals, you’ll notice that the experience is as much a social outing as a sightseeing trip. Many visitors bring their own drinks and food on board, turning the trajinera ride into a festive picnic on the water. Others choose to buy from the vendedores ambulantes (floating vendors) who approach the boats selling snacks, grilled corn, tacos, and even micheladas or souvenirs.
Even though the area is full of energy and color, you should still be careful. Watch your belongings, bring small bills for buying things, and try not to drink too much since falling into the canal can be dangerous. It's safest to go with friends or join a group tour so you can enjoy the fun and stay safe.
Bazar Sabádo, San Angel:
If you’re in Mexico City on a weekend, El Bazar del Sábado in San Ángel is a must. This vibrant open-air market, held every Saturday, transforms the cobblestone streets of this colonial neighborhood into a hub of art, food, and culture. Local artists and craftspeople set up stalls offering a diverse range of items, from traditional ceramics and handwoven textiles to contemporary paintings and jewelry. It’s a perfect spot to pick up unique souvenirs while supporting Mexican artisans.
Beyond shopping, the atmosphere itself is worth the visit. Street performers, live music, and the colorful architecture of San Ángel give the bazaar a festive charm. The area is also lined with cafés and restaurants where you can enjoy a meal or a coffee and “pan dulce” (sweet roll) after browsing the stalls.
Try to arrive early to avoid the crowds, and remember to bring cash. Some vendors take cards, but most prefer smaller bills. The bazaar is family-friendly, easy to walk around, and a great way to spend a Saturday enjoying Mexico City’s creative spirit.
Unique Experiences
If you want to be immersed in 18th-century royal architecture, you must visit the Chapultepec Castle. This castle is breathtaking and feels like it was pulled out of a European fairytale. Here, you can walk through the beautiful gardens and explore the inside of the castle. Interestingly, most of the inside structure has been adapted to accommodate the National History Museum, where you can learn Mexican history through the fine art pieces inside this gem.
Travel tip: The city views from this elevated structure are immaculate and perfect for taking breathtaking pictures
An experience unique to Mexico is visiting and watching a Lucha libre, a Mexican wrestling match! You can experience it one of the weekly shows at Arena México on Mondays, Fridays, and Sundays. Tickets can be purchased online in advance through Ticketmaster.
Top Three Things to do in Mexico City
Plaza de la Constitución – Known to everyone today as the Zócalo, this is the heart of Mexico City. Here stood the Halls of Moctezuma – the hub of the ancient Aztec world. Known as Tenochtitlán back then, it was the heart of their empire with immense imperial palaces, and impressive pyramids looming over an enormous square which was used daily as a marketplace and on feast days, was the scene of ceremonial dancing and sacrifices.
Today, it is home to the Metropolitan Cathedral and the National Palace - now the Presidential palace - which was built from the rubble of Moctezuma’s opulent residence to construct a palace for Hernán Cortés. Also located there, the Palacio de Bellas Artes (Palace of Fine Arts), Templo Mayor Museum with artifacts from the ancient civilization, National Pawn Shop, and a host of shops and cozy cafés and restaurants.
Pyramids of Teotihuacán – located about an hour’s drive northeast of Mexico City, this is well worth the visit. A network of palaces and temples extending for miles, this vestige from Mesoamerica had tremendous religious, cultural and economic influence from around 500 AD to the 7th century until much of the city was burned. The Aztecs discovered it in the early 1300s and were so impressed with what they found that they named it, “Place Where Men Became Gods” and built a network of palaces and temples extending for miles, dominated by the Palace of the Sun and the Pyramid of the Moon. Several onsite restaurants and food stands dot the area, dishing up traditional Mexican fare and hot air balloon tours offer an exceptional way to view the site.
Bazaar Sábado – Shopping buffs should plan a visit to this colorful handicraft bazaar. Open only on Saturdays, it has been a staple of the charming San Angel neighborhood since 1960, luring visitors and residents alike with a host of unusual crafts, jewelry, paintings and more. Along the way you can select from many dining choices from street vendors, cozy cafés, and trendy restaurants.
