Top Things to Do in Mexico

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

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

All tours (1,921–1,940 of 2,818)

ATV Riding in Loreto: Drive the Baja 1000 Route
›
‹
ATV Riding in Loreto: Drive the Baja 1000 RouteDrive your own 2-seater UTV across desert and coastal terrain in Loreto, following sections of the famous Baja 1000 route with a local guide.Every day · 09:00 · From age 10★ 5.00 (16)4hEN · ES✓ Free cancellationfromUS$ 489per person
Bacalar Lagoon Yoga: Paddle Out, Practice, Return
›
‹
Bacalar Lagoon Yoga: Paddle Out, Practice, ReturnPaddle or kayak to a floating platform in Bacalar Lagoon for a sunrise yoga session with a certified teacher, fruit and hot drinks included. Suitable for all fitness levels.Every day · 06:00 · From age 12★ 4.94 (16)2hEN · ES✓ Free cancellationfromUS$ 25per person
Canyoning in Matacanes: 25+ Jumps, Rappels & Natural Slides
›
‹
Canyoning in Matacanes: 25+ Jumps, Rappels & Natural SlidesCanyoning in Matacanes: hike into the canyon, jump into turquoise pools up to 12 meters, rappel two waterfalls (27m and 18m)Every day · 04:00, 05:00 and 19:00 · Pickup optional · From age 10★ 4.94 (16)12hEN · ES✓ Free cancellationfromUS$ 137per person
Los Cabos Airport to Corridor Zone 2 Hotels: Private SUV Transfer
›
‹
Travelers' pick
Los Cabos Airport to Corridor Zone 2 Hotels: Private SUV TransferPrivate SUV pickup from Los Cabos Airport to Corridor Zone 2 hotels with experienced driver. Meet your representative inside the terminal, then board your car when it arrives.Every day · Pickup optional★ 4.94 (16)10m✓ Instant confirmationfromUS$ 165per group
Gray Whale Watching Tour from La Paz: Marine Biology Guide
›
‹
Gray Whale Watching Tour from La Paz: Marine Biology GuidePick up in La Paz and travel to Bahía Almejas for three hours watching gray whales with a marine biologist guide who explains their behavior and migration in real time.Next departure: 15 Jan 2027 · Hotel pickup · All ages★ 4.69 (16)10hEN · ES✓ Free cancellationfromUS$ 275per person
ATV Tour Cozumel: El Cedral & Cenote Jade swim
›
‹
ATV Tour Cozumel: El Cedral & Cenote Jade swimRide ATVs through El Cedral's rural village and archaeological remains, then swim in Cenote Jade: fuel, water and guide included, three hours from central Cozumel.Every day · 10:00, 12:00 and 14:00 · From age 18★ 4.06 (16)3hEN · ES✓ Free cancellationfromUS$ 35per person
Canyoning Adventure from Querétaro: Waterfalls & Abseiling
›
‹
Canyoning Adventure from Querétaro: Waterfalls & AbseilingCanyoning adventure from Querétaro with professional guide and hotel pickup. Spend three hours sliding natural slopes and abseiling waterfalls, then enjoy lunch by the lake.Fri–Sun · 08:00 · Pickup optional · From age 10★ 5.00 (16)9hEN · FR · ES✓ Free cancellationfromUS$ 176per person
Chichén Itzá Day Trip: Cenote Oxman & Valladolid
›
‹
Chichén Itzá Day Trip: Cenote Oxman & ValladolidDay trip from the Riviera Maya to Chichén Itzá with a certified guide, Mayan lunch, and cenote swim.Every day · 07:00 · Hotel pickup · All ages★ 3.69 (16)12hEN · ES✓ Free cancellationfromUS$ 25per person
Cenote and Mayan Ruins Tour in Cozumel: Tequila tasting included
›
‹
Cenote and Mayan Ruins Tour in Cozumel: Tequila tasting includedTour of Cozumel's cenote, cultural plaza and ancient Mayan ruins with tequila tasting, certified bilingual guide and round-trip transport.Mon–Sat · 09:00 and 12:00 · Hotel pickup · Up to age 70★ 4.44 (16)3h 50mEN · ES✓ Free cancellationfromUS$ 90per person
Mexico City Airport to Hotel Transfer: Private Car & Driver
›
‹
Travelers' pick
Mexico City Airport to Hotel Transfer: Private Car & DriverPrivate airport transfer from Mexico City airport to your hotel. Driver meets you at arrivals with name sign, handles luggage, air-conditioned vehicle, wheelchair accessible.Every day · Hotel pickup★ 5.00 (16)1m–1h 30m✓ Free cancellationfromUS$ 55per group
Private Transfer SJD Airport to San Jose del Cabo
›
‹
Private Transfer SJD Airport to San Jose del CaboPrivate round-trip transfer from Los Cabos airport to San Jose del Cabo with bilingual driver and refreshments included for arrival and departure.Every day · Hotel pickup★ 5.00 (16)35m–45mEN · ES✓ Free cancellationfromUS$ 231per group
Snorkeling in Huatulco: Hiking, viewpoints and marine life
›
‹
Snorkeling in Huatulco: Hiking, viewpoints and marine lifeSnorkel Santa Cruz Bay's protected waters, hike mangrove wetlands with a certified guide, and climb to viewpoints overlooking Huatulco's bays.Mon, Wed and Fri · 08:00 · Hotel pickup · From age 12★ 5.00 (15)3h 30mEN · ES✓ Free cancellationfromUS$ 85per person
2-Day Scuba Diver Certification: Isla Mujeres
›
‹
2-Day Scuba Diver Certification: Isla MujeresEarn your PADI certification in two days with classroom training, confined water skills and a boat dive in Isla Mujeres' Marine National Park, complete with all gear.Every day · 08:00 · From age 10★ 4.87 (15)2dEN · ES✓ Free cancellationfromUS$ 430per person
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
Do you need help planning your next activity?