Top Things to Do in Mexico

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

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

All tours (2,481–2,500 of 2,858)

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
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
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?