Top Things to Do in Mexico

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

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

All tours (2,421–2,440 of 2,844)

8-Hour Private Sport Fishing Charter Cabo San Lucas: Open bar on the water
›
‹
8-Hour Private Sport Fishing Charter Cabo San Lucas: Open bar on the waterPrivate sport fishing charter in Cabo San Lucas with professional crew, open bar, brunch and photographer on a 68ft yacht for up to 14 passengers.Every day · 07:00★ 5.00 (2)8hEN · ES✓ Free cancellationfromUS$ 4,800per group
Kayaking Sumidero Canyon: Double Kayak Adventure
›
‹
Travelers' pick
Kayaking Sumidero Canyon: Double Kayak AdventurePaddle a double kayak 14 km through Sumidero Canyon to the Christmas Tree Waterfall. Includes transfers from Tuxtla Gutiérrez, park entry, and GoPro photos of your adventure.Every day · 06:00 · Ages 18–65★ 5.00 (2)6h✓ Free cancellationfromUS$ 88per person
Holbox Bioluminescence Night Tour by Golf Cart
›
‹
Holbox Bioluminescence Night Tour by Golf CartNight tour of Isla Holbox by golf cart with hotel pickup and guide explaining the glowing sea phenomenon. Includes bottled water.Every day · 22:00 · Hotel pickup · From age 5★ 4.50 (2)1hEN · ES✓ Free cancellationfromUS$ 40per person
Fishing and cooking in Sayulita: Catch to table
›
‹
Fishing and cooking in Sayulita: Catch to tableLearn traditional cast-net fishing from local fishermen in Sayulita, then watch your catch cleaned and prepared, and eat it cooked in a local restaurant.Sun · 08:00 · All ages★ 5.00 (2)2h 30mEN · ES✓ Free cancellationfromUS$ 66per person
Snorkeling in Akumal with sea turtles and sanctuary visit
›
‹
Snorkeling in Akumal with sea turtles and sanctuary visitSnorkel with wild sea turtles in Akumal Bay, then meet rescued animals at the sanctuary with a certified guide. Includes equipment and hotel pickup.Every day · 09:00 · Hotel pickup · From age 5★ 4.50 (2)3h 30mEN · ES✓ Free cancellationfromUS$ 164per person
Snorkeling in Cozumel: Catamaran to El Cielo or Passion Island
›
‹
Snorkeling in Cozumel: Catamaran to El Cielo or Passion IslandSnorkel Cozumel's coral reefs and sandbars aboard a shared catamaran with meals, drinks and equipment included.Every day · 09:00 and 14:30 · All ages★ 5.00 (2)5hEN · ES✓ Free cancellationfromUS$ 155per person
Snorkeling in Isla Mujeres from Cancun: Private boat with lunch
›
‹
Snorkeling in Isla Mujeres from Cancun: Private boat with lunchSnorkel coral reefs and visit Isla Contoy National Park and Isla Mujeres on a private boat from Cancun, with lunch, drinks and a bilingual guide.Every day · 07:30 and 08:30 · Pickup optional★ 5.00 (2)5h–7hEN · ES✓ Free cancellationfromUS$ 675per person
Ichkabal tour from Bacalar: Climb tall pyramids adventure
›
‹
Ichkabal tour from Bacalar: Climb tall pyramids adventureFour hours round-trip from Bacalar or Chetumal to Ichkabal, a sprawling Maya city buried in jungle where the tallest pyramid exceeds Chichén Itzá's.Wed and Sat · 08:30 and 13:30 · Season until 31 Oct · Hotel pickup · From age 3★ 5.00 (2)4h✓ Free cancellationfromUS$ 35per person
Ziplining in Tulum: ATV, Cenotes & Kayaking
›
‹
Ziplining in Tulum: ATV, Cenotes & KayakingFive jungle activities in one day near Tulum: ride ATVs through forest trails, zipline 1 km, swim in a cenote, kayak and join a Mayan ceremony with an expert guide.Every day · 09:00 · From age 5★ 5.00 (2)10h✓ Free cancellationfromUS$ 30per person
Private tour of 7 Huatulco bays with free sports fishing
›
‹
Private tour of 7 Huatulco bays with free sports fishingPrivate boat tour of Huatulco's seven bays departing Santa Cruz Bay, with stops at La Entrega and Maguey for snorkeling and dining.Every day★ 5.00 (2)6h–7hEN · ES✓ Free cancellationfromUS$ 330per group
Cozumelito hike near Monterrey: 10 km river walk with swimming
›
‹
Cozumelito hike near Monterrey: 10 km river walk with swimmingHike 10 km through turquoise river pools in Cozumelito canyon near Monterrey with a qualified guide, snacks and accident insurance for a full day in the Sierra Madre.Mon–Sat · First departure 06:00, last 07:30 · Pickup optional · From age 7★ 5.00 (2)6h✓ Free cancellationfromUS$ 93per person
Private Snorkeling in Costa Maya: Mesoamerican Reef & Beach Club
›
‹
-10%
Private Snorkeling in Costa Maya: Mesoamerican Reef & Beach ClubSnorkel the Mesoamerican Reef on a private boat from Costa Maya port with your own guide and captain.Every day · First departure 06:30, last 12:00 · From age 4★ 3.00 (2)5hEN · ES✓ Free cancellationfromUS$ 71per person
Private Mazatlán tour: Flexible route, air-conditioned SUV
›
‹
Private Mazatlán tour: Flexible route, air-conditioned SUVPrivate air-conditioned SUV tour of Mazatlán with pickup included. Customize your route between the lighthouse, historic center, Plazuela Machado and the malecon as you go.Every day · First departure 09:00, last 18:00 · Pickup optional★ 5.00 (2)1h–3hEN · ES✓ Free cancellationfromUS$ 45per group
Private Fishing Charter Loreto: 6 Hours in the Sea of Cortez
›
‹
Private Fishing Charter Loreto: 6 Hours in the Sea of CortezSix hours fishing the Sea of Cortez from Loreto with a private captain, tackle and bait included. Target marlin, sailfish, dorado and yellowtail in Loreto Bay National Park.Mon–Sat · 07:30★ 5.00 (2)6hEN · ES✓ Free cancellationfromUS$ 775per group
Snorkeling Isla Mujeres: MUSA, Manchones & Farito
›
‹
Travelers' pickLikely to sell out
Snorkeling Isla Mujeres: MUSA, Manchones & FaritoSnorkel three reefs off Isla Mujeres (El Farito, Manchones and MUSA underwater museum) with guide, gear and marine park entry included in 3.5 hours.Every day · 10:30 · From age 4★ 5.00 (2)3h 30mEN · ES✓ Free cancellationfromUS$ 63per person
Snorkeling at Ixtapa Island, Zihuatanejo: Half-day with lunch
›
‹
Snorkeling at Ixtapa Island, Zihuatanejo: Half-day with lunchSnorkel Ixtapa Island's Coral Beach from Zihuatanejo with gear, seafood lunch and hotel pickup included: 45 minutes in the water with an instructor.Every day · 10:00 · Hotel pickup · From age 3★ 5.00 (2)5hEN · ES✓ Free cancellationfromUS$ 75per person
Snorkeling Costa Maya Reef: Sea turtles and tropical fish
›
‹
Travelers' pick
Snorkeling Costa Maya Reef: Sea turtles and tropical fishSnorkel the Mesoamerican Reef at Costa Maya with a marine guide, mask and fins included: spot sea turtles and tropical fish in 90 minutes.Every day · First departure 10:00, last 14:00 · From age 4★ 5.00 (2)1h 30mEN✓ Free cancellationfromUS$ 30per person
Grey Whale Watching in Magdalene Bay: January–March Tour
›
‹
Grey Whale Watching in Magdalene Bay: January–March TourWatch gray whales migrate through Magdalene Bay with expert local captains on a 6-hour boat tour. Lunch and drinks included, small groups of 3–6 people.Next departure: 1 Feb 2027 · From age 8★ 5.00 (2)6hEN · ES✓ Free cancellationfromUS$ 181per person
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
Need help planning your next activity?