Best things to do in Mexico City
Explore thousands of activities, attractions and tours with free cancellation and no added fees.
Design your experience with airport transfers, excursions, day tours & more.
Access exclusive deals, only with the Travelocity app
Recommended activities in Mexico City
Tours & day trips
See all 404 activities
Tolantongo Caves Full Day Tour from Mexico City
Private & custom tours
See all 137 activities
Private Tour Mexico City - VIP
Food, drink & nightlife
See all 98 activities
From your Hotel to Teotihuacan, Basilica de Guadalupe and Tequila
Adventure & outdoor
See all 43 activities![Frida Kahlo VIP [Museum Tickets Included] Bike, Markets & Churros](https://mediaim.expedia.com/localexpert/46206678/8c901bf2-984d-4df4-9b1b-c5679c6669c3.jpg?impolicy=resizecrop&rw=500&rh=280)
Frida Kahlo VIP [Museum Tickets Included] Bike, Markets & Churros
Classes & workshops
See all 42 activities
Lunch Menu Bellini Rotary Restaurant
Popular places to visit

Basilica of Our Lady of Guadalupe
You can learn more about the history of Mexico City when you make a stop at a top site like Basilica of Our Lady of Guadalupe. Experience the acclaimed art scene and fascinating museums in this culturally rich area.

Palacio de Bellas Artes
Palacio de Bellas Artes is a popular museum in Mexico City with a rich history. Experience the fascinating museums and acclaimed art scene in this vibrant area.

Frida Kahlo Museum
You can browse the exhibits at Frida Kahlo Museum, a museum with a story of its own, during your travels to Mexico City. Discover the fascinating museums and shops in this culturally rich area.
Mexico City sightseeing tours & attractions
Most popular
- Hotels closest to World Cruise Center
- Super 8 by Wyndham Kelowna BC
- Hotels closest to Basilica of Our Lady of Guadalupe
- 4 Star Hotels in Barrie
- Motels Grande Cache
- Hotels in Downtown Montreal
- Hotels closest to Willowbrook Shopping Centre
- Motels Seattle
- Moncton Hotels with Hot Tubs
- Hotels in West Sechelt
- Brantford Hotels with Hot Tubs
- Rome Beach Resorts & Hotels
- Cottages Ontario
- Pod Hotels Florida
- Etihad Airways Karachi (KHI) to Toronto (YYZ) flights
- Qatar Airways Toronto (YYZ) to Lagos (LOS) flights
- WestJet Montreal (YUL) to Santa María Huatulco (HUX) flights
- Flights from Deer Lake Regional
- Air Canada Toronto (YYZ) to Barcelona (BCN) flights
- Cheap Flights to Florida Keys
- Cheap Flights to Dieppe
- WestJet Toronto (YYZ) to Grande Prairie (YQU) flights
- Plane Ticket to Svalbard
- YYJ - YLW