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,301–2,320 of 2,834)

ATV Riding in Buena Vista: Caverns and Mayan Ruins
›
‹
ATV Riding in Buena Vista: Caverns and Mayan RuinsRide ATVs through Buena Vista jungle to explore Mayan ruins and caverns while your guide shares mythology and history of the region.Mon–Sat · 09:00, 11:00 and 13:00 · From age 7★ 4.25 (4)3hEN · ES✓ Free cancellationfromUS$ 80per person
Beginner Scuba Diving Cozumel: Chankanaab Park Discovery
›
‹
Travelers' pick-7%
Beginner Scuba Diving Cozumel: Chankanaab Park DiscoveryScuba dive at Chankanaab Marine Park in Cozumel with full gear and one tank dive. 90-minute introduction to the reef for first-timers, guided in English or Spanish.Mon–Sat · First departure 08:30, last 14:30 · From age 10★ 5.00 (4)1h 30mEN · ES✓ Free cancellationfromUS$ 70per person
Stone Island ATV Riding: Beach Ride & Club Access
›
‹
Stone Island ATV Riding: Beach Ride & Club AccessRide ATVs on Stone Island's beaches after a catamaran crossing from Mazatlan, with hotel pickup, a shaded beach club spot, and five hours total. Kids welcome from age one.Every day · 09:00 · Hotel pickup★ 4.50 (4)5hEN · ES✓ Free cancellationfromUS$ 129per person
Snorkeling in Cozumel: Beach, Buggy Tour & Mayan Culture
›
‹
Snorkeling in Cozumel: Beach, Buggy Tour & Mayan CultureFive hours combining snorkeling from Playa Uvas beach, a shared buggy ride along the Cozumel coast with stops at Aldea Maya for chocolate and tequila.Mon–Sat · 10:30 and 11:30★ 4.75 (4)5hEN · ES✓ Free cancellationfromUS$ 200per group
Cooking class in Puebla City: Market to mole poblano
›
‹
Cooking class in Puebla City: Market to mole poblanoLearn to cook mole poblano, chalupas and tortilla soup in Puebla with a local chef. The class starts at the market where you pick ingredients.Mon–Sat · 10:00 · Pickup optional · From age 15★ 5.00 (4)1.3dEN · FR · ES✓ Free cancellationfromUS$ 114per person
9 Bays of Huatulco private sports fishing tour from Santa Cruz
›
‹
9 Bays of Huatulco private sports fishing tour from Santa CruzNavigate nine bays on a private boat from Santa Cruz with a bilingual guide, snorkel at Chachacual, fish at no extra cost, and end at San Agustin's crystalline waters.Every day★ 5.00 (4)8h–9hEN · ES✓ Free cancellationfromUS$ 500per group
Rio Lagartos boat tour: Crocodiles, flamingos & Mayan bath
›
‹
Rio Lagartos boat tour: Crocodiles, flamingos & Mayan bathBoat tour through Rio Lagartos mangrove canals with a local guide: watch crocodiles and pink flamingos, then float in mineral-rich white mud and swim in the Gulf of Mexico.Every day · All ages★ 5.00 (4)2h 30mEN · ES✓ Free cancellationfromUS$ 75per person
Chapultepec Castle Mexico City: Skip-the-Line Entry & Views
›
‹
Travelers' pickNew
Chapultepec Castle Mexico City: Skip-the-Line Entry & ViewsPriority access to Chapultepec Castle in Mexico City with no queue. Explore royal rooms, murals and artifacts. Includes admission and digital concierge support.Tue–Sun · First departure 09:00, last 16:00 · All ages★ 2.00 (4)30m–3h 20m✓ Free cancellationfromUS$ 27per 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?