Top Things to Do in Mexico

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

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

All tours (1,401–1,420 of 2,809)

Private transfer Oaxaca airport: Hotel pickup, no shared rides
›
‹
Travelers' pick
Private transfer Oaxaca airport: Hotel pickup, no shared ridesPrivate transfer from any Oaxaca hotel to the airport with a professional driver, air-conditioned vehicle and bottled water included.Every day · Hotel pickup★ 4.95 (74)30m✓ Free cancellationfromUS$ 25per group
Teotihuacan tour from Mexico City: Pyramids, caves & lunch
›
‹
Teotihuacan tour from Mexico City: Pyramids, caves & lunchStart at the Angel of Independence, drive an hour to the Archaeological Park, walk the main ceremonial avenue past the Temple of Quetzalcoatl and both.Mon–Sat · 07:30 · All ages★ 4.89 (74)7h–8hEN · ES✓ Free cancellationfromUS$ 99per person
Private Yacht Rental Cancun: Sundancer Yacht
›
‹
Private Yacht Rental Cancun: Sundancer YachtRent a private 60ft yacht in Cancun for 2, 4 or 6 hours with crew, snorkeling gear and ice included.Every day★ 4.96 (73)2h–6hEN · ES✓ Free cancellationfromUS$ 689per group
Baja 1000 UTV Tour in Cabo: Race Trails, Not Spectating
›
‹
Baja 1000 UTV Tour in Cabo: Race Trails, Not SpectatingDrive the actual Baja Races trails in Cabo on a UTV built for off-road terrain: 4 hours of riverbeds, washouts and desert.Every day · 08:00 and 10:30 · Hotel pickup★ 4.96 (73)4hEN · ES✓ Free cancellationfromUS$ 350per person
Puerto Vallarta: El Malecon Private Bike Tour & Art Stops
›
‹
Best value
Puerto Vallarta: El Malecon Private Bike Tour & Art StopsFeel the sea breeze on a private bike ride along Puerto Vallarta’s El Malecon, with art, local history, and market stops: includes bikes, helmet, and guide.Every day · 09:00 and 16:00 · From age 7★ 4.78 (73)2hEN · ES✓ Free cancellationfromUS$ 52per person
Mazatlan Food Tour: Taste Local Dishes with History
›
‹
Likely to sell out
Mazatlan Food Tour: Taste Local Dishes with HistoryWalk Mazatlan's markets, lighthouse and malecon with a local guide who shares regional seafood traditions through tastings at neighborhood stops.Tue and Thu · 10:00★ 4.96 (73)4hEN · ES✓ Free cancellationfromUS$ 88per person
Cozumel Food Tour: Eat Like a Local in Downtown
›
‹
Travelers' pick
Cozumel Food Tour: Eat Like a Local in DowntownTaste authentic Mexican food at family-run eateries in downtown Cozumel on a 3-hour small-group walking tour with a local guide.Every day · 10:00 and 18:00 · Up to age 80★ 4.99 (73)3hEN · ES✓ Free cancellationfromUS$ 85per person
Snorkeling in Cancun: Catamaran to Isla Mujeres
›
‹
Snorkeling in Cancun: Catamaran to Isla MujeresAfternoon snorkeling from Cancun on a 37-foot catamaran with gear, bilingual crew and free time in Isla Mujeres: sail out at noon.Every day · 12:00 · All ages★ 4.52 (73)5hEN · ES✓ Free cancellationfromUS$ 60per person
Puerto Escondido: Oaxaca Food Tour in Local Markets & Eateries
›
‹
Puerto Escondido: Oaxaca Food Tour in Local Markets & EateriesLet your curiosity lead you through Puerto Escondido’s local markets, taste Oaxacan cheese, sip ancient drinks, and share laughs with real locals, includes lunch.Tue and Sat · 15:00 · From age 16★ 4.93 (73)3h 15mEN✓ Free cancellationfromUS$ 74per person
Cabo San Lucas: Private Sunset Cruise & Open Bar on 33' Sailboat
›
‹
Likely to sell out
Cabo San Lucas: Private Sunset Cruise & Open Bar on 33' SailboatFeel the breeze on a private Cabo San Lucas sunset cruise, gliding past Land’s End & El Arco with open bar, Mexican snacks, and a friendly bilingual crew. Includes pickup.Every day · First departure 09:00, last 17:00★ 4.95 (73)2h 30mEN · ES✓ Free cancellationfromUS$ 600per group
Snorkeling with whale sharks and sea lions in La Paz
›
‹
Travelers' pick
Snorkeling with whale sharks and sea lions in La PazSnorkel with whale sharks and sea lions near La Paz, then lunch at Balandra beach. Groups stay under nine per boat.Every day · 09:00 · From age 4★ 4.92 (73)6hEN · ES✓ Free cancellationfromUS$ 231per person
Drive a Speed Boat in Cancun Mangrove Lagoon: You pilot your own boat
›
‹
Drive a Speed Boat in Cancun Mangrove Lagoon: You pilot your own boatDrive your own speed boat through Cancun's Lagoon Nichupte mangrove canals for 2 hours with a guide, bottled water and all gear included. You're at the helm the whole time.Every day · 09:00, 12:00 and 15:00 · Up to age 65★ 4.56 (73)2hEN · ES✓ Free cancellationfromUS$ 59per person
Fox Canyon Private Hiking: Sol de Mayo Waterfall Tour
›
‹
Fox Canyon Private Hiking: Sol de Mayo Waterfall TourHike into the Sierra de la Laguna foothills from Cabo San Lucas with a private guide, swim at Sol de Mayo waterfall, and eat lunch at a local ranch.Every day · Pickup optional · From age 6★ 4.96 (73)6hEN · ES✓ Free cancellationfromUS$ 220per person
Cancun Taco & Mexican Food Tour: Mercado 28 to Five Tastings
›
‹
-12%
Cancun Taco & Mexican Food Tour: Mercado 28 to Five TastingsMexican food tour in Cancun featuring Mercado 28 tequila tasting and four stops sampling Baja tacos, quesadillas, carne asada and regional specialties with a local guide.Tue–Sun · 16:00 and 16:30 · Pickup optional · All ages★ 4.52 (73)4hEN · ES✓ Free cancellationfromUS$ 70per person
Jungle Bike Tour from Playa del Carmen with Cenote Swim
›
‹
Jungle Bike Tour from Playa del Carmen with Cenote SwimRide 16 km through jungle trails on a mountain bike from Playa del Carmen, then swim in a hidden cenote with crystal clear water. Includes bikes, helmets.Every day · 08:00 · Pickup optional · From age 12★ 4.97 (73)4hEN · ES✓ Free cancellationfromUS$ 77per person
Mazatlan Airport Transfer: Private Shuttle & Bilingual Driver
›
‹
Travelers' pick
Mazatlan Airport Transfer: Private Shuttle & Bilingual DriverStep off the plane in Mazatlan & get greeted by your private bilingual driver: air-conditioned ride, cold drinks, and a smooth start to your trip. Includes pickup.Every day · First departure 07:00, last 21:00★ 4.89 (72)40mEN · ES✓ Free cancellationfromUS$ 119per group
Horseback Riding in Puerto Escondido: Hot Springs & Local Culture
›
‹
Travelers' pick
Horseback Riding in Puerto Escondido: Hot Springs & Local CultureRide to natural hot springs near Puerto Escondido with a local guide, crossing the Manialtepec River six times and swimming in thermal waters.Every day · First departure 07:00, last 14:30 · Hotel pickup★ 4.57 (72)3h–4hEN · ES✓ Free cancellationfromUS$ 93per person
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
Do you need help planning your next activity?