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,041–1,060 of 2,784)

Oaxaca: Traditional Mole Cooking Class & Market Tour
›
‹
Most booked
Oaxaca: Traditional Mole Cooking Class & Market TourLearn to make authentic Oaxacan mole from a traditional cook in this 4-hour class. Includes market tour, lunch, and regional sauces. Groups up to 12, 18+.Mon–Sat · 10:30 and 15:30 · From age 5★ 4.74 (118)3h 30mEN · ES✓ Instant confirmationfromUS$ 55per person
RZR Off-Road to Jade Cavern & Beach Club in Cozumel
›
‹
Travelers' pick
RZR Off-Road to Jade Cavern & Beach Club in CozumelDrive a Polaris RZR through Cozumel jungle trails to Jade Cavern for swimming and cliff jumps, then relax at Chula's Beach Club with snorkeling, kayaking, and meals.Every day · 09:30, 11:30 and 13:30 · From age 5★ 4.76 (118)5hEN · ES✓ Free cancellationfromUS$ 105per person
Teotihuacán bike and walking tour: Pyramids from the valley
›
‹
Teotihuacán bike and walking tour: Pyramids from the valleyBike and walking tour of Teotihuacán from Mexico City with local guide, pyramid views from the valley, pre-Hispanic observatory, and lunch included.Every day · 09:00 · All ages★ 4.94 (117)6hEN · ES✓ Free cancellationfromUS$ 71per person
Puerto Vallarta: Marietas Islands Hidden Beach & Snorkeling
›
‹
Travelers' pick
Puerto Vallarta: Marietas Islands Hidden Beach & SnorkelingSmall-group boat tour to Marietas Islands from Punta Mita. Swim through natural tunnel to Hidden Beach, snorkel with gear included, 15–20 min crossing. Reserve ahead.Tue–Sun · 08:10, 11:20 and 14:30 · From age 10★ 4.81 (117)3hEN · ES✓ Free cancellationfromUS$ 155per person
Cozumel ATV & Cenote Jade Cavern: Jungle Off-Road
›
‹
Cozumel ATV & Cenote Jade Cavern: Jungle Off-RoadATV tour through Cozumel jungle from El Cedral to Jade Cavern cenote. Includes helmet, water, guide, mud trails. Around 3–4 hours. Small groups.Every day · 09:00, 11:00 and 13:00 · Hotel pickup · From age 7★ 4.92 (117)2h 30mEN · ES✓ Free cancellationfromUS$ 90per person
Tulum Cenote Beginner Scuba Dive & Refresher Course
›
‹
Tulum Cenote Beginner Scuba Dive & Refresher CourseBeginner scuba diving in Tulum's Casa Cenote with full gear, instructor, and transport. Small groups, 40-minute dive, max 12m depth. Departures daily.Every day · 09:00 · From age 10★ 4.97 (117)4h 30mEN · IT · FR · ES✓ Free cancellationfromUS$ 170per person
Mexico City Private Food Tour: 10 Tastings With Local Guide
›
‹
Mexico City Private Food Tour: 10 Tastings With Local GuideTaste 10 local dishes on a private Mexico City food tour with a passionate local guide: taco al pastor, quesadilla de flor de calabaza.Every day · First departure 12:00, last 18:00★ 4.52 (117)3hEN · ES✓ Free cancellationfromUS$ 104per person
Whale Shark Snorkeling: Isla Mujeres Private Boat Adventure
›
‹
Likely to sell out
Whale Shark Snorkeling: Isla Mujeres Private Boat AdventureSwim alongside whale sharks on a private boat from Isla Mujeres with a certified guide, snorkel twice in their natural habitat.Next departure: 15 May 2027 · Pickup optional · From age 4★ 4.97 (117)6hEN · ES✓ Free cancellationfromUS$ 699per person
Costa Maya cruise excursion: Chacchoben ruins & Bacalar Lagoon
›
‹
Travelers' pick
Costa Maya cruise excursion: Chacchoben ruins & Bacalar LagoonPick up at Costa Maya port and explore Chacchoben's jungle-surrounded pyramids with a guide, then sail or swim in Bacalar's turquoise waters.Every day · First departure 07:30, last 12:30 · Pickup optional · From age 11★ 4.93 (117)5h 30mEN · FR · ES✓ Free cancellationfromUS$ 175per person
Marietas Islands Diving: 2-Tank Scuba in Sayulita
›
‹
Likely to sell out
Marietas Islands Diving: 2-Tank Scuba in SayulitaScuba dive the Marietas Islands in a small group with a professional guide departing from Sayulita or La Cruz Marina, exploring hidden underwater caves and marine life.Thu and Sat · 09:00 · From age 10★ 4.72 (116)4hEN · ES✓ Free cancellationfromUS$ 148per person
Bacalar Private Sailing Tour: Classic Sailboat, 4 Hours
›
‹
Bacalar Private Sailing Tour: Classic Sailboat, 4 HoursSail the Bacalar Lagoon on a private Catalina 25 sailboat with a bilingual crew, homemade guacamole, beer and seasonal fruit included.Every day except Wednesday · 10:00 and 15:00★ 4.92 (116)4hEN · ES✓ Free cancellationfromUS$ 236per group
Guadalajara Tlaquepaque Tour: Cathedral Artisan Village
›
‹
Travelers' pick
Guadalajara Tlaquepaque Tour: Cathedral Artisan VillageFive to six hours walking through Guadalajara's historical center: Cathedral, Governor's Palace, Degollado Theater, Hospicio Cabañas.Tue–Sun · 10:00 · Pickup optional · From age 3★ 4.67 (115)5h–6hEN · ES✓ Free cancellationfromUS$ 95per person
Snorkeling in Playa del Carmen: Private catamaran with turtles
›
‹
★ Top rated
Snorkeling in Playa del Carmen: Private catamaran with turtlesPrivate 5-hour catamaran snorkeling from Puerto Aventuras with two reef stops, open bar, and ceviche lunch while your crew handles everything, plus optional troll fishing.Every day · 08:30 and 14:00★ 4.99 (115)5hEN · ES✓ Free cancellationfromUS$ 2,479per group
Cancun Fishing Charter: Marlin, Sailfish & Dorado Catch
›
‹
Cancun Fishing Charter: Marlin, Sailfish & Dorado CatchBoard a Bertram 31ft fishing boat in Cancun and cruise 3 to 20 miles offshore to fish for marlin, sailfish, tuna and dorado.Every day · Pickup optional★ 4.59 (115)2hEN · ES✓ Free cancellationfromUS$ 399per group
Sayulita ATV Tour from Puerto Vallarta: Mountain Trails & Fishing Village
›
‹
Sayulita ATV Tour from Puerto Vallarta: Mountain Trails & Fishing VillageDrive your own UTV through Punta Mita mountain trails to Sayulita fishing village from Puerto Vallarta. Includes guide, transport, helmet, snacks. 4–5 hours, small groups.Mon–Sat · 08:00 · From age 8★ 4.66 (115)6hEN · ES✓ Free cancellationfromUS$ 229per group
Private cenotes tour Riviera Maya: Snorkel three sites, no crowds
›
‹
Private cenotes tour Riviera Maya: Snorkel three sites, no crowdsStart early on this 6-hour private cenotes tour from Playa del Carmen and snorkel Yal-Kú Lagoon before crowds arrive.Every day · 07:00 · Hotel pickup · All ages★ 4.99 (115)6hEN · ES✓ Free cancellationfromUS$ 225per person
Tulum Ruins, Cenote & Sea Turtles: Small group snorkel tour
›
‹
Travelers' pick-6%
Tulum Ruins, Cenote & Sea Turtles: Small group snorkel tourSmall group tour from Tulum combines three stops: the clifftop Mayan ruins, a jungle cenote swim, and snorkeling with sea turtles at Akumal.Every day · 07:00 and 09:00 · Pickup optional · From age 4★ 4.90 (115)10h–11hEN · ES✓ Free cancellationfromUS$ 109per person
Mexico City: Lucha Libre Night, Tacos & Mask Souvenir
›
‹
Travelers' pick
Mexico City: Lucha Libre Night, Tacos & Mask SouvenirFeel the energy of Mexico City’s Lucha Libre, taste tacos from street stalls, and get a souvenir mask: all with show tickets and all-you-can-eat tacos included.Tue, Fri, Sat and Sun · 15:00, 17:30 and 18:30 · All ages★ 4.74 (115)4h 30mEN · ES✓ Free cancellationfromUS$ 60per person
Tulum & Cobá ruins tour: Swim a cenote, learn Mayan traditions
›
‹
Tulum & Cobá ruins tour: Swim a cenote, learn Mayan traditionsGuided tour combining Tulum and Cobá ruins exploration with cenote swimming, a shaman ceremony, chocolate-making workshop and lunch, led by multilingual expert guides.Every day · 07:00 · All ages★ 4.91 (115)10hEN · IT · FR · ES✓ Free cancellationfromUS$ 69per person
Chocolate Workshop in Cozumel: Make a Mayan Bar
›
‹
Best value
Chocolate Workshop in Cozumel: Make a Mayan BarLearn to make handmade chocolate with the authentic Mayan recipe at The Mayan Cacao Company in Cozumel.Mon–Sat · 11:00 and 14:00 · From age 5★ 4.95 (115)1h 30mEN · ES✓ Free cancellationfromUS$ 39per person
Do you need help planning your next activity?