Top Things to Do in Mexico

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

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

All tours (1,201–1,220 of 2,786)

Grutas de García & Town: Cave Exploration with Cable Car
›
‹
Travelers' pick
Grutas de García & Town: Cave Exploration with Cable CarVisit Grutas de García's stalactite cavern on a guided hike, ride the restored cable car through limestone valleys.Tue–Sun · 09:00 and 13:30 · Pickup optional · All ages★ 4.90 (97)5hEN · ES✓ Free cancellationfromUS$ 99per person
San Miguel walking tour: Lunch downtown landmarks culture
›
‹
Travelers' pick
San Miguel walking tour: Lunch downtown landmarks cultureTwo-hour guided walking tour of San Miguel's downtown with a local guide visiting the Parish church, markets, library and theater, followed by traditional Mexican lunch.Mon–Sat · 11:00 and 12:00 · From age 5★ 4.99 (97)2h–2h 40mEN✓ Free cancellationfromUS$ 30per person
Puerto Vallarta: Hidden Beaches Snorkeling & Local Lunch
›
‹
Travelers' pick
Puerto Vallarta: Hidden Beaches Snorkeling & Local LunchArrive in Puerto Vallarta, ride to Boca de Tomatlan, snorkel secret beaches with local guides, and finish with a real Vallarta meal by the sea. Small groups, all gear included.Every day · 10:00 and 13:00 · From age 7★ 4.97 (96)5h 30mEN · ES✓ Free cancellationfromUS$ 48per person
Mexico City: Jewish Heritage Walking Tour & Synagogues
›
‹
Likely to sell out
Mexico City: Jewish Heritage Walking Tour & SynagoguesWalk Mexico City's Jewish history with a local guide, explore synagogues, Inquisition sites & secret stories. Includes entry to exclusive places.Every day except Saturday · 10:00 · From age 12★ 4.55 (96)3hEN✓ Free cancellationfromUS$ 89per person
Chichen Itza & Ek Balam Tour with Cenote Swim & Lunch
›
‹
Chichen Itza & Ek Balam Tour with Cenote Swim & LunchFeel the echo of ancient Mayan cities at Chichen Itza and Ek Balam, swim in a jungle cenote, and share stories over a local buffet lunch. Includes pickup.Every day except Thursday and Saturday · 07:00 · Pickup optional · All ages★ 4.86 (96)12h–13hEN · ES✓ Free cancellationfromUS$ 83per person
Cozumel ATV tour with Jade Cavern and tequila tasting
›
‹
Cozumel ATV tour with Jade Cavern and tequila tastingRide your own ATV through Cozumel jungle to Jade Cavern cenote and El Cedral while a native guide shares tequila tastings along the way.Every day · 09:00, 11:00 and 13:00 · Hotel pickup★ 4.82 (96)2h 30mEN · ES✓ Free cancellationfromUS$ 70per person
Ziplining in Tulum: ATV, Cenote & Mayan Lunch
›
‹
Ziplining in Tulum: ATV, Cenote & Mayan LunchZip through four jungle canopy lines, drive your own ATV, and swim in a cenote on this full-day Tulum adventure with bilingual guide and lunch.Every day · 08:45 and 12:45 · Pickup optional · From age 4★ 4.53 (96)6hEN · ES✓ Free cancellationfromUS$ 179per person
ATV Riding in Los Cabos: Desert & Beach with Tequila Tasting
›
‹
ATV Riding in Los Cabos: Desert & Beach with Tequila TastingDrive an ATV through Los Cabos desert and mountains on 100% off-road trails, then taste tequila at a palapa with 360° views of the landscape.Every day · First departure 08:00, last 17:00 · Pickup optional★ 4.61 (96)2h 15mEN · ES✓ Free cancellationfromUS$ 46per group
Snorkeling in Cabo San Lucas: 28-Ft. Boat Rental
›
‹
Snorkeling in Cabo San Lucas: 28-Ft. Boat RentalRent a 28-foot Yamaha speedboat in Cabo San Lucas for up to 6 passengers. Cruise to the Arch and Medano Beach with snorkeling gear and paddle boards for water activities.Every day · First departure 09:00, last 16:30★ 4.93 (95)2hEN · ES✓ Free cancellationfromUS$ 350per group
Puerto Vallarta: Private Cooking Class & Mexican Meal with Chef Manu
›
‹
Puerto Vallarta: Private Cooking Class & Mexican Meal with Chef ManuLearn to cook three traditional Mexican dishes in Chef Manu's home kitchen in Puerto Vallarta. Hands-on class with local ingredients, shared meal and wine.Mon–Fri · 10:00 and 16:00 · All ages★ 4.97 (95)2hEN · ES✓ Free cancellationfromUS$ 119per person
Ziplining in Ensenada: Canopy course with La Bufadora
›
‹
Travelers' pick
Ziplining in Ensenada: Canopy course with La BufadoraZipline five canopy lines and cross five bridges at Las Cañadas park in Ensenada, then watch waves shoot 100 feet at the blowhole with private transport and bilingual guide.Every day · First departure 08:30, last 11:30 · Hotel pickup · All ages★ 4.97 (95)6hEN · ES✓ Free cancellationfromUS$ 97per person
Mayan Cacao Company: Interactive Chocolate History Experience
›
‹
Best value
Mayan Cacao Company: Interactive Chocolate History ExperienceThe Mayan Cacao Company offers guided tours in English or Spanish covering Mayan history, chocolate making, Pre-Hispanic drinks, and 13 organic flavor tastings.Mon–Sat · First departure 09:00, last 15:00 · From age 5★ 4.84 (95)50mEN · ES✓ Free cancellationfromUS$ 15per person
Cabo San Lucas Beach Camel Ride and All-Inclusive Beach Club
›
‹
Cabo San Lucas Beach Camel Ride and All-Inclusive Beach ClubCamel ride on a private beach plus 3 hours at an oceanfront beach club in Cabo San Lucas with unlimited Mexican buffet, drinks and activities.Every day · 10:00, 11:00 and 12:00 · Hotel pickup · From age 5★ 4.92 (95)6hEN · ES✓ Free cancellationfromUS$ 149per person
San Miguel de Allende: 2-Hour Walking Tour with Native Guide
›
‹
San Miguel de Allende: 2-Hour Walking Tour with Native GuideTwo-hour walking tour of San Miguel de Allende with a native guide. Learn the town's history, 1810 insurgent role, and rise as Mexico's art capital.Tue, Thu and Sat · 10:00 · Up to age 70★ 4.80 (94)2hEN · ES✓ Free cancellationfromUS$ 35per person
Puerto Vallarta surf lesson with pickup: 2 hours in the water
›
‹
Puerto Vallarta surf lesson with pickup: 2 hours in the waterLearn to surf in Puerto Vallarta with a private guide, pickup and equipment included. 2 hours in the water after technique instruction.Every day · 08:00 and 09:00 · Hotel pickup · From age 8★ 5.00 (94)5hEN · FR · ES✓ Free cancellationfromUS$ 110per person
Puerto Vallarta: Palo María Waterfalls Hike & River Swimming
›
‹
Puerto Vallarta: Palo María Waterfalls Hike & River SwimmingHalf-day hike to Palo María waterfalls near Puerto Vallarta with river swimming and bird watching. Includes water, snacks and shared transport from meeting point.Tue and Sat · 10:00 · Ages 18–75★ 4.96 (94)4hEN · ES✓ Free cancellationfromUS$ 82per person
ATV, Zipline & Cenote Tour near Tulum: Jungle & Mayan Culture
›
‹
ATV, Zipline & Cenote Tour near Tulum: Jungle & Mayan CultureRide ATVs through Mayan jungle, zip across treetops, and rappel into cenotes near Tulum. Expert guides and bottled water included in this morning.Every day · 08:30, 11:00 and 12:30 · From age 6★ 4.64 (94)5hEN · ES✓ Free cancellationfromUS$ 99per person
Private Van Tour Mazatlan: Your Custom Itinerary
›
‹
Travelers' pick
Private Van Tour Mazatlan: Your Custom ItineraryPrivate van tour of Mazatlan with English-speaking driver, hotel pickup, and air conditioning. Build your own route at your pace and explore the city.Every day · First departure 07:30, last 19:00 · Hotel pickup★ 4.87 (94)3h–6hEN · ES✓ Free cancellationfromUS$ 315per group
Los Cabos: Sierra de la Laguna Hike & Rancho Lunch
›
‹
Los Cabos: Sierra de la Laguna Hike & Rancho LunchWalk ancient Pericu trails in Sierra de la Laguna, share a meal at a working ranch, and cool off in natural springs: includes pickup and local guide.Mon · 14:00 · Pickup optional · From age 13★ 4.99 (94)7h–8hEN · ES✓ Free cancellationfromUS$ 160per person
Surf Lessons in Punta de Mita: Learn to Catch Your First Wave
›
‹
Surf Lessons in Punta de Mita: Learn to Catch Your First WaveLearn to surf in Punta de Mita with a family-run school: two hours of instruction covering pop-up technique, ocean reading and safety.Every day · From age 8★ 4.94 (93)2hEN · ES✓ Free cancellationfromUS$ 150per person
Do you need help planning your next activity?