Top Things to Do in Mexico

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

4.8 2,871 experiences from US$ 6.72 ✓Free cancellation on most experiences

All tours (2,541–2,560 of 2,871)

Tulum Ruins & Akumal Beach swim with turtles from Cancun
›
‹
Tulum Ruins & Akumal Beach swim with turtles from CancunGuided tour from Cancun to Tulum Ruins, Akumal Beach and a cenote: swim with sea turtles, explore Mayan temples, and lunch included with hotel pickup.Every day · 06:30 · Hotel pickup · Up to age 60★ 4.00 (1)9h–10hEN · ES✓ Free cancellationfromUS$ 184per person
Acapulco Airport Transfer: Roundtrip Shared Ride
›
‹
Acapulco Airport Transfer: Roundtrip Shared RideRoundtrip shared transfer from Acapulco airport with hotel pickup, flight tracking and 60 minutes of arrival wait time included.Every day · Hotel pickup★ 5.00 (1)40m✓ Free cancellationfromUS$ 27per person
Scuba Diving in Cozumel: First Dive at Chankanaab Park
›
‹
Travelers' pick
Scuba Diving in Cozumel: First Dive at Chankanaab ParkGet certified to scuba dive at Chankanaab Park in Cozumel with a 20-minute lesson, 45-minute reef dive, lunch, and full park access.Mon–Sat · First departure 08:30, last 14:30 · From age 11★ 5.00 (1)3hEN · ES✓ Free cancellationfromUS$ 95per person
San José Manialtepec River Horseback Riding & Hot Springs Tour
›
‹
San José Manialtepec River Horseback Riding & Hot Springs TourRide through mountain vegetation to natural hot springs near San José Manialtepec, crossing the river on horseback with a local guide. Includes bottled water and hotel pickup.Every day · 08:30 and 15:00 · Hotel pickup · From age 6★ 5.00 (1)5hEN · ES✓ Free cancellationfromUS$ 110per person
Horseback Riding Baja California Sur: Ocean Views & Hot Springs
›
‹
Horseback Riding Baja California Sur: Ocean Views & Hot SpringsRide through desert and down to the beach at El Sosiego Ranch, with a guide in English or Spanish, water included, and natural hot springs to soak in after.Every day · Pickup optional · From age 8★ 5.00 (1)1h 30mEN · ES✓ Free cancellationfromUS$ 125per person
Snorkeling in Mazatlan: Private Trimaran to Deer Island
›
‹
Snorkeling in Mazatlan: Private Trimaran to Deer IslandSnorkel Mazatlan Bay from a private 43-foot trimaran with kayaks and paddleboards, sailing to Deer Island's calm waters before returning with hotel pickup.Every day · 09:00 · Hotel pickup★ 5.00 (1)4h–5hEN · ES✓ Free cancellationfromUS$ 1,250per group
Hierve el Agua from Oaxaca City: Petrified Waterfalls & Pools
›
‹
Hierve el Agua from Oaxaca City: Petrified Waterfalls & PoolsHalf-day tour from Oaxaca City to Hierve el Agua with hotel pickup and a 1.5-hour drive to swim in mineral-rich pools beneath petrified cliffs.Every day · 10:30 · All ages★ 5.00 (1)7hEN · ES✓ Free cancellationfromUS$ 58per person
San Jose del Cabo Airport Transfer: Private Escalade & Welcome Drink
›
‹
San Jose del Cabo Airport Transfer: Private Escalade & Welcome DrinkPrivate airport transfer in Los Cabos with new Escalade, English-speaking driver, welcome beverage, and luggage assistance. Fixed price, no shared rides.Every day · Hotel pickup★ 5.00 (1)45m–1h✓ Free cancellationfromUS$ 220per group
Mazatlan Airport Transfer: Private Van & Drinks Included
›
‹
Mazatlan Airport Transfer: Private Van & Drinks IncludedPrivate airport transfer from Mazatlan hotels. English-speaking driver, toll road included, complimentary drinks, 30 minutes to airport. One-way with full insurance.Every day · Hotel pickup★ 5.00 (1)30m–1hEN · ES✓ Free cancellationfromUS$ 120per group
Huatulco Dolphin & Whale Watching Tour: Marine Mammals
›
‹
Huatulco Dolphin & Whale Watching Tour: Marine MammalsWatch dolphins and whales from a boat in Huatulco's Pacific waters with a marine biologist guide who provides insights while you enjoy the ocean wildlife.Every day · First departure 06:00, last 08:00 · Hotel pickup · From age 5★ 5.00 (1)2hEN · ES✓ Free cancellationfromUS$ 217per person
Guadalajara to Puerto Vallarta Transfer: 4-Hour Drive
›
‹
Guadalajara to Puerto Vallarta Transfer: 4-Hour DriveTransfer from Guadalajara to Puerto Vallarta with stops to stretch and enjoy regional food along the 4-hour route, ending at Plaza Galleries shopping mall.Every day · 11:00 · Hotel pickup · From age 3★ 5.00 (1)4h✓ Free cancellationfromUS$ 37per person
Coco Bongo Cancun: Acrobatics Show & Open Bar Nightclub
›
‹
Coco Bongo Cancun: Acrobatics Show & Open Bar NightclubCoco Bongo Cancun nightclub with live acrobatics, unlimited drinks, and light shows. Open 9pm–3am in the hotel zone. Admission and open bar included.Every day · 21:00 · Ages 18–89★ 1.00 (1)5h✓ Free cancellationfromUS$ 122per person
Mexican Cooking Class with Sea View in Huatulco
›
‹
Mexican Cooking Class with Sea View in HuatulcoLearn to cook seafood empanadas, Isthmeño tamales and regional moles in a 3-hour class at Hotel Casa Ceiba, with two drinks and dinner included.Sat and Sun · 15:30 · From age 12★ 5.00 (1)3hEN · ES✓ Free cancellationfromUS$ 115per person
ATV & Cenote Tour Cozumel: Jade Cavern & Tequila Tasting
›
‹
ATV & Cenote Tour Cozumel: Jade Cavern & Tequila TastingRide ATVs through Cozumel jungle, swim in Jade Cavern cenote, and taste tequila with a local guide: round-trip transport and safety gear included for cruise passengers.Mon–Sat · First departure 08:30, last 14:30 · Hotel pickup · From age 7★ 3.00 (1)5hEN · ES✓ Free cancellationfromUS$ 126per person
Cozumel Craft Beer & Mezcal Tasting Tour with Brewery Tastings
›
‹
Cozumel Craft Beer & Mezcal Tasting Tour with Brewery TastingsTaste craft beer, mezcal and gourmet tacos on a guided tour of Cozumel's Punta Sur Brewery and Mezcalteca. Four beers, four mezcals.Mon–Sat · 12:00 · All ages★ 5.00 (1)2h 30mEN · ES✓ Free cancellationfromUS$ 126per person
Snorkeling in Cozumel: Buggy drive, Punta Sur Park & reef
›
‹
Snorkeling in Cozumel: Buggy drive, Punta Sur Park & reefDrive your own buggy along Cozumel's coast to Punta Sur Park, then snorkel a Caribbean reef with gear and lunch included, guided by a local expert.Mon–Sat · 08:30, 09:30 and 12:30 · Hotel pickup · From age 7★ 5.00 (1)6hEN · ES✓ Free cancellationfromUS$ 156per person
Baja Pacific Coast Tour: Wine & Lobster Dinner
›
‹
Baja Pacific Coast Tour: Wine & Lobster DinnerTravel Baja's Pacific coast from Tijuana to Puerto Nuevo with birria tacos, La Bufadora's ocean spray, wine tasting, and fresh lobster dinner via private transport.Every day · Pickup optional★ 5.00 (1)7h–10hEN · ES✓ Free cancellationfromUS$ 379per group
Huatulco bays boat tour: La India beach & snorkeling
›
‹
Huatulco bays boat tour: La India beach & snorkelingBoat tour of Huatulco's bays with stops at La India and El Maguey beaches, 7 hours with bilingual guide, soft drinks and water included. Snorkel equipment available for rent.Every day · 09:30 · Hotel pickup · Up to age 80★ 5.00 (1)7hEN · ES✓ Free cancellationfromUS$ 54per person
Puerto Vallarta: Canopy Zip Lines & Boat Tour with Tequila
›
‹
Puerto Vallarta: Canopy Zip Lines & Boat Tour with Tequila19 zip lines over jungle and river in Puerto Vallarta, plus tequila tasting and wildlife sanctuary. Includes transport, guide, equipment. Half-day adventure.Every day · First departure 08:20, last 09:35 · Pickup optional · From age 5★ 5.00 (1)6h 30m✓ Free cancellationfromUS$ 82per person
Private Walking Tour: Templo Mayor & Bellas Artes, Mexico City
›
‹
Private Walking Tour: Templo Mayor & Bellas Artes, Mexico CityWalk Mexico City's ancient and colonial heart with a certified archaeological guide: Templo Mayor and Bellas Artes entries included, no ticket lines.Thu–Sun · 09:00 · All ages★ 5.00 (1)5hEN · ES✓ Free cancellationfromUS$ 65per person
Need help planning your next activity?