Top Things to Do in Mexico

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

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

All tours (2,501–2,520 of 2,863)

Oaxaca City to Puerto Escondido Transfer: Private Vehicle
›
‹
Oaxaca City to Puerto Escondido Transfer: Private VehicleThree to four hours from Oaxaca City to Puerto Escondido in a private air-conditioned vehicle with bottled water.Every day · Hotel pickup★ 5.00 (2)3h–4hEN · ES✓ Free cancellationfromUS$ 385per group
Mazatlan Old Town: Cathedral, Cliff Divers & Tortilla Making
›
‹
Travelers' pickNew
Mazatlan Old Town: Cathedral, Cliff Divers & Tortilla MakingWalk Mazatlan's historic center and watch cliff divers leap into the Pacific, then learn to make fresh tortillas and salsa in a countryside kitchen with a local guide.Mon–Fri · 09:00 and 10:00 · Hotel pickup · All ages★ 5.00 (2)3h 30mEN · ES✓ Free cancellationfromUS$ 39per person
Laguna de los Siete Colores private pontoon charter in Bacalar
›
‹
New
Laguna de los Siete Colores private pontoon charter in BacalarPrivate pontoon charter on Bacalar's Seven Colors Lagoon with bilingual captain, premium audio and up to 12 passengers.Every day except Wednesday · 08:00, 11:30 and 15:00★ 5.00 (2)2h 30m–3hEN · ES✓ Free cancellationfromUS$ 239per group
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
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
San Jose Airport to Cabo San Lucas Transfer: Private pickup
›
‹
San Jose Airport to Cabo San Lucas Transfer: Private pickupPrivate transfer from San Jose Airport to Cabo San Lucas hotels with air-conditioned vehicle, bottled water and driver holding a nameplate at arrival.Every day · Hotel pickup★ 5.00 (1)45m✓ Free cancellationfromUS$ 264per group
Need help planning your next activity?