Top Things to Do in Mexico

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

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

All tours (1,941–1,960 of 2,824)

Horseback Riding in Ixtapa: Beach and Coconut Plantations
›
‹
Travelers' pick
Horseback Riding in Ixtapa: Beach and Coconut PlantationsRide horses along Playa Larga Beach and through coconut plantations in Ixtapa with hotel pickup and a guide leading the way.Every day · First departure 09:00, last 16:00 · Hotel pickup · Ages 15–60★ 4.80 (15)1h 10mEN · ES✓ Free cancellationfromUS$ 65per person
Sian Ka'an Biosphere Reserve private tour: Float the Lazy Rivers
›
‹
Sian Ka'an Biosphere Reserve private tour: Float the Lazy RiversPrivate guided tour through Sian Ka'an UNESCO reserve featuring mangrove floats, Muyil ruins, and lunch in Tulum over five hours with pickup and gear.Every day · Hotel pickup★ 5.00 (15)5hEN · DE · FR · ES✓ Free cancellationfromUS$ 230per person
Ziplining in Ensenada: 5 lines and suspension bridges, private
›
‹
Travelers' pick
Ziplining in Ensenada: 5 lines and suspension bridges, privateZipline through canyons near Ensenada with 5 zip lines and 5 suspension bridges, private transportation included.Every day · 09:00, 09:30 and 10:00 · Pickup optional★ 5.00 (15)5hEN · ES✓ Free cancellationfromUS$ 89per person
Oaxaca tour: Monte Albán, alebrijes, mezcal tasting
›
‹
Oaxaca tour: Monte Albán, alebrijes, mezcal tastingEight-hour guided tour of Oaxaca visiting Monte Albán ruins, San Antonio Arrazola's wood carvers, Teotitlán del Valle's weaving workshops.Every day · 09:00 · Pickup optional★ 5.00 (15)8hEN · ES✓ Free cancellationfromUS$ 192per group
Snorkeling Espiritu Santo Island from La Paz: Sea Lions & Reefs
›
‹
Snorkeling Espiritu Santo Island from La Paz: Sea Lions & ReefsSnorkel Espiritu Santo Island from La Paz with sea lions and coral reefs. Full-day boat tour includes guide, equipment, ceviche lunch, beach stops and 2 beers.Every day · 09:00 · From age 3★ 5.00 (15)7hEN · ES✓ Free cancellationfromUS$ 176per person
Coronado Island snorkeling from Loreto: Sea lions and ceviche
›
‹
-10%
Coronado Island snorkeling from Loreto: Sea lions and cevicheSnorkel Coronado Island from Loreto with a certified guide to spot sea lions and dolphins in the Sea of Cortez, followed by a beachside picnic with ceviche and fresh fruit.Every day · 09:00 · All ages★ 4.73 (15)5hEN · ES✓ Free cancellationfromUS$ 152per person
Cozumel snorkeling and Mayan ruins tour with beach club
›
‹
Cozumel snorkeling and Mayan ruins tour with beach clubVisit San Gervasio Mayan Ruins, snorkel coral reefs, and relax at a private beach club on this five-hour guided Cozumel tour with roundtrip transport.Mon–Sat · First departure 09:00, last 12:00 · All ages★ 4.07 (15)5hEN · ES✓ Free cancellationfromUS$ 119per person
Kayaking Isla Holbox Mangroves: Double Kayak with Local Guide
›
‹
Kayaking Isla Holbox Mangroves: Double Kayak with Local GuideKayak the mangrove channels of Isla Holbox with a certified bilingual guide, spotting birds, manta rays and crocodiles. Includes hotel pickup, double kayak, vests and fruit.Every day · 06:00 and 16:00 · Hotel pickup · From age 5★ 5.00 (15)3h 30mEN · IT · ES✓ Free cancellationfromUS$ 55per person
Chichén Itzá & cenotes from Valladolid: Private transport
›
‹
Chichén Itzá & cenotes from Valladolid: Private transportPrivate transportation from Valladolid to Chichén Itzá with stops at three cenotes for swimming: your own driver, air-conditioned vehicle.Every day · 07:00 · Pickup optional · From age 4★ 5.00 (14)7h–8h✓ Free cancellationfromUS$ 91per person
Ensenada food & drinks tour: 4 hours, wine to mezcal
›
‹
Ensenada food & drinks tour: 4 hours, wine to mezcalFour hours of wine, craft beer and mezcal tastings in Valle de Guadalupe and Ensenada, plus seafood lunch: all included with guaranteed return to your cruise ship on time.Every day · 09:00 · Hotel pickup · Ages 18–70★ 4.93 (14)4hEN · ES✓ Free cancellationfromUS$ 150per person
Scuba Diving in Cozumel: 2 Tanks for Certified Divers
›
‹
Scuba Diving in Cozumel: 2 Tanks for Certified DiversScuba diving in Cozumel with a maximum of 5 divers per guide: two reef dives with GoPro video, equipment and brunch included, meeting at Marina Fonatur.Every day · 08:00 · Ages 12–60★ 5.00 (14)4hEN · ESfromUS$ 165per person
Wixárika Sacred Walk Sayulita: Blessing Ceremony with Guide
›
‹
Wixárika Sacred Walk Sayulita: Blessing Ceremony with GuideWalk four sacred Wixárika sites near Sayulita with spiritual guide Santos Hernández, learning ceremonies and traditions passed through generations.Wed and Fri · 08:00 · From age 7★ 4.93 (14)2h 30mEN · ES✓ Free cancellationfromUS$ 47per person
Puerto Vallarta: 19 Ziplines & Tequila Tasting with Boat Transport
›
‹
Puerto Vallarta: 19 Ziplines & Tequila Tasting with Boat Transport19 ziplines through Puerto Vallarta jungle, longest 1,800 feet. Includes boat or truck transport, tequila tasting, river pools & animal sanctuary. Half-day adventure.Every day · First departure 08:20, last 14:15 · From age 5★ 4.50 (14)5hEN · ES✓ Free cancellationfromUS$ 119per person
Monte Albán & artisan workshops tour: Archaeology and black clay
›
‹
Monte Albán & artisan workshops tour: Archaeology and black clayTour of Monte Albán archaeological site, Cuilapan's 16th-century chapel, and artisan workshops in Arrazola and San Bartolo Coyotepec where you watch.Every day · Pickup optional · All ages★ 4.50 (14)3h–8hEN · ES✓ Free cancellationfromUS$ 75per person
Snorkeling in Huatulco: Bays cruise with lunch
›
‹
Snorkeling in Huatulco: Bays cruise with lunchSnorkel the coral reefs of Huatulco National Park on a guided bay cruise with hotel pickup, lunch at Maguey Bay and drinks onboard.Every day · 10:00 · Pickup optional · All ages★ 3.86 (14)7hEN · ES✓ Free cancellationfromUS$ 65per person
Clear Boat Ride Cabo San Lucas: See Through the Sea of Cortés
›
‹
Clear Boat Ride Cabo San Lucas: See Through the Sea of CortésRide a transparent boat through Cabo San Lucas Bay to spot tropical fish and sea lions, then browse the Marina and taste tequila: includes round-trip transport and a guide.Every day · 09:30 · Hotel pickup★ 4.00 (14)4hEN · ES✓ Free cancellationfromUS$ 79per person
Mexico City Airport Transfer: Luxury SUV & Meet-Greet
›
‹
Mexico City Airport Transfer: Luxury SUV & Meet-GreetPrivate airport transfer from MEX to Mexico City hotels in luxury SUV. Includes 60-min flight tracking, meet-and-greet, bottled water, all taxes and parking.Every day · Hotel pickup★ 3.71 (14)20mEN · ES✓ Free cancellationfromUS$ 102per person
Surf Lessons in Puerto Escondido: Small-Group Beginner Classes
›
‹
Surf Lessons in Puerto Escondido: Small-Group Beginner ClassesLearn to surf in Puerto Escondido with beginner lessons at Carrizalillo or La Punta, small instructor ratios, and all equipment included.Every day · 07:00, 10:30 and 15:30 · From age 4★ 5.00 (14)1h 40mEN · ES✓ Free cancellationfromUS$ 85per person
2-day camping trip Sierra Gorda: Waterfalls and river
›
‹
2-day camping trip Sierra Gorda: Waterfalls and riverTwo-day camping in the Sierra Gorda biosphere reserve with guide, meals and equipment included. Hike to a hidden waterfall on day two, sleep by the river in provided tents.Sat and Sun · Pickup optional★ 5.00 (14)2dEN · ES✓ Free cancellationfromUS$ 1,000per group
Valle de Guadalupe Wine Tour: 3-4 Wineries by Luxury Vehicle
›
‹
Travelers' pick
Valle de Guadalupe Wine Tour: 3-4 Wineries by Luxury VehiclePrivate wine tour of Valle de Guadalupe with three to four boutique wineries, curated tastings, and air-conditioned luxury vehicle.Tue–Sun · Ages 18–85★ 5.00 (14)7h–8hEN · ES✓ Free cancellationfromUS$ 209per person
Do you need help planning your next activity?