Top Things to Do in Mexico

We compared all 2,784 experiences in Mexico so you can choose in minutes: real prices, verified reviews and our editorial picks.

4.8 2,784 experiences from US$ 6.74 ✓Free cancellation on most experiences

All tours (1,181–1,200 of 2,784)

Mexico City Museum Private Tour: Skip the crowds, explore at your pace
›
‹
Most booked
Mexico City Museum Private Tour: Skip the crowds, explore at your pacePrivate tour of Mexico City's Anthropology Museum with a dedicated guide. Customizable itinerary, skip-the-line access, and WhatsApp support.Tue–Sun · First departure 09:00, last 15:00 · All ages★ 4.88 (100)2hEN · ES✓ Free cancellationfromUS$ 37per person
Puerto Vallarta ATV & Ziplining: 11 Lines Through Sierra Madre
›
‹
Puerto Vallarta ATV & Ziplining: 11 Lines Through Sierra MadreZip through 11 canopy lines above Puerto Vallarta's jungle, then ride ATVs through Sierra Madre trails. 6 hours from Zona Romantica with safety gear.Every day · 12:10 · From age 6★ 4.66 (99)6hEN · ES✓ Free cancellationfromUS$ 210per person
Teotihuacan & Basilica Guadalupe: Private Mexico City Day Trip
›
‹
Teotihuacan & Basilica Guadalupe: Private Mexico City Day TripPrivate tour from Mexico City to Teotihuacan pyramids and Basilica of Guadalupe. Includes site entry, expert guide, and transport. Full day, small groups.Every day · 08:30 · Hotel pickup · From age 6★ 5.00 (99)9hEN · ES✓ Free cancellationfromUS$ 195per person
Costa Maya: Chacchoben Ruins & Bacalar Lagoon Cruise Excursion
›
‹
Travelers' pick-10%
Costa Maya: Chacchoben Ruins & Bacalar Lagoon Cruise ExcursionChacchoben Mayan ruins from 200 BC plus Bacalar's seven-color lagoon kayaking and lunch. Includes certified guide, transport, water. Departs 1 hour after ship arrival.Every day · Pickup optional · All ages★ 4.57 (99)5h 30mEN · ES✓ Free cancellationfromUS$ 116per person
Cozumel: Jeep Adventure, Cenote Swim & Mayan Food Tasting
›
‹
Cozumel: Jeep Adventure, Cenote Swim & Mayan Food TastingFeel the sand, taste Mayan dishes, swim in a cenote and try 10 tequilas on this Cozumel jeep tour with snorkel stop, Otoch park entry and lunch included.Every day · First departure 08:30, last 14:00 · Pickup optional · Up to age 70★ 4.85 (99)5h 30mEN · ES✓ Free cancellationfromUS$ 89per person
Mexico City Airport to Hotel: Private Transfer, No Wait
›
‹
Travelers' pick
Mexico City Airport to Hotel: Private Transfer, No WaitLanded in Mexico City? Skip the taxi scramble. Your private transfer includes airport pickup, help with bags, and a calm ride to your hotel with a local driver.Every day · Hotel pickup★ 4.95 (99)1hEN · ES✓ Free cancellationfromUS$ 82per group
Hierve el Agua: Small Group Day Trip & Early Access
›
‹
Travelers' pick
Hierve el Agua: Small Group Day Trip & Early AccessWatch sunrise colors at Hierve el Agua, hike to the petrified waterfalls, swim in natural pools, and share lunch with locals. Includes pickup and all fees.Every day · 07:30 · From age 10★ 4.91 (99)6hEN · ES✓ Free cancellationfromUS$ 75per person
Cancun: Yucatecan Cooking Class in Local Home & Unlimited Drinks
›
‹
Cancun: Yucatecan Cooking Class in Local Home & Unlimited DrinksShare a Cancun kitchen with locals, cook 8+ Yucatecan dishes, sip unlimited margaritas, and laugh over homemade food: includes all ingredients and hands-on guidance.Every day except Thursday and Saturday · 13:00 and 18:00 · All ages★ 4.95 (99)3hEN · ES✓ Free cancellationfromUS$ 75per person
Costa Maya: Private Beach Club Day with Food & Transport
›
‹
Costa Maya: Private Beach Club Day with Food & TransportArrive to a secluded Costa Maya beach club, unwind on your own private deck, savor grilled seafood & cocktails, and swim or snorkel: all with easy transport included.Every day · 08:00 · Hotel pickup★ 4.78 (99)4h 30m✓ Free cancellationfromUS$ 699per group
Mexico City: Anthropology Museum & Chapultepec Castle Private Tour
›
‹
Mexico City: Anthropology Museum & Chapultepec Castle Private TourPrivate walking tour of Mexico City's National Museum of Anthropology and Chapultepec Castle with bilingual guide. Maya and Mexica halls, forest paths, castle views, beverage included.Tue–Sun · 10:00 · All ages★ 4.96 (99)5hEN · ES✓ Free cancellationfromUS$ 178per person
Akumal Beach Swim and Snorkel with Turtles: Half-Day Tour
›
‹
Travelers' pick
Akumal Beach Swim and Snorkel with Turtles: Half-Day TourSwim and snorkel with sea turtles at Akumal Beach on a half-day tour from Playa del Carmen, including hotel pickup and two hours in the water.Every day · 07:00 and 09:20 · Pickup optional · From age 4★ 4.54 (99)4hEN · ES✓ Free cancellationfromUS$ 82per person
Oaxaca: Cacao Tasting & Chocolate Experience Small Groups
›
‹
Travelers' pick
Oaxaca: Cacao Tasting & Chocolate Experience Small GroupsTwo-hour cacao tasting with 15-20 varieties, from pure cocoa to traditional chocolate. Led by Zoque guide from chocolate family. Includes cocoa snacks and house drink.Mon–Sat · First departure 10:00, last 17:00 · All ages★ 4.93 (99)1h 30mEN · ES✓ Free cancellationfromUS$ 107per person
Private Transfer Los Cabos Airport to Cabo San Lucas
›
‹
Private Transfer Los Cabos Airport to Cabo San LucasPrivate transfer from Los Cabos Airport to Cabo San Lucas with meet-and-greet at arrivals, driver with company sign, and luggage assistance.Every day★ 4.92 (98)30m–4h✓ Free cancellationfromUS$ 210per group
Snorkeling in Cozumel: Jeep, Caves & Reef
›
‹
Snorkeling in Cozumel: Jeep, Caves & ReefJeep through Cozumel's jungle to Mayan ruins at El Cedral, swim in Jade Cenote, and snorkel Dzul Ha Reef with a local guide who provides all gear.Every day · 09:00, 12:00 and 14:30 · All ages★ 4.00 (98)5hEN · PT · ES✓ Free cancellationfromUS$ 65per person
Lincoln Stretch Limousine Cancun Airport Transfer with WiFi
›
‹
Lincoln Stretch Limousine Cancun Airport Transfer with WiFiLincoln stretch limousine from Cancun airport with WiFi, beers, coffee and snacks. Professional driver service to your hotel, 30 minutes to 1.5 hours depending on destination.Every day · Hotel pickup★ 4.95 (98)30m–1h 30mEN · ES✓ Free cancellationfromUS$ 274per group
Cozumel: Private Snorkel & El Cielo Sandbar Charter
›
‹
Cozumel: Private Snorkel & El Cielo Sandbar CharterPrivate 29ft boat charter in Cozumel with snorkeling gear, El Cielo sandbar, open bar & lunch included. Half or full day from cruise pier.Every day★ 4.90 (98)4hEN · ES✓ Free cancellationfromUS$ 1,199per group
Bacalar: Ichkabal Ruins & Los Rapidos Day Trip with Pickup
›
‹
Travelers' pick
Bacalar: Ichkabal Ruins & Los Rapidos Day Trip with PickupFeel the jungle at Ichkabal ruins, swim in Bacalar’s Los Rapidos, and enjoy a local breakfast: all with hotel pickup and entry fees included.Mon, Wed and Fri · 08:00 · Pickup optional · All ages★ 4.98 (98)8hEN · FR · ES✓ Free cancellationfromUS$ 70per person
ATV Riding in Cabo: 6 Hours of Desert & Beach Activities
›
‹
ATV Riding in Cabo: 6 Hours of Desert & Beach ActivitiesSpend six hours riding ATVs, UTVs, camels and electric bikes at Tierra Sagrada Beach & Adventure Park in Cabo, with hotel pickup, drinks and Mexican food.Every day · First departure 09:00, last 12:00 · Hotel pickup · From age 5★ 4.85 (98)6hEN · ES✓ Free cancellationfromUS$ 299per person
Mexico City: Frida Kahlo Museum Tour & Casa Azul Entry
›
‹
Mexico City: Frida Kahlo Museum Tour & Casa Azul EntryFrida Kahlo Museum tour in Mexico City with admission included. Expert art guide leads 2-hour visit through Casa Azul, her former home. Small groups, wheelchair accessible.Tue–Sat · First departure 10:30, last 17:00 · From age 6★ 4.72 (97)1h 40mEN · ES✓ Instant confirmationfromUS$ 76per person
Grutas de García & Town: Cave Exploration with Cable Car
›
‹
Travelers' pick
Grutas de García & Town: Cave Exploration with Cable CarVisit Grutas de García's stalactite cavern on a guided hike, ride the restored cable car through limestone valleys.Tue–Sun · 09:00 and 13:30 · Pickup optional · All ages★ 4.90 (97)5hEN · ES✓ Free cancellationfromUS$ 99per person
Do you need help planning your next activity?