Latest Posts
02030237773
Customercare@crystaltravel.co.uk
Top
John just booked a flight ticket!
Maria signed up for the newsletter!
Paul is viewing the blogs!
Emma left a positive review!
Anna completed a booking!
Liam just started reading "Top 10 Travel Destinations in Europe"!
Olivia is exploring the "Holiday Deals" section!
Noah booked a holiday package to Bali!
Sophia commented on the "Travel Tips for Beginners" blog!
Ethan uploaded a photo in the "Travel Moments" gallery!
Ava shared her favourite travel destination on the gallery page!
Mason is checking out the "Beach Holidays" section!
Isabella just joined the "Adventure Trails" newsletter group!
Harper downloaded the "Ultimate Travel Packing Checklist" guide!
Logan is browsing "Top Eco-Friendly Travel Destinations"!
Ella shared a recipe on the "Foodie Travels" blog!
Alexander just saved "Top Space Tourism Destinations" to his favourites!
Mia bookmarked the "Mountain Hiking Destinations" blog!
James watched the "How to Pack Smart for Travel" video tutorial!
Amelia just submitted her travel story for the community blog!
Things to do in Mexico City

Things to Do in Mexico City: An Urban Symphony of Culture, Flavor, and History

Welcome to Mexico City—a place where history, culture, and modern energy merge in the most electrifying way. Here, history doesn’t simply sit behind glass displays; it breathes through every colonial avenue, every sacred ruin, and every bold mural that adorns its streets with the aroma of world-class cuisine. From floating fiestas to late-night jazz, every turn offers something unexpected. The flavours here demand your attention—tacos al pastor, mole poblano, chapulines—each bite a story of tradition and bold innovation. Whether you’re chasing history, nightlife, or culinary wonders, the best things to do in Mexico City will pull you in and never let go.


Top 20 Things to do

A city bursting with life, colour, and history, where antiquity and modernity coalesce, unveiling a mosaic of Mexico City attractions that will scintillate your senses and etch indelible memories.

1. Stand in Awe at the Zócalo

Zócalo
Zócalo

As the nucleus of the city, the Zócalo isn’t just a square—it’s a grand stage where Mexico’s rich past and dynamic present converge. Towering over this historic plaza, you’ll find the Metropolitan Cathedral, an architectural marvel, and the National Palace, home to Diego Rivera’s riveting murals depicting Mexico’s tumultuous yet inspiring history. A cornerstone of Mexico City attractions, the Zócalo invites you to stand still and feel the echoes of Aztec ceremonies that once took place here.

Step into Mexico’s grandest square and experience its rich history! Find flight deals to Mexico City starting at just £719* with Crystal Travel.

You may like to read: Know The Best Time to Visit Mexico


2. Wander Through the Ruins of Templo Mayor

Templo Mayor
Templo Mayor

History lovers, this is your mecca! Just steps away from the Zócalo, Templo Mayor stands as one of the most iconic Mexico City landmarks, revealing the remnants of the great Aztec capital, Tenochtitlán. This UNESCO-listed archaeological wonder was once the beating heart of the Mexica civilization. Stare in awe at the serpent-adorned carvings and let the past whisper its ancient tales.


3. Get Lost in the Colors of Coyoacán

Coyoacán
Coyoacán

Cobblestone streets, colonial-era charm, and an intoxicating artistic soul—welcome to Coyoacán, Frida Kahlo’s bohemian playground. Visit the legendary Casa Azul, where Frida’s essence still lingers in every brushstroke. Afterwards, grab a churro at El Jarocho, sip on an aromatic café de olla, and soak in the poetic vibes of Plaza Hidalgo.


4. Cruise the Canals of Xochimilco

Xochimilco
Xochimilco

Venice, who? Mexico City’s very own floating gardens, Xochimilco, is a festival on water. Hop on a vividly painted trajinera, sip on a michelada, and let mariachi bands serenade you as you glide through these historic canals. These waterways, once a crucial part of the Aztec agricultural system, are now an unmissable fiesta for locals and visitors alike.


5. Indulge in a Culinary Odyssey

Culinary Odyssey
Culinary Odyssey

Forget fine dining—Mexico City’s food scene thrives in its tianguis (markets) and street corners. Take a bite of history with tacos al pastor, savour the deep flavours of mole poblano, or test your spice tolerance with a bite of chapulines (crispy grasshoppers). For the ultimate experience, head to Mercado de San Juan, where exotic flavours meet culinary craftsmanship.

Taste the best street food, from tacos to mole! Fly to Mexico City from £719* and embark on a foodie’s dream with Crystal Travel.


6. Scale the Heights of Chapultepec Castle

Chapultepec Castle
Chapultepec Castle

Perched atop a lush hill, Chapultepec Castle is the only royal castle in North America. Once home to emperors and military leaders, it now houses the National Museum of History, offering panoramic views of the city that will leave you breathless—literally and figuratively.


7. Marvel at the Mural Masterpieces

Mural Masterpieces
Mural Masterpieces

Art in Mexico City isn’t confined to galleries—it spills onto the streets. The Palacio de Bellas Artes is a visual symphony, housing murals by Diego Rivera, Rufino Tamayo, and José Clemente Orozco. Want more? The walls of UNAM showcase some of the most politically charged and visually arresting works of Mexican muralism.


8. Take a Day Trip to the Pyramids of Teotihuacán

Pyramids of Teotihuacán
Pyramids of Teotihuacán

Just an hour from Mexico City lies Teotihuacán, the City of the Gods. Climb the Pyramid of the Sun for a celestial view, then walk the Avenue of the Dead, once the bustling artery of this pre-Columbian metropolis. The energy here? Magnetic.


9. Experience the Nightlife in Roma and Condesa

Representational Image
Representational Image

When the sun sets, the city pulses with a different kind of energy. After a day filled with Mexico sightseeing, exploring ancient ruins, vibrant markets, and historic landmarks, the trendy neighbourhoods of Roma and Condesa become your go-to spots for mezcal-fueled nights. Sip on craft cocktails at a speakeasy, dance to live jazz, or savour a gourmet meal in a candle-lit courtyard. The night is young, and so is Mexico City’s spirit.


10. Time Travel at the National Museum of Anthropology

Museum of Anthropology
Museum of Anthropology

This isn’t just a museum—it’s a time capsule. The National Museum of Anthropology houses the legendary Aztec Sun Stone and countless pre-Hispanic treasures. As one of the top places to go in Mexico, it offers a captivating journey through the country’s grand, complex, and fascinating history. Walk through its halls, and you’ll feel as though you’ve time-travelled into the soul of ancient Mesoamerica.

Witness the legendary Aztec Sun Stone up close. Flights to Mexico City from £719* —immerse yourself in history with Crystal Travel.


11. Visit Casa de los Azulejos – The House of Tiles

Casa de los Azulejos
Casa de los Azulejos

One of Mexico City’s most Instagrammable spots, the Casa de los Azulejos is a breathtaking 18th-century colonial mansion covered in iconic blue-and-white Talavera tiles. This historic building, now home to the famous Sanborns restaurant, offers a fantastic place to savour authentic Mexican cuisine in a setting straight out of a fairy tale.


12. Experience Lucha Libre at Arena México

Lucha Libre at Arena México
Lucha Libre at Arena México

For an electrifying night out, watch Lucha Libre wrestling in Mexico City at the legendary Arena México. This high-energy sport, known for its masked wrestlers, dramatic moves, and roaring crowds, is an essential part of Mexican culture. Grab a luchador mask, enjoy a cold beer, and cheer for your favourite fighter in this unforgettable Mexico City experience.


13. Explore the Secret Tunnels of the Inquisition Palace

Inquisition Palace
Inquisition Palace

Step into the eerie past at the Palacio de la Inquisición, one of the most haunting and historically rich places to visit in Mexico. Once the headquarters of the Spanish Inquisition, this chilling landmark houses underground dungeons, hidden tunnels, and medieval torture relics that echo centuries-old secrets. Today, it serves as the Museum of Mexican Medicine, offering a fascinating glimpse into Mexico’s journey from ancient healing practices to modern medical advancements.


14. Discover the Hidden Corners of La Roma

La Roma
La Roma

One of Mexico City’s trendiest neighbourhoods, La Roma is a paradise for art lovers, foodies, and boutique shoppers. Skip the main avenues and explore hidden alleyways lined with indie coffee shops, vintage bookstores, and secret art galleries. Make a stop at Jardín Pushkin, a peaceful park where local artists and street performers add to the district’s charm.


15. Visit Museo del Objeto (MODO) – Mexico City’s Quirkiest Museum

Museo del Objeto
Museo del Objeto

Ever wondered how advertising, pop culture, and everyday objects shape history? The Museo del Objeto (MODO) is a hidden gem in Mexico City’s Roma district, showcasing an unusual collection of vintage advertisements, Coca-Cola memorabilia, political posters, and nostalgic relics from Mexico’s past. A must-visit for history buffs and pop culture lovers.

Dive into a quirky world of pop culture and nostalgic relics. Plan your Mexico City trip with holiday deals from £719* and explore offbeat museums.


16. Sip Pulque at an Authentic Pulquería

Authentic Pulquería
Authentic Pulquería

Before tequila and mezcal, there was pulque, a traditional fermented agave drink dating back to the Aztecs. Experience this ancient beverage at a pulquería like Las Duelistas or La Nuclear, where locals sip on fruity, foamy pulques in a lively, historic setting. This is one of the best things to do in Mexico City for food and drink lovers.


17. Hike Through Parque Nacional Los Dinamos

Parque Nacional Los Dinamos
Parque Nacional Los Dinamos

For a nature escape without leaving the city, visit Parque Nacional Los Dinamos, one of the most underrated Mexico City attractions for outdoor lovers. This lush pine forest offers scenic hiking trails, thrilling rock climbing spots, and even hidden aqueduct ruins dating back to the colonial era. If you’re into eco-tourism in Mexico City, this off-the-beaten-path gem is an absolute must.


18. Dine in a Cave at La Gruta near Teotihuacán

Cave at La Gruta near Teotihuacán
Cave at La Gruta near Teotihuacán

Imagine enjoying a meal inside an underground cave restaurant near the Teotihuacán pyramids! La Gruta is one of the best dining experiences in Mexico, offering traditional pre-Hispanic dishes like barbacoa, escamoles (ant eggs), and handmade tortillas. The cave’s flickering candlelight and mystical ambience make this a must-visit restaurant near Mexico City.


19. Explore the Dolores Olmedo Museum and Its Free-Roaming Peacocks

Nacional Los Dinamos
Nacional Los Dinamos

Nestled in Xochimilco, the Dolores Olmedo Museum is one of the most enchanting places to visit in Mexico to experience the legacy of Frida Kahlo and Diego Rivera. Set amidst lush gardens filled with colourful peacocks and Xoloitzcuintli dogs, this serene oasis offers a surreal backdrop for admiring some of the finest artworks in one of Mexico City’s most beautiful museums.


20. Take a Spooky Ghost Tour in Mexico City’s Haunted Historic Center

Mexico City’s Haunted Historic Center
Mexico City’s Haunted Historic Center

Looking for unique things to do in Mexico City at night? Join a Mexico City ghost tour and visit eerie locations like Palacio de Lecumberri (the Black Palace), the haunted convent of La Ensenanza, and the ghost-filled Alameda Park. These dark legends and real-life ghost stories will give you chills as you uncover the city’s supernatural side.

 Visit haunted landmarks and hear chilling legends. Flights to Mexico City from £719* —dare to explore its ghostly past!

You may like to read: A Travel Guide to Mexico in August


Conclusion

From ancient ruins whispering tales of the Aztec Empire to avant-garde art splashed across colonial walls, Mexico City attractions are a bold, beautiful tapestry of time, taste, and tradition. Whether you’re gliding through the floating gardens of Xochimilco, savouring street food that redefines flavour, or standing beneath the imposing pyramids of Teotihuacán, this metropolis offers a kaleidoscope of unforgettable moments.

No matter your travel style—history buff, foodie, adventurer, or art lover—Mexico sightseeing delivers on all fronts. It’s a city that doesn’t just invite you to explore—it dares you to feel, taste, and live every vibrant moment. So book that flight, follow the rhythm of the city, and let Mexico City sweep you off your feet.

Jacob Sanders

Leave a Reply

What Our Customers Say

IATA ABTA ATOL Protected The Advantage Partnership PCI DSS Compliant Sectigo Cyber Essentials

Discover more from Crystal Travel Blog

Subscribe now to keep reading and get access to the full archive.

Continue reading