Top Things to Do in Mexico

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

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

All tours (1,101–1,120 of 2,784)

Cancun Airport to Playa del Carmen: Private Transfer One Way
›
‹
Most booked
Cancun Airport to Playa del Carmen: Private Transfer One WayPrivate transfer from Cancun airport to Playa del Carmen with driver meet-and-greet, luggage help, and cold drinks. Fixed price, air-conditioned van.Every day · Hotel pickup★ 4.99 (110)1h–1h 20m✓ Free cancellationfromUS$ 75per group
Cancun Horseback Riding, Ziplining & Cenote: Jungle Rush
›
‹
Cancun Horseback Riding, Ziplining & Cenote: Jungle RushFour-hour adventure from Cancun combining horseback riding, jungle ziplining, cenote cliff-jumping and tequila tasting with hotel pickup and lunch.Every day · 09:30 and 13:30 · Hotel pickup · Up to age 55★ 4.65 (110)4hEN · ES✓ Free cancellationfromUS$ 52per person
Mexico City Folkloric Ballet: National Ballet Show
›
‹
Mexico City Folkloric Ballet: National Ballet ShowWatch the National Folkloric Ballet of Mexico at the Palace of Fine Arts in Mexico City with hotel pickup and a guide: three hours of traditional dances.Wed and Sun · 18:00 · Hotel pickup · All ages★ 4.75 (110)3hEN · ES✓ Free cancellationfromUS$ 170per person
Private Whale Watching San José del Cabo: Sea of Cortez
›
‹
Private Whale Watching San José del Cabo: Sea of CortezPrivate whale watching tour in San José del Cabo on the Sea of Cortez with experienced captain and marine guide.Every day · 09:00 and 12:00 · Season until 31 Oct · All ages★ 4.96 (109)2hEN · DE · ES✓ Free cancellationfromUS$ 237per person
ATV Riding Puerto Vallarta: Private El Eden Adventure
›
‹
ATV Riding Puerto Vallarta: Private El Eden AdventureRide ATVs through Puerto Vallarta's downtown and jungle trails to El Eden, a Predator film set with river swimming and waterfalls.Every day · 09:00 · Ages 16–65★ 4.94 (109)4hEN · ES✓ Free cancellationfromUS$ 130per person
Teotihuacan & Basilica of Guadalupe: Small Group Mexico City Tour
›
‹
Teotihuacan & Basilica of Guadalupe: Small Group Mexico City TourSmall-group tour from Mexico City to Teotihuacan pyramids, Basilica of Guadalupe and Tlatelolco with entry fees, transport, craft drink tasting and Mexican lunch.Every day · 08:00, 08:30 and 09:00★ 4.72 (109)7h–8hEN · ES✓ Free cancellationfromUS$ 59per person
Chacchoben Mayan Ruins Tour from Costa Maya: Ruins & Village
›
‹
Travelers' pick-10%
Chacchoben Mayan Ruins Tour from Costa Maya: Ruins & VillageTour of Chacchoben Mayan Ruins from Costa Maya with guided archaeological site, traditional Maya meal with a local family.Every day · All ages★ 4.90 (109)5h 30mEN · ES✓ Free cancellationfromUS$ 107per person
La Paz: Whale Shark Swimming & Marine Biologist Guide
›
‹
Travelers' pick
La Paz: Whale Shark Swimming & Marine Biologist GuideSwim with whale sharks (4-9m long) in small groups of 5. La Paz, Baja California Sur. Includes wetsuits, snacks, expert guide and dolphin sightings.Every day · All ages★ 4.94 (109)3h 30mEN · FR · ES✓ Free cancellationfromUS$ 157per person
Private Yacht Rental Cancun: 46ft Sea Ray with crew
›
‹
Private Yacht Rental Cancun: 46ft Sea Ray with crewRent a private 46-foot Sea Ray yacht in Cancun with a professional crew, snorkeling gear and ice included, choose 2.Every day★ 4.86 (109)2h–6hEN · ES✓ Free cancellationfromUS$ 270per group
San Miguel Chocolate Tour: History and Tastings
›
‹
Travelers' pick
San Miguel Chocolate Tour: History and TastingsWalk San Miguel's cobblestone streets past the opera house and former convent while tasting savory and sweet chocolate recipes, including lunch and snacks.Tue, Thu and Sun · 12:30 · From age 5★ 4.93 (109)2h 30mEN✓ Free cancellationfromUS$ 59per person
Ferry Playa del Carmen to Cozumel: Hourly departures
›
‹
Best value
Ferry Playa del Carmen to Cozumel: Hourly departuresHourly ferry from Playa del Carmen to Cozumel, 8:30 am to 9:30 pm. Open ticket valid 6 months, travel insurance and WiFi included. Pet-friendly.Every day · All ages★ 4.61 (109)45m✓ Free cancellationfromUS$ 43per person
Private Transfer to Teotihuacan from Mexico City
›
‹
Private Transfer to Teotihuacan from Mexico CityPrivate transfer from Mexico City hotels to Teotihuacan with round-trip transportation, air-conditioned vehicle and driver who waits while you explore.Every day · First departure 05:00, last 11:00 · Hotel pickup★ 4.94 (109)6h✓ Free cancellationfromUS$ 165per group
Playa del Carmen: Two Reef Dives & Pool Training, No Experience
›
‹
Travelers' pick
Playa del Carmen: Two Reef Dives & Pool Training, No ExperienceTwo beginner scuba dives in Playa del Carmen with pool training, PADI instructor, and equipment included. Small groups (max 4), depths to 12m. Medical clearance required.Every day · 09:00 · Pickup optional · From age 10★ 4.98 (109)8hEN · DE · FI · PT +3✓ Free cancellationfromUS$ 176per person
ATV Riding in Mazatlan: Mountains, Rivers & Beach
›
‹
Travelers' pick
ATV Riding in Mazatlan: Mountains, Rivers & BeachRide ATVs through Mazatlan's mountains and river terrain, then tour the Malecón and historic downtown on foot. Includes guide, lunch, mezcal tasting and hotel pickup.Every day · 09:00, 10:30 and 12:00 · Hotel pickup · All ages★ 4.46 (108)3hEN · ES✓ Free cancellationfromUS$ 159per person
Scuba Diving Puerto Vallarta: Marietas Islands or Los Arcos
›
‹
-15%
Scuba Diving Puerto Vallarta: Marietas Islands or Los ArcosScuba diving from Puerto Vallarta with 2 tanks, full gear and guide included: depart at 9am and choose between Marietas Islands (certified divers) or Los.Every day · 09:00 · From age 10★ 4.78 (108)4h–6hEN · ES✓ Free cancellationfromUS$ 106per person
San Miguel de Allende: Vineyard Tour & Wine Tasting with Local Pairings
›
‹
Travelers' pick
San Miguel de Allende: Vineyard Tour & Wine Tasting with Local PairingsFeel the warmth of San Miguel de Allende on a vineyard tour with wine tasting, local cheese board, and easy pickup from Fábrica la Aurora. Wheelchair accessible.Every day except Tuesday · First departure 10:30, last 16:30★ 4.70 (108)2h–3hEN · ES✓ Free cancellationfromUS$ 93per person
Tulum Ruins Private Tour with Cenote Snorkeling
›
‹
Likely to sell out
Tulum Ruins Private Tour with Cenote SnorkelingPrivate Tulum ruins tour from Playa del Carmen with early entry, personal guide, cenote swimming and snorkeling, plus lunch.Every day · First departure 06:30, last 09:00 · Hotel pickup · Up to age 73★ 4.99 (108)5h–6hEN · ES✓ Free cancellationfromUS$ 220per person
Playa del Carmen: Private Azimut Yacht & Snorkeling with Open Bar
›
‹
Playa del Carmen: Private Azimut Yacht & Snorkeling with Open BarPrivate 58ft Azimut yacht from Puerto Aventuras, 4 hours. Includes snorkeling, ceviche, guacamole, open bar, paddle boards. Groups only, no crowds.Every day · First departure 08:00, last 15:00★ 4.95 (108)4hEN · ES✓ Free cancellationfromUS$ 2,150per group
Tulum Bike Tour: Mayan Ruins, Tacos & Cenote Swim
›
‹
Tulum Bike Tour: Mayan Ruins, Tacos & Cenote SwimBike the quiet roads of Tulum past Mayan ruins and mural art, stop for street tacos, and swim in a cenote.Every day · 07:45 · Ages 15–75★ 4.93 (108)5hEN · DE · PT · IT +2✓ Free cancellationfromUS$ 109per person
Teotihuacan Private Tour: Climb Both Pyramids
›
‹
Teotihuacan Private Tour: Climb Both PyramidsPrivate tour of Teotihuacan with time to climb both pyramids. Pickup included, flexible start time, no rushing.Every day · First departure 07:00, last 09:00 · Hotel pickup★ 4.70 (107)5h–7hEN · ES✓ Free cancellationfromUS$ 148per person
Do you need help planning your next activity?