Top Things to Do in Mexico

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

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

All tours (2,341–2,360 of 2,834)

Sian Ka'an Biosphere Reserve Tour from Cancun: 3-hour boat ride
›
‹
-20%
Sian Ka'an Biosphere Reserve Tour from Cancun: 3-hour boat rideTen-hour Sian Ka'an tour from Cancun featuring a 3-hour boat ride through mangrove canals and natural pool swim, with bilingual guide.Wed and Sat · First departure 05:00, last 07:00 · Pickup optional · All ages★ 5.00 (3)10h–12hEN · ES✓ Free cancellationfromUS$ 155per person
Cabo San Lucas: Private Sport Fishing Charter & Open Bar
›
‹
Cabo San Lucas: Private Sport Fishing Charter & Open Bar5-hour private fishing charter in Cabo San Lucas with professional crew, Shimano reels, open bar and brunch. Up to 14 passengers on a 68ft yacht.Every day · 07:00★ 5.00 (3)5hEN · ES✓ Free cancellationfromUS$ 3,000per group
Tulum Private Day Tour: Choose Your Four Stops
›
‹
Tulum Private Day Tour: Choose Your Four StopsBuild your own Tulum day with cenotes, Mayan ruins, and art installations. Choose up to four stops, swim and explore at your own pace with private transport and guide.Every day · 08:00 · Hotel pickup★ 5.00 (3)8h–10h✓ Free cancellationfromUS$ 300per group
Sayulita to San Pancho hiking tour: 6 km coastal jungle walk
›
‹
Sayulita to San Pancho hiking tour: 6 km coastal jungle walkHike 6 km from Sayulita to San Pancho with a local guide who shares the history, flora and traditions of the coast. Includes return transport and hiking poles.Sat and Sun · 08:00 and 16:30 · From age 7★ 5.00 (3)4hEN · ES✓ Free cancellationfromUS$ 37per person
Snorkeling with Turtles at Akumal and Tulum Ruins
›
‹
Snorkeling with Turtles at Akumal and Tulum RuinsSnorkel with sea turtles at Akumal Beach and explore Tulum's Mayan ruins with skip-the-line access on this full-day tour from Riviera Maya, including lunch and gear.Mon, Wed, Fri and Sun · 08:00 and 09:00 · Pickup optional · All ages★ 3.67 (3)8hEN · ES✓ Free cancellationfromUS$ 119per person
Tijuana to Ensenada & Valle de Guadalupe: Private Transfer
›
‹
Tijuana to Ensenada & Valle de Guadalupe: Private TransferPrivate transfer from Tijuana airport or border to Ensenada or Valle de Guadalupe wineries. Flexible pickup times, professional drivers, cooler with snacks included.Every day · Hotel pickup★ 4.33 (3)1h 30m–2h✓ Free cancellationfromUS$ 137per group
Full-Day Xcaret Tour from Playa del Carmen with Night Show
›
‹
Full-Day Xcaret Tour from Playa del Carmen with Night ShowFull-day Xcaret eco-archaeological park tour from Playa del Carmen featuring underground rivers, Mayan ruins.Every day · 08:30 · Hotel pickup · Up to age 65★ 5.00 (3)11h–12hEN · ES✓ Free cancellationfromUS$ 299per person
Private Pontoon Tour: Of Bacalar's Seven Colors Lagoon
›
‹
Private Pontoon Tour: Of Bacalar's Seven Colors LagoonPrivate pontoon tour of Bacalar Lagoon with pickup, visiting the Black Cenote, Emerald Cenote, stromatolite sanctuary and Pirate Canal.Every day except Wednesday · Pickup optional★ 5.00 (3)2h 30mEN · ES✓ Free cancellationfromUS$ 124per person
Yucatán Colors Tour: Pink Lakes, Cenote & Beach From Merida
›
‹
Yucatán Colors Tour: Pink Lakes, Cenote & Beach From MeridaSwim in a cave cenote, spot flamingos at pink lagoons, and tour salt flats with vivid pink water March through August on this eight-hour Yucatán tour.Mon–Sat · 09:00 · Season until 16 Nov · Up to age 85★ 4.67 (3)8hEN · ES✓ Free cancellationfromUS$ 82per person
Bacalar lagoon tour from Merida: Boat, cenotes & 7 colors
›
‹
Bacalar lagoon tour from Merida: Boat, cenotes & 7 colorsFull-day tour from Merida to Bacalar lagoon with guided boat excursion through four cenotes, swim time at Cenote Azul, and air-conditioned transport.Sat · 04:00 · Hotel pickup · All ages★ 5.00 (3)15h–16hEN · ES✓ Free cancellationfromUS$ 143per person
Xcaret Plus Tour from Tulum: Swim the Underground River
›
‹
Xcaret Plus Tour from Tulum: Swim the Underground RiverFull-day Xcaret Park tour from Tulum with underground river swimming, buffet lunch, and the nighttime México Espectacular show.Mon–Sat · 07:30 · Up to age 70★ 5.00 (3)11h–12hEN · ES✓ Free cancellationfromUS$ 280per person
Coffee Tasting in Pluma Hidalgo from Huatulco: Local Culture
›
‹
Coffee Tasting in Pluma Hidalgo from Huatulco: Local CultureTaste coffee from Mexico's Pacific coast in Pluma Hidalgo and Santa Maria with a local guide, hotel pickup included.Mon · 09:00 · Pickup optional · All ages★ 5.00 (3)6hEN · FR · ES✓ Free cancellationfromUS$ 122per person
Cozumel catamaran tour: Snorkeling, beach club, unlimited drinks
›
‹
Cozumel catamaran tour: Snorkeling, beach club, unlimited drinksCatamaran tour in Cozumel with snorkeling at Palancar Reef, beach club access, Black Angus lunch, and unlimited drinks, certified guides.Mon, Wed, Fri and Sat · 13:00 · All ages★ 5.00 (3)5h 30mEN · ES✓ Free cancellationfromUS$ 109per person
Huatulco to Oaxaca City Private Transfer
›
‹
Travelers' pick
Huatulco to Oaxaca City Private TransferPrivate transfer from Huatulco to Oaxaca City with hotel or airport pickup, air-conditioned vehicle, and bilingual driver on the high-speed highway.Every day · Hotel pickup★ 5.00 (3)4h✓ Free cancellationfromUS$ 378per group
Sayulita Mountain Bike Tour: Jungle, Beach & Local Streets
›
‹
Sayulita Mountain Bike Tour: Jungle, Beach & Local StreetsMountain bike tour in Sayulita through town streets, jungle trails and a hidden beach, with guide, helmet and Marin hardtail bike included.Every day · 09:00 and 16:00 · From age 12★ 5.00 (3)2h 30mEN · ES✓ Free cancellationfromUS$ 65per person
Cerro de la Silla Pico Norte Summit Hike: Monterrey
›
‹
Travelers' pick
Cerro de la Silla Pico Norte Summit Hike: MonterreyClimb Pico Norte, Monterrey's highest peak on Cerro de la Silla, with certified guide, private transport, safety gear and insurance included.Every day · 04:00 · Pickup optional · From age 10★ 5.00 (3)8hEN · PT · ES✓ Free cancellationfromUS$ 159per person
Tijuana to Ensenada Transfer & Valle de Guadalupe Wine Transfer
›
‹
Tijuana to Ensenada Transfer & Valle de Guadalupe Wine TransferPrivate transfer from Tijuana to Ensenada and Valle de Guadalupe with door-to-door pickup. Add optional winery stops and coastal views, or travel direct at your own pace.Every day · Hotel pickup★ 5.00 (3)2h–3hEN · ES✓ Free cancellationfromUS$ 80per person
Puerto Escondido Party Tour: Bilingual Bar Crawl with Open Bar
›
‹
Puerto Escondido Party Tour: Bilingual Bar Crawl with Open BarWant to meet travelers from around the world on a night out in Puerto Escondido? Uno Mas Party Crawl starts with a 50-minute open bar of tequila, mezcal.Next departure: 2 Jan 2027 · From age 18★ 5.00 (3)5h 30mEN · ES✓ Free cancellationfromUS$ 38per person
Mazatlan Tequila Distillery Tour: Los Osuna Tasting
›
‹
Mazatlan Tequila Distillery Tour: Los Osuna TastingVisit Los Osuna distillery since 1876 and the artisan village of La Noria on this half-day tequila tour from Mazatlan with private transport and a guide.Every day · Hotel pickup · All ages★ 4.67 (3)3h–4hEN · ES✓ Free cancellationfromUS$ 141per person
Snorkeling and fishing in Costa Maya: 4 hours with gear
›
‹
Snorkeling and fishing in Costa Maya: 4 hours with gearFish for three hours then snorkel the reefs for one on Costa Maya's clear waters: masks, fins, life jackets, fishing gear, drinks and ice all included.Every day · First departure 08:30, last 13:30★ 5.00 (3)4hEN · ES✓ Free cancellationfromUS$ 400per group
Need help planning your next activity?