Top Things to Do in Mexico

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

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

All tours (1,421–1,440 of 2,810)

Private Turtle Snorkel with Marine Biologist in Playa del Carmen
›
‹
Private Turtle Snorkel with Marine Biologist in Playa del CarmenSmall-group snorkel in Playa del Carmen with a marine biologist guide observing green turtles and learning about ocean ecosystems in their natural habitat.Thu–Sun · First departure 08:30, last 15:30 · From age 4★ 4.99 (72)2h 45mEN · ES✓ Free cancellationfromUS$ 160per person
Drone Photography in Bacalar: Aerial Photos & Video Edit
›
‹
Drone Photography in Bacalar: Aerial Photos & Video EditCapture aerial photos and videos around Lake Bacalar with a drone and camera operator, then take home an edited collection of your footage.Every day · First departure 06:00, last 16:00★ 5.00 (72)2hEN · FA · ES✓ Free cancellationfromUS$ 85per group
Jet Ski Cozumel: 30 Minutes at San Francisco Beach
›
‹
Jet Ski Cozumel: 30 Minutes at San Francisco BeachRide a two-person jet ski for 30 minutes at San Francisco Beach in Cozumel with instruction, life jacket and beach access included.Every day · First departure 09:00, last 16:00 · From age 10★ 4.40 (72)30mEN · ES✓ Free cancellationfromUS$ 80per person
Private Boat to El Cielo & Cozumel Reefs: Snorkel at your pace
›
‹
Travelers' pick
Private Boat to El Cielo & Cozumel Reefs: Snorkel at your pacePrivate boat tour from Money Bar Beach Club to El Cielo and Cozumel's coral reefs. Snorkel Colombia and Palancar reefs.Every day · 10:00 and 14:30★ 4.96 (72)4hEN · ES✓ Free cancellationfromUS$ 420per group
Tulum & Akumal: Punta Laguna Wild Monkey Private Tour with Pickup
›
‹
Tulum & Akumal: Punta Laguna Wild Monkey Private Tour with PickupStep into the jungle at Punta Laguna near Tulum & Akumal, spot wild monkeys with a local guide, enjoy snacks and easy walking: includes hotel pickup and entry.Every day except Saturday · 13:00 · Hotel pickup★ 4.97 (71)4hEN · ES✓ Free cancellationfromUS$ 184per person
Scuba Diving in Isla Mujeres Without Certification
›
‹
Travelers' pick
Scuba Diving in Isla Mujeres Without CertificationLearn to scuba dive in Isla Mujeres with classroom training and shallow-water practice, then explore MUSA underwater museum and Manchones reef on two guided dives.Every day · 11:00 · From age 10★ 4.99 (71)6hEN · DE · ES✓ Free cancellationfromUS$ 161per person
Cozumel Scuba Diving Tour: Small Groups on Barrier Reef
›
‹
Cozumel Scuba Diving Tour: Small Groups on Barrier ReefDive the Mesoamerican Barrier Reef in small groups of four with a guide, boat transport from the shop, all equipment onboard, and brunch included.Every day · 07:30 and 08:00 · From age 10★ 4.94 (71)9hEN · DE · PT · IT +3✓ Free cancellationfromUS$ 220per person
Teotihuacan: Balloon Ride, Pickup & Breakfast Options
›
‹
Teotihuacan: Balloon Ride, Pickup & Breakfast OptionsFloat above Teotihuacan at sunrise, see the pyramids from the sky, and enjoy breakfast after your flight. Includes hotel pickup and local guide for a relaxed day.Every day · First departure 04:30, last 06:00 · Pickup optional · From age 6★ 4.52 (71)4h–7hEN · ES✓ Free cancellationfromUS$ 162per person
Snorkeling in Puerto Vallarta: 25 Adventure Park Challenges
›
‹
Travelers' pick
Snorkeling in Puerto Vallarta: 25 Adventure Park ChallengesSix and a half hours combining 90 minutes of snorkeling at Majahuitas with 25 zipline, climbing and suspension bridge challenges at Adventure Park.Tue–Sun · 09:30 · From age 8★ 4.89 (71)6h 30mEN · ES✓ Free cancellationfromUS$ 55per person
Cancun Airport to Playa Mujeres Private Transfer for 8 Passengers
›
‹
Travelers' pick
Cancun Airport to Playa Mujeres Private Transfer for 8 PassengersPrivate transfer from Cancun airport or city hotels to Playa Mujeres, Costa Mujeres, or Puerto Juárez Ferry for up to eight passengers in an exclusive.Every day · Hotel pickup★ 4.84 (70)1h–1h 30m✓ Free cancellationfromUS$ 71per group
Private Yacht La Bocana: 3-Hour Riviera Maya Cruise with Open Bar
›
‹
Private Yacht La Bocana: 3-Hour Riviera Maya Cruise with Open BarPrivate yacht cruise from Puerto Aventuras to La Bocana reef with 3 hours anchored in calm water, featuring open bar and snacks while you swim and relax.Every day · 09:30 and 15:30★ 4.97 (70)3hEN · ESfromUS$ 1,269per group
Scuba Diving in Cozumel: PADI Discover with 2 reef dives
›
‹
Scuba Diving in Cozumel: PADI Discover with 2 reef divesLearn to scuba dive in Cozumel's Cozumel Marine Park with a PADI instructor: pool training, then two guided dives on the reefs, all gear included, 8 hours total.Every day · 08:00 · From age 10★ 4.70 (70)8hEN · ES✓ Free cancellationfromUS$ 207per person
Cancun Airport Transfer: Private Car & 2-Hour Wait Time
›
‹
Cancun Airport Transfer: Private Car & 2-Hour Wait TimePrivate transfer between Cancun airport and hotels in the Zone or downtown. Bilingual driver, 2-hour wait, bottled water and WiFi included. Fixed price.Every day · Hotel pickup★ 4.73 (70)30m✓ Free cancellationfromUS$ 55per group
60-Minute ATV Riding in Ensenada: Private Pickup & Ocean Cliffs
›
‹
Travelers' pick
60-Minute ATV Riding in Ensenada: Private Pickup & Ocean CliffsRide ATVs for 60 minutes on an off-road track near Ocean Cliffs with private ship pickup, professional guide, and safety gear, plus optional taco stops.Every day · First departure 08:30, last 11:30 · Hotel pickup · All ages★ 4.70 (70)3hEN · ES✓ Free cancellationfromUS$ 113per person
Riviera Maya: Private Cenotes & Turtle Swim with Ceviche Lunch
›
‹
Riviera Maya: Private Cenotes & Turtle Swim with Ceviche LunchSwim with turtles in Akumal, plunge into jungle cenotes, and explore underground rivers on a private tour. Includes pickup, snorkeling gear, and fresh ceviche lunch.Every day · 07:00 · Hotel pickup · All ages★ 4.97 (70)5hEN · ES✓ Free cancellationfromUS$ 215per person
ATV Riding in Los Cabos: Desert & Beach with Camel Ride
›
‹
ATV Riding in Los Cabos: Desert & Beach with Camel RideRide a fully automatic quad across Los Cabos desert and beaches, then switch to camel for an hour along the shoreline, includes hotel pickup.Every day · First departure 09:00, last 16:00 · Pickup optional · From age 7★ 4.80 (70)2h 30mEN · ES✓ Free cancellationfromUS$ 175per person
Cabo San Lucas: Private Whale Watching Yacht with Lunch & Snorkeling
›
‹
Travelers' pick
Cabo San Lucas: Private Whale Watching Yacht with Lunch & SnorkelingFeel the thrill of whale watching in Cabo San Lucas on a private yacht, cruise past the famous Arch, snorkel clear waters, and enjoy lunch with drinks included.Every day · 08:30, 11:45 and 15:00 · Season until 31 Oct★ 4.89 (70)3h✓ Free cancellationfromUS$ 999per group
Tulum Ruins & Cenote Swim: Private Tour with Lunch
›
‹
Likely to sell out
Tulum Ruins & Cenote Swim: Private Tour with LunchPrivate Tulum Mayan ruins tour where your guide leads you through ancient temples, then you swim in a cenote and enjoy lunch in the jungle.Every day · First departure 07:30, last 09:00 · Hotel pickup · Up to age 75★ 5.00 (70)4h–5hEN · ES✓ Free cancellationfromUS$ 204per person
Queretaro Colonial Architecture Tour: 3-4 Hours of History
›
‹
Best value
Queretaro Colonial Architecture Tour: 3-4 Hours of HistoryWalk Queretaro's UNESCO old town with a live guide covering pre-Hispanic to 20th-century history, colonial landmarks and baroque architecture.Mon–Sat · 09:00 · From age 16★ 4.94 (70)3h–4hEN · ES✓ Free cancellationfromUS$ 50per person
Chichen Itza & Coba Private Tour with Early Access & Cenote
›
‹
Chichen Itza & Coba Private Tour with Early Access & CenoteArrive early at Chichen Itza, climb Coba’s pyramid, and swim in a cenote on this private day trip from Cancun or Riviera Maya. Includes pickup, guide, and lunch.Every day · 06:30 · Hotel pickup · All ages★ 5.00 (69)12hEN · ES✓ Free cancellationfromUS$ 400per person
Do you need help planning your next activity?