Top Things to Do in Mexico

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

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

All tours (1,861–1,880 of 2,812)

Valladolid: Car & Scooter Rental with Cenote Discounts
›
‹
Valladolid: Car & Scooter Rental with Cenote DiscountsStart your Yucatán adventure in Valladolid with easy car or scooter rental, local tips for Chichén Itzá and cenotes, plus 24/7 rescue and exclusive discounts.Every day · 08:30★ 4.79 (19)6h–1d✓ Free cancellationfromUS$ 35per group
Puerto Escondido Beaches Tour: Mazunte, Zipolite & Ventanilla
›
‹
Puerto Escondido Beaches Tour: Mazunte, Zipolite & VentanillaTour four Oaxaca beaches south of Puerto Escondido with a live guide in English or Spanish, air-conditioned transport and pickup included.Every day · 08:00, 08:30 and 12:00 · Hotel pickup★ 4.63 (19)8hEN · ES✓ Free cancellationfromUS$ 199per person
Monte Albán & Oaxaca Tour: Handicrafts, Cheese & Alebrijes
›
‹
Monte Albán & Oaxaca Tour: Handicrafts, Cheese & AlebrijesVisit three Oaxaca artisan villages with a guide to make quesillo cheese, taste memelitas, watch alebrijes hand-painted in San Antonio Arrazola.Every day · 08:00 · Hotel pickup★ 5.00 (19)8h–9hEN · ES✓ Free cancellationfromUS$ 291per group
Mexico City architecture tour: Downtown history and styles
›
‹
Mexico City architecture tour: Downtown history and stylesWalk through seven centuries of Mexico City architecture in the Historic Center with a small group and English or French-speaking guide.Every day · 10:00 and 14:30 · From age 18★ 5.00 (19)3h–3h 30mEN · FR✓ Instant confirmationfromUS$ 81per person
Snorkeling in Cozumel: Transparent boat and reef
›
‹
Snorkeling in Cozumel: Transparent boat and reefSnorkel Cozumel's reefs from a transparent boat with a licensed guide: see sunken ships and coral gardens from above and below the surface.Every day · First departure 10:00, last 16:00★ 3.95 (19)1h 30mEN · ES✓ Free cancellationfromUS$ 29per person
Cozumel catamaran snorkel tour: El Cielo starfish & open bar
›
‹
Cozumel catamaran snorkel tour: El Cielo starfish & open barSnorkel three Caribbean reefs in five hours aboard a double-deck catamaran with unlimited drinks, a certified guide, and grilled lunch.Every day · 13:00★ 3.95 (19)5hEN · ES✓ Free cancellationfromUS$ 39per person
Sierra Gorda day trip from Querétaro: Waterfall and mining town
›
‹
Sierra Gorda day trip from Querétaro: Waterfall and mining townDay trip from Querétaro into the Sierra Gorda mountains with an air-conditioned vehicle, a live guide, and stops at a waterfall, a historic mining town.Every day · 07:00 · Pickup optional★ 4.79 (19)10hEN · ES✓ Free cancellationfromUS$ 187per person
Lucha Libre wrestling in Acapulco: Match, dinner & mask
›
‹
Travelers' pick
Lucha Libre wrestling in Acapulco: Match, dinner & maskWatch masked wrestlers battle in the ring at an Acapulco lucha libre match, then enjoy tacos at a local taqueria with your guide's commentary on both traditions.Sun · 18:00 and 18:30 · Hotel pickup · All ages★ 4.68 (19)4hEN · FR · ES✓ Free cancellationfromUS$ 82per person
Scuba Diving Los Arcos from Sayulita: Volcanic Walls
›
‹
Likely to sell out
Scuba Diving Los Arcos from Sayulita: Volcanic WallsFive hours of scuba diving Los Arcos National Marine Park from Sayulita with two guided dives, small groups, PADI professionals.Wed and Fri · 09:00 · From age 10★ 4.79 (19)5hEN · ES✓ Free cancellationfromUS$ 148per person
Nuevo Vallarta Snorkeling & Fishing Custom Boat Charter
›
‹
Nuevo Vallarta Snorkeling & Fishing Custom Boat CharterPrivate fishing and snorkeling charter in Banderas Bay departing Nuevo Vallarta, fully customizable for groups up to 12 with snorkel gear, kayak.Every day · First departure 07:00, last 14:00★ 4.33 (18)5hEN · ES✓ Free cancellationfromUS$ 1,219per group
Guanajuato: Silver Mines & Colonial Hacienda Private Tour
›
‹
Travelers' pick
Guanajuato: Silver Mines & Colonial Hacienda Private TourPrivate tour of Guanajuato's La Valenciana Mine and San Gabriel de Barrera hacienda with hotel pickup, lunch, and full day included.Tue–Sun · 10:00 · From age 4★ 5.00 (18)6hEN · ES✓ Free cancellationfromUS$ 149per person
Hot Springs All Inclusive Relaxing Tour: Massage, Tequila & BBQ
›
‹
Hot Springs All Inclusive Relaxing Tour: Massage, Tequila & BBQPick up from your hotel and spend eight hours soaking in mineral-rich hot springs, getting a 30-minute massage, tasting tequila at a distillery.Mon–Sat · 08:00★ 4.78 (18)8hEN · ES✓ Instant confirmationfromUS$ 163per person
5 De Diciembre Food Tour Puerto Vallarta: Taste Street Food
›
‹
5 De Diciembre Food Tour Puerto Vallarta: Taste Street FoodWalk through Puerto Vallarta's 5 De Diciembre neighborhood tasting birria, barbacoa and fresh agua frescas at four local stands and restaurants.Every day · 09:30, 12:30 and 18:30 · All ages★ 5.00 (18)2h 30mEN✓ Free cancellationfromUS$ 52per person
Mixology class with Mezcal in Oaxaca City
›
‹
Mixology class with Mezcal in Oaxaca CityLearn to make cocktails with local mezcal and organic Oaxacan ingredients in a two-hour hands-on class. You'll shake.Mon–Sat · 19:30★ 4.78 (18)2hEN · ES✓ Free cancellationfromUS$ 55per person
Sayulita Food Tour: Chocolate Tasting & Local Markets
›
‹
Sayulita Food Tour: Chocolate Tasting & Local MarketsGuided tour from Puerto Vallarta to Sayulita's cacao gardens, local markets, and candy shops with artisan chocolate tasting at family-run businesses.Mon–Fri · 09:00 · Hotel pickup · All ages★ 5.00 (18)6hEN · ES✓ Free cancellationfromUS$ 95per person
Chichikan Cenote tour from Valladolid: Mayan culture and swimming
›
‹
Chichikan Cenote tour from Valladolid: Mayan culture and swimmingGuided tour from Valladolid to Chichikan Cenote with entrance to the Mayan eco-tourist park, buffet lunch of traditional regional dishes.Tue–Sun · First departure 10:00, last 15:00 · From age 4★ 4.17 (18)3h 30mEN · ES✓ Free cancellationfromUS$ 29per person
Hiking private tour to volcano La Malinche from Puebla
›
‹
Hiking private tour to volcano La Malinche from PueblaHike La Malinche volcano from Puebla with certified guide, helmet, trekking poles and adventure insurance included.Every day · First departure 06:30, last 09:00 · Hotel pickup · Ages 13–60★ 4.78 (18)8hEN · FR · ES✓ Free cancellationfromUS$ 185per person
Ziplining in Cozumel: Zip Line Course & Beach Park Day
›
‹
-10%
Ziplining in Cozumel: Zip Line Course & Beach Park DayZip line through Caribbean jungle at KUZÁ Beach Park in Cozumel, then swim and eat at the beachfront buffet with unlimited drinks included.Mon–Fri · 09:00, 10:00 and 11:00 · From age 8★ 4.06 (18)8hEN · ES✓ Free cancellationfromUS$ 126per person
Private Fishing Tour in Holbox Island with Lunch
›
‹
Private Fishing Tour in Holbox Island with LunchFour hours fishing the waters around Isla Holbox with a local captain, learning traditional methods, catching your own fish, and preparing fresh ceviche with the day's catch.Every day · 08:00 and 14:30 · Pickup optional★ 4.94 (18)4hEN · ES✓ Free cancellationfromUS$ 357per group
Xcaret Plus Full Day Tour Cancun: 50+ Activities & Night Show
›
‹
Xcaret Plus Full Day Tour Cancun: 50+ Activities & Night ShowSpend 12 to 13 hours at Xcaret exploring underground rivers, snorkeling, cultural shows and the México Espectacular night performance.Every day · First departure 06:30, last 09:00 · Pickup optional · All ages★ 4.06 (18)12h–13hEN · ES✓ Free cancellationfromUS$ 260per person
Do you need help planning your next activity?