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,581–1,600 of 2,810)

Kayaking in Bacalar at sunrise with breakfast and hotel pickup
›
‹
Kayaking in Bacalar at sunrise with breakfast and hotel pickupPaddle Bacalar Lagoon at sunrise with a bilingual guide, swim in the Pirate Channel, and return for fresh breakfast. Hotel pickup included from your Bacalar accommodation.Every day except Wednesday · 05:30 · Pickup optional · From age 9★ 5.00 (47)3h 30mEN · ES✓ Free cancellationfromUS$ 35per person
Lucha Libre at Arena México: Live Wrestling Show
›
‹
Travelers' pick
Lucha Libre at Arena México: Live Wrestling ShowWatch live Lucha Libre wrestling at Arena México in Mexico City with a local guide, souvenir mask included: the energy, the characters.Every day except Monday and Wednesday · First departure 17:00, last 20:30 · From age 4★ 4.60 (47)2hEN · ES✓ Instant confirmationfromUS$ 63per person
Mezcal and Mole Tasting Mexico City: 7 Pairings with Sommelier
›
‹
Mezcal and Mole Tasting Mexico City: 7 Pairings with SommelierSeven mezcals paired with seven traditional moles in a downtown Mexico City tasting led by a certified sommelier.Every day · First departure 12:00, last 20:00 · From age 18★ 4.80 (46)2hEN · ES✓ Free cancellationfromUS$ 104per person
Todos Santos Sunset Hike & Pueblo Magico Walking Tour
›
‹
Todos Santos Sunset Hike & Pueblo Magico Walking TourHike 4 miles through Todos Santos at sunset with certified guide, history walk, and Pacific ridge views. Includes transport, water, protein bars, headlamp.Wed and Sat · 14:00 · Pickup optional · From age 13★ 5.00 (46)6h–8hEN · ES✓ Free cancellationfromUS$ 120per person
Puerto Escondido: Dolphin Watching & Snorkeling Tour
›
‹
Puerto Escondido: Dolphin Watching & Snorkeling TourDolphin watching tour from Puerto Escondido on a 27-foot panga boat with snorkeling gear included. Departs 7am, small groups, suitable for most fitness levels.Every day · 06:30 · Pickup optional · Up to age 55★ 4.78 (46)3hEN · ES✓ Free cancellationfromUS$ 76per person
Private Sport Fishing in Mahahual: 4 Hours Trolling
›
‹
Travelers' pick
Private Sport Fishing in Mahahual: 4 Hours TrollingSpend 4 hours trolling for mahi mahi, sailfish and barracuda in Mahahual's blue waters with a captain and crew. Includes 5 fishing rods, complete tackle, drinks and beer.Every day · 08:00 and 13:30★ 4.85 (46)4hEN · ES✓ Free cancellationfromUS$ 428per group
Vegan Mexican Food Tour in Playa del Carmen: Authentic Flavors
›
‹
Vegan Mexican Food Tour in Playa del Carmen: Authentic FlavorsWalk the downtown streets of Playa del Carmen tasting 100% vegan versions of authentic Mexican dishes: fruit juices at the market, Yucatec specialties.Mon–Sat · 16:00 · All ages★ 4.93 (45)3hEN · ES✓ Free cancellationfromUS$ 84per person
Cozumel Mayan ruins and cenote tour: Private half-day with guide
›
‹
Cozumel Mayan ruins and cenote tour: Private half-day with guidePrivate half-day tour of Cozumel's largest Mayan archaeological site with local guide, tequila tasting, Caribbean lunch at El Mirador.Every day · 09:00 · Pickup optional · Up to age 70★ 4.67 (45)5h 30mEN · ES✓ Free cancellationfromUS$ 110per person
Ziplining in Tulum: ATV, cenotes & Mayan ruins
›
‹
Ziplining in Tulum: ATV, cenotes & Mayan ruinsZipline through Tulum's jungle canopy, ride ATVs past Mayan temples, and rappel into cenotes for swimming in sacred caves on this 7-hour guided adventure.Every day · 08:30 and 09:00 · Pickup optional · All ages★ 4.40 (45)7hEN · ES✓ Free cancellationfromUS$ 162per person
Discover Scuba Diving in Cozumel: Beginner-friendly intro dive
›
‹
Discover Scuba Diving in Cozumel: Beginner-friendly intro diveFirst-time scuba in Cozumel with a PADI instructor in a small group of four divers or fewer, learn the basics.Every day · 09:00, 12:00 and 15:00 · From age 10★ 5.00 (45)2h 30mEN · PT · IT · FR +1✓ Free cancellationfromUS$ 100per person
Tulum to Cancun Airport: Private SUV with Bar Service
›
‹
Travelers' pick
Tulum to Cancun Airport: Private SUV with Bar ServicePrivate SUV transfer from Tulum hotels to Cancun Airport with complimentary beers, water, and WiFi. Professional drivers and leather seats. Book your pickup time.Every day · Hotel pickup★ 4.89 (45)45mES✓ Free cancellationfromUS$ 128per group
Ziplining in Sayulita: 13 lines through the canopy
›
‹
Travelers' pick
Ziplining in Sayulita: 13 lines through the canopyZip through Sayulita's canopy on 13 lines and 4 suspension bridges up to 125 meters high with expert guides providing all equipment and hotel pickup.Every day · 09:00, 12:00 and 15:00 · Hotel pickup · From age 4★ 4.96 (45)2hEN · ES✓ Free cancellationfromUS$ 106per person
Ziplining in Bucerias: 10 lines with tequila tasting
›
‹
Ziplining in Bucerias: 10 lines with tequila tastingZipline 10 lines across 3 miles at Vista Paraíso near Bucerias with a suspended bridge, professional guides.Every day · 09:00, 12:00 and 15:00 · From age 6★ 5.00 (45)2hEN · ES✓ Free cancellationfromUS$ 104per person
Cabo San Lucas: Whale watching tour with local guide & photos
›
‹
Cabo San Lucas: Whale watching tour with local guide & photosSee whales up close near El Arco, Pelican Rock & Lover’s Beach in Cabo San Lucas. Includes drinks, free pictures, and a friendly local guide. Book now.Every day · Season until 31 Oct★ 5.00 (44)2h 30mEN · ES✓ Free cancellationfromUS$ 550per group
Celestún Flamingo Watching & Beach Tour: Private Boat & Mangroves
›
‹
Travelers' pick
Celestún Flamingo Watching & Beach Tour: Private Boat & MangrovesPrivate boat tour through Celestún mangroves with a bilingual guide, flamingo watching, freshwater spring swim, and lunch at a seaside restaurant.Every day · 08:00 and 09:00 · Hotel pickup · All ages★ 5.00 (44)7hEN · ES✓ Free cancellationfromUS$ 428per person
Private Transfer from Cabo San Lucas Airport to Hotel
›
‹
Private Transfer from Cabo San Lucas Airport to HotelPrivate transfer from Cabo San Lucas Airport with hotel pickup and arrival beverages included. Your driver meets you outside the terminal with a personalized sign.Every day★ 4.89 (44)30m–4h✓ Free cancellationfromUS$ 210per group
Puerto Vallarta Diving: Private Boat, Your Own Crew
›
‹
-10%
Puerto Vallarta Diving: Private Boat, Your Own CrewFive hours on your own dive boat with a dedicated crew in Puerto Vallarta, personalized instruction.Every day · 09:00★ 4.95 (44)5hEN · ES✓ Free cancellationfromUS$ 495per group
Mexico City Airport to Hotel Transfer: Private & 24/7
›
‹
Mexico City Airport to Hotel Transfer: Private & 24/7Private one-way transfer from Benito Juarez Airport to Mexico City hotel. Air-conditioned vehicle, professional driver, 24/7 availability. Confirmed within 24 hours.Every day · Pickup optional · From age 18★ 4.05 (44)1h✓ Free cancellationfromUS$ 70per group
Chichen Itza & Two Cenotes Tour: Swim in Mayan Cenotes
›
‹
Travelers' pick
Chichen Itza & Two Cenotes Tour: Swim in Mayan CenotesVisit Chichen Itza's pyramids and sacred cenote, then swim in two separate cenotes on this seven to eight hour tour from Valladolid with a certified driver.Every day · 07:00 · Pickup optional · From age 7★ 4.93 (44)7h–8h✓ Free cancellationfromUS$ 66per person
Cancun Airport to Tulum: Private Transfer with Flight Tracking
›
‹
Travelers' pick
Cancun Airport to Tulum: Private Transfer with Flight TrackingPrivate airport transfer between Cancun and Tulum hotels with flight tracking, meet-and-greet, and air-conditioned vehicle. Round-trip and one-way options available.Every day · Hotel pickup · All ages★ 4.55 (44)1h 30m✓ Free cancellationfromUS$ 91per person
Do you need help planning your next activity?