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.75 ✓Free cancellation on most experiences

All tours (2,281–2,300 of 2,834)

Xcaret Park Cancun: 50+ Attractions & Underground Rivers with Transport
›
‹
Xcaret Park Cancun: 50+ Attractions & Underground Rivers with TransportXcaret Park from Cancun & Riviera Maya includes 50+ attractions, underground river snorkeling, buffet meal, and hotel pickup. Full day tour.Every day · 07:00 · Hotel pickup · Up to age 80★ 5.00 (4)12hEN · ES✓ Free cancellationfromUS$ 262per person
Parras de la Fuente Wine Tasting: 3 Premium Wines
›
‹
Parras de la Fuente Wine Tasting: 3 Premium WinesTaste three premium wines from Parras wineries with a certified sommelier, paired with local charcuterie and cheese in a relaxed setting at La Bombilla de Parras.Fri–Sun · All ages★ 4.50 (4)1h 30mEN · ES✓ Free cancellationfromUS$ 49per person
Africam Safari tour from Puebla: Drive through wildlife park
›
‹
Travelers' pick
Africam Safari tour from Puebla: Drive through wildlife parkStart at Puebla's Zocalo and drive through Africam Safari in an air-conditioned van with a guide.Every day · 09:00 · From age 3★ 5.00 (4)6hEN · ES✓ Instant confirmationfromUS$ 160per person
Calakmul ruins tour from Campeche: Climb 55-meter structures
›
‹
Calakmul ruins tour from Campeche: Climb 55-meter structuresClimb Calakmul's tallest Mayan structures in a full day from Campeche with a local guide, lunch and park entry included.Every day · 04:00 and 04:30 · Pickup optional★ 4.25 (4)1dEN · ES✓ Free cancellationfromUS$ 269per person
Cozumel Catamaran Snorkel Tour: Palancar Reef & Beach Club
›
‹
Cozumel Catamaran Snorkel Tour: Palancar Reef & Beach ClubSail from downtown Cozumel to Palancar Reef and El Cielo with snorkel gear included, then spend the afternoon at Fury Beach Club with burgers, unlimited drinks and water toys.Mon, Wed, Fri and Sat · 13:00 · All ages★ 4.00 (4)5h 30mEN · ES✓ Free cancellationfromUS$ 109per person
Sport fishing in Loreto: Roosterfish, marlin & dorado
›
‹
Sport fishing in Loreto: Roosterfish, marlin & doradoFish Loreto Bay National Park with a local captain who knows the best spots. Spend six hours on the water and enjoy fresh catches with lunch and cold beers.Every day · 06:00★ 4.75 (4)6hEN · ES✓ Free cancellationfromUS$ 616per group
La Paz Airport to Hotel: Private Transfer & Pickup
›
‹
Travelers' pick
La Paz Airport to Hotel: Private Transfer & PickupPrivate airport transfer from La Paz airport to your hotel with fixed pricing, flight tracking, and air-conditioned vehicle. Includes insurance and driver.Every day★ 5.00 (4)30m✓ Free cancellationfromUS$ 120per group
Cabo San Lucas Ziplining and Rappelling: Seven Lines Canyon
›
‹
Cabo San Lucas Ziplining and Rappelling: Seven Lines CanyonThree hours of ziplining and rappelling through Cabo's desert canyons with a bilingual guide, hotel pickup and all safety gear included.Every day · First departure 08:30, last 14:30 · Hotel pickup · From age 7★ 5.00 (4)3hEN · ES✓ Free cancellationfromUS$ 137per person
Release of Sea Turtles at Sunset in Tortuguero: Name a newborn turtle
›
‹
Travelers' pick
Release of Sea Turtles at Sunset in Tortuguero: Name a newborn turtleName a newborn sea turtle and walk it to the beach at sunset in Tortuguero. Includes educational talk and entrance fee.Every day · 17:00 · Hotel pickup · All ages★ 4.75 (4)2h✓ Free cancellationfromUS$ 47per person
Swim with Turtles in Akumal from Playa del Carmen
›
‹
Swim with Turtles in Akumal from Playa del CarmenSnorkel with sea turtles in Akumal Bay and swim in the freshwater cove of Yal-Kú with a certified guide leading both stops from Playa del Carmen.Every day · 08:00 · Hotel pickup · Ages 10–59★ 5.00 (4)4hEN · ES✓ Free cancellationfromUS$ 180per person
Deep Sea Fishing in Holbox: Private Boat & Equipment
›
‹
Deep Sea Fishing in Holbox: Private Boat & EquipmentSpend a full day deep sea fishing off Holbox on a private boat with an experienced captain, trolling for tuna, dorado.Every day · Hotel pickup★ 5.00 (4)7h 30mEN · ES✓ Free cancellationfromUS$ 990per group
Mountain Bike Ride to Tule Tree & Lake: 32 km Oaxaca Trail
›
‹
Mountain Bike Ride to Tule Tree & Lake: 32 km Oaxaca TrailRide 32 km through Oaxaca's cross-country trails to Santo Domingo Tomaltepec lake and the world's widest tree. Your guide provides bike, helmet and Tule Tree admission.Mon, Wed, Thu and Fri · 08:00 · Ages 16–65★ 5.00 (4)5hEN · ES✓ Free cancellationfromUS$ 41per person
Paddleboard Classes in Holbox: Learn from a Local Instructor
›
‹
Paddleboard Classes in Holbox: Learn from a Local InstructorTwo-hour paddleboard classes in Holbox's calm waters with a certified local instructor, equipment and lifevest included.Every day · 07:30 · Pickup optional · From age 3★ 5.00 (4)2hEN · ES✓ Free cancellationfromUS$ 38per person
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
Need help planning your next activity?