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 (961–980 of 2,784)

Street Food Cooking Class in Oaxaca: Make Tacos & Salsas
›
‹
Most booked
Street Food Cooking Class in Oaxaca: Make Tacos & SalsasLearn to make handmade tortillas, fresh salsas and empanadas in Zimatan village with a live English-speaking guide, then enjoy your creations for lunch.Fri · 09:00 · Hotel pickup · From age 7★ 4.99 (129)3h 30mEN✓ Free cancellationfromUS$ 110per person
Private Snorkeling in Cabo San Lucas: 42ft Sailing Yacht
›
‹
Likely to sell out
Private Snorkeling in Cabo San Lucas: 42ft Sailing YachtSail a private 42-foot yacht in Cabo San Lucas with snorkeling at Pelican's Rock, lunch and drinks included. The boat is yours alone, crew and all.Every day · 09:00, 12:30 and 16:00★ 4.99 (129)3hEN · ES✓ Free cancellationfromUS$ 927per group
Mexico City Cooking Class with Culinary Historian in San Ángel
›
‹
★ Top ratedLikely to sell out
Mexico City Cooking Class with Culinary Historian in San ÁngelPrivate cooking class in San Ángel with culinary historian Lucia. Learn family recipes, prepare seasonal dishes, enjoy homemade meal with beer or tequila.Mon–Sat · 10:00 and 13:30 · All ages★ 5.00 (129)3hEN · ES✓ Free cancellationfromUS$ 129per person
Valladolid, Cenote Suytun & Cenote Oxman tour from Mérida
›
‹
Travelers' pick
Valladolid, Cenote Suytun & Cenote Oxman tour from MéridaGuided day tour from Mérida to two cenotes and colonial Valladolid, featuring swimming and lunch while exploring Yucatán's natural and historical highlights.Every day · 07:00 · Pickup optional · All ages★ 4.97 (129)12hEN · ES✓ Free cancellationfromUS$ 90per person
Iztaccihuatl-Popocatépetl Trek: Active Volcano Adventure, Mexico
›
‹
Iztaccihuatl-Popocatépetl Trek: Active Volcano Adventure, MexicoTrek between Mexico City's two emblematic volcanoes (Iztaccihuatl and active Popocatépetl) through glaciated peaks, fumaroles and forest with meals and support included.Every day · 07:00 · From age 10★ 4.77 (129)9hEN · ES✓ Free cancellationfromUS$ 131per person
Los Cabos Airport to Hotel: Private SUV Round-Trip
›
‹
Travelers' pick
Los Cabos Airport to Hotel: Private SUV Round-TripPrivate SUV transfer from Los Cabos airport to Puerto Los Cabos hotels. Includes water, beer, AC vehicle, fixed price. Door-to-door pickup and drop-off.Every day · Hotel pickup★ 4.90 (128)40mEN · ES✓ Free cancellationfromUS$ 167per group
Valle de Guadalupe wine tours from Ensenada: Choose your wineries
›
‹
Valle de Guadalupe wine tours from Ensenada: Choose your wineriesWine and brewery tours in Valle de Guadalupe from Ensenada with private transportation and a live guide. You pick which wineries to visit inside a 10-hour day.Every day · 09:00★ 5.00 (128)10hEN · ES✓ Free cancellationfromUS$ 450per group
3 Cenote Dives in Tulum: Casa Cenote & Dos Ojos
›
‹
3 Cenote Dives in Tulum: Casa Cenote & Dos OjosThree cenote dives in the Mayan jungle near Tulum with a PADI instructor, lunch and all gear included: descend into Casa Cenote's mangrove waters.Every day · 08:00 · From age 10★ 4.98 (127)5hEN · FR · ES✓ Free cancellationfromUS$ 285per person
Street Art Bike Ride in Oaxaca: 3 neighborhoods
›
‹
Street Art Bike Ride in Oaxaca: 3 neighborhoodsCycle through three Oaxaca neighborhoods on a guided street art tour with bike, helmet and snacks included: four hours discovering murals.Mon · 09:00 · All ages★ 4.80 (127)4hEN · FR · ES✓ Free cancellationfromUS$ 77per person
Huatulco: La Crucecita Walking Food Tour with 7 Tastings
›
‹
Travelers' pick
Huatulco: La Crucecita Walking Food Tour with 7 TastingsTaste your way through Huatulco’s La Crucecita on a walking food tour, sample 7 local snacks, meet friendly guides, and experience real markets. Includes snack tastings.Tue, Wed, Thu and Sat · 10:00 and 17:00 · From age 4★ 4.80 (127)3hEN · FR · ES✓ Free cancellationfromUS$ 75per person
Mexico City Private Walking Tour: Customized by a Local Guide
›
‹
Mexico City Private Walking Tour: Customized by a Local GuideThree to four hours walking Mexico City with a local host who designs the itinerary around your interests (Zócalo, markets, plazas, neighborhoods) at your own pace, no script.Every day · First departure 08:00, last 16:00 · Pickup optional · All ages★ 4.93 (127)3h–4hEN · ES✓ Free cancellationfromUS$ 106per person
Tulum: Lagoon & Heart-Shaped Cenote Snorkel with Lunch
›
‹
Tulum: Lagoon & Heart-Shaped Cenote Snorkel with LunchHalf-day snorkel tour from Playa del Carmen to Tulum lagoon and heart-shaped cenote. Includes equipment, lunch, and transport. 4–5 hours.Every day · 07:30 · Hotel pickup · Up to age 79★ 4.93 (126)6hFR✓ Free cancellationfromUS$ 129per person
Snorkeling in Cozumel: Private Boat to El Cielo Reef
›
‹
Snorkeling in Cozumel: Private Boat to El Cielo ReefPrivate snorkeling boat in Cozumel departs the marina to reach uncrowded coral reefs and a natural reserve where the water reaches your waist.Every day · First departure 09:00, last 16:30 · Pickup optional★ 5.00 (126)6hEN · ES✓ Free cancellationfromUS$ 1,600per group
Oaxaca: Art Walk & Cacao Tasting in Jalatlaco Studios
›
‹
Oaxaca: Art Walk & Cacao Tasting in Jalatlaco StudiosStep into Oaxaca’s street art scene, meet working artists, and taste real cacao drinks with a local guide. Includes hands-on printmaking and chocolate tasting.Mon–Sat · 09:30 and 14:00 · From age 6★ 4.97 (126)4h 30mEN · DE · FR · ES✓ Free cancellationfromUS$ 82per person
Horseback riding in La Mision: Private beach and estuary
›
‹
Travelers' pick
Horseback riding in La Mision: Private beach and estuaryRide through the La Mision estuary and onto Playa La Mision beach on a fit, well-trained horse. Guides capture photos and video included.Mon–Sat · 11:00, 13:00 and 15:00 · Pickup optional · From age 4★ 4.96 (126)2hEN · ES✓ Free cancellationfromUS$ 115per person
Chichen Itza Day Trip from Cancun: Cenote Swim & Lunch
›
‹
Chichen Itza Day Trip from Cancun: Cenote Swim & LunchAll-day Chichen Itza tour from Cancun with guide, archaeological entry, cenote swim, Valladolid visit and lunch included. Small groups, panoramic bus transport.Mon–Sat · 07:00 · Hotel pickup · All ages★ 4.67 (126)12hEN · ES✓ Free cancellationfromUS$ 165per person
Snorkeling in Cozumel: Palancar Reef & Sea Turtle Sanctuary
›
‹
Best value
Snorkeling in Cozumel: Palancar Reef & Sea Turtle SanctuarySnorkel three Cozumel reefs and a sea turtle sanctuary in 4 hours with a certified guide and small group, including gear and refreshments.Every day · 10:00 and 14:00 · From age 4★ 4.93 (126)4hEN · ES✓ Free cancellationfromUS$ 55per person
Ensenada: Private Driver to Pai Pai Park & Beach Sign Stop
›
‹
Travelers' pick
Ensenada: Private Driver to Pai Pai Park & Beach Sign StopPrivate transportation from Ensenada cruise port to Pai Pai Eco Park with bilingual driver, photo stop at Ensenada Beach Sign, and optional taco stop. Return included.Every day · First departure 08:30, last 11:30 · Hotel pickup · All ages★ 4.79 (126)4h–5hEN · ES✓ Free cancellationfromUS$ 63per person
Ensenada: Horseback Beach Ride & La Bufadora Private Tour
›
‹
Travelers' pick
Ensenada: Horseback Beach Ride & La Bufadora Private TourPrivate horseback riding on Ensenada beach plus La Bufadora geysers and craft market. Includes transport, guide, water. Small groups, trained horses.Every day · 09:00, 09:30 and 10:00 · Pickup optional · All ages★ 4.94 (126)4h–5hEN · ES✓ Free cancellationfromUS$ 75per person
Mexican Mole & Salsas Class in San Miguel de Allende
›
‹
Travelers' pick
Mexican Mole & Salsas Class in San Miguel de AllendeLearn to make authentic mole and salsas in a colonial mansion in San Miguel de Allende with a Mexican chef. Includes wine.Tue, Thu and Sat · 15:00 · From age 6★ 4.93 (125)3hEN · ES✓ Free cancellationfromUS$ 205per person
Do you need help planning your next activity?