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 (861–880 of 2,784)

Cooking & Dancing Class with Mixology in Cabo San Lucas
›
‹
Most bookedLikely to sell out
Cooking & Dancing Class with Mixology in Cabo San LucasLearn to make salsas, tortillas and margaritas in Cabo San Lucas, then dance salsa with a live band while enjoying cocktails and tacos in this 3-hour hands-on class.Fri and Sat · 18:00 · From age 6★ 4.91 (150)3hEN · ES✓ Free cancellationfromUS$ 131per person
Private Mayan Ruins Tour Cozumel: Cenote & Jungle History
›
‹
Travelers' pick
Private Mayan Ruins Tour Cozumel: Cenote & Jungle HistoryPrivate 4-5 hour Cozumel jungle tour through El Cedral's Mayan ruins and ancient roads, ending with a refreshing cenote swim and meal.Every day · First departure 08:30, last 14:30 · Pickup optional · All ages★ 4.77 (150)4h–5hEN · ES✓ Free cancellationfromUS$ 99per person
Cozumel Snorkeling: Private Jeep Tour with Lunch
›
‹
Travelers' pickLikely to sell out
Cozumel Snorkeling: Private Jeep Tour with LunchPrivate jeep, buggy or minivan tour of Cozumel with snorkeling, lunch and beer included: no time limit, so you set the pace and skip what doesn't interest you.Every day · First departure 09:00, last 14:00 · Hotel pickup · All ages★ 4.85 (149)5h–8hEN · ES✓ Free cancellationfromUS$ 82per person
Discover Scuba Diving in Cozumel: First-Time Divers
›
‹
Discover Scuba Diving in Cozumel: First-Time DiversTwo and a half hours of beginner scuba diving in Cozumel with a PADI instructor, all equipment included.Every day · 09:00, 12:00 and 14:00 · From age 10★ 4.97 (149)2h 30mEN · ES✓ Free cancellationfromUS$ 95per person
Monte Albán tour with ruins, workshops & chocolate tasting
›
‹
Best value
Monte Albán tour with ruins, workshops & chocolate tastingGuided tour of Monte Albán archaeological site with visits to alebrijes and black clay workshops in San Antonio Arrazola, traditional Oaxaca lunch.Every day · 09:00 · Pickup optional · All ages★ 4.70 (149)9hEN · ES✓ Free cancellationfromUS$ 38per person
Mexican Cooking Class Costa Maya: Learn to Cook Tacos al Pastor
›
‹
★ Top rated
Mexican Cooking Class Costa Maya: Learn to Cook Tacos al PastorLearn to make hand-pressed tortillas and marinated pork tacos at a beachfront cafe in Mahahual, just 5 minutes from the Costa Maya port.Every day · 10:30 and 13:00 · From age 6★ 5.00 (148)2hEN✓ Free cancellationfromUS$ 79per person
Bacalar Boat Cruise with On-Board BBQ and Swimming
›
‹
Travelers' pick
Bacalar Boat Cruise with On-Board BBQ and SwimmingPrivate boat cruise in Bacalar with on-board barbecue, six beers per adult and snorkeling in the Pirate Canal and Cenote de la Bruja, you swim.Every day except Wednesday · 10:00 and 15:00 · Up to age 75★ 4.98 (148)4hEN · ES✓ Free cancellationfromUS$ 180per person
Cozumel Jeep Tour: Custom Itinerary with Local Guide
›
‹
Cozumel Jeep Tour: Custom Itinerary with Local GuideCustomize your own Cozumel jeep tour with a private guide and modern air-conditioned vehicle. Choose the ruins, beaches.Every day · First departure 06:00, last 17:00★ 4.91 (148)5hEN · ES✓ Free cancellationfromUS$ 199per group
National Museum of Anthropology: Small group tour with VIP access
›
‹
Travelers' pick
National Museum of Anthropology: Small group tour with VIP accessStep inside Mexico City’s Anthropology Museum with early access, see the Sun Stone up close, and hear stories from a passionate local guide. Includes tickets.Tue–Sun · 10:00 and 14:00 · All ages★ 4.97 (148)3hEN · ES✓ Free cancellationfromUS$ 71per person
Costa Maya Snorkeling: 2 Reef Sites & Underwater Photos
›
‹
Travelers' pick
Costa Maya Snorkeling: 2 Reef Sites & Underwater Photos3-hour snorkeling tour in Costa Maya visiting 2 spots on the Great Mesoamerican Reef. Includes equipment, guide, boat, snacks and photos.Every day · From age 4★ 4.80 (148)3hEN · ES✓ Free cancellationfromUS$ 71per person
El Cielo Cozumel snorkel tour: Private boat, 4 reefs
›
‹
Travelers' pick
El Cielo Cozumel snorkel tour: Private boat, 4 reefsPrivate snorkel boat tour in Cozumel with 4 reef stops, snacks, drinks and snorkeling gear included: groups of up to 7 people departing from Playa San Francisco Beach Club.Every day · 10:00 and 14:00★ 4.95 (148)3hEN · ES✓ Free cancellationfromUS$ 550per group
Diving in Cozumel: 2 certified dives in the marine park
›
‹
Diving in Cozumel: 2 certified dives in the marine parkScuba dive twice in Cozumel's National Marine Park with a professional guide, tanks and weights included: the dive center sits inside the protected zone.Every day · 12:00 · From age 12★ 4.53 (148)4hEN · ES✓ Free cancellationfromUS$ 110per person
Merida: Chichen Itza, Izamal & Cenote Ik Kil Day Trip with Lunch
›
‹
Travelers' pick
Merida: Chichen Itza, Izamal & Cenote Ik Kil Day Trip with LunchStep into Merida’s yellow streets, swim in Cenote Ik Kil, and wander Chichen Itza’s ruins: includes hotel pickup, guided tour, and a regional lunch.Every day · 08:10 · Hotel pickup · All ages★ 4.62 (148)10h–11hEN · ES✓ Free cancellationfromUS$ 80per person
Snorkeling in Isla Mujeres: Catamaran with food option
›
‹
Snorkeling in Isla Mujeres: Catamaran with food optionHalf-day catamaran snorkeling trip from Playa Tortugas to Isla Mujeres with certified guide, open bar and optional buffet food.Every day · 10:00 · All ages★ 4.84 (147)6h 30mEN · IT · FR · ES✓ Free cancellationfromUS$ 59per person
Baby Sea Turtle Releasing Tour in Zihuatanejo: 3.5 Hours
›
‹
Travelers' pick
Baby Sea Turtle Releasing Tour in Zihuatanejo: 3.5 HoursJoin a 3.5-hour sea turtle conservation experience at Juluchuca beach in Zihuatanejo. Learn about turtle life cycles and release hatchlings into the ocean.Every day · 14:00 · Hotel pickup★ 4.93 (147)3h 30mEN · ES✓ Free cancellationfromUS$ 60per person
Cabo San Lucas: Whale Watching by Zodiac & Free Photos
›
‹
Travelers' pick
Cabo San Lucas: Whale Watching by Zodiac & Free PhotosFeel your heart race as humpback whales breach near Cabo San Lucas. Small group zodiac tour, expert guides, hydrophone whale songs, photos included.Every day · 09:00 and 12:30 · Season until 31 Oct · All ages★ 4.85 (147)2h 30mEN · ES✓ Free cancellationfromUS$ 84per person
Teotihuacan: Hot Air Balloon Flight & Bike or Walking Tour
›
‹
Teotihuacan: Hot Air Balloon Flight & Bike or Walking TourFeel the sunrise over Teotihuacan in a hot air balloon, explore ancient murals, taste local pulque, and enjoy breakfast and lunch. Includes pickup from Mexico City.Every day · 05:30 · Pickup optional · From age 4★ 4.83 (146)10hEN · ES✓ Free cancellationfromUS$ 293per person
Tulum Airport transfer to hotels: Private minivan with Wi-Fi
›
‹
Travelers' pick
Tulum Airport transfer to hotels: Private minivan with Wi-FiPrivate minivan pickup from Tulum Airport with driver, bottled water and Wi-Fi. Direct hotel transfer upon arrival with real-time driver location updates.Every day · Hotel pickup★ 4.82 (146)45m✓ Free cancellationfromUS$ 110per group
Mazatlan Mercado Walking Food Tour: Taste Street Food
›
‹
Likely to sell out
Mazatlan Mercado Walking Food Tour: Taste Street FoodWalk through Mazatlan's central market with a bilingual guide, tasting seven dishes from fruit stands to family-run diners, smoked marlin, cheeses.Mon, Wed and Fri · 10:00 · All ages★ 4.93 (146)3h 30mEN · ES✓ Instant confirmationfromUS$ 88per person
Lucha Libre wrestling show in Barrie: Skip the line
›
‹
Travelers' pick
Lucha Libre wrestling show in Barrie: Skip the lineWatch Lucha Libre wrestlers in colorful masks face off in two-hour matches between Rudos and Técnicos, with welcome margarita included and no queue at the door.Mon–Sat · 10:30 · From age 3★ 4.90 (145)2hEN · ES✓ Free cancellationfromUS$ 50per person
Do you need help planning your next activity?