Top Things to Do in Mexico

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

4.8 2,832 experiences from US$ 6.75 ✓Free cancellation on most experiences

All tours (2,101–2,120 of 2,832)

Private Transfer from Puerto Escondido Airport to Hotels
›
‹
Private Transfer from Puerto Escondido Airport to HotelsPrivate transfer from Puerto Escondido Airport directly to your hotel in an air-conditioned vehicle assigned to your group size, with driver waiting at arrival.Every day · Hotel pickup · All ages★ 4.56 (9)10m–15m✓ Free cancellationfromUS$ 8.24per person
Private Fishing for Lunch in Vallarta Bay: Catch and cook
›
‹
Travelers' pick
Private Fishing for Lunch in Vallarta Bay: Catch and cookSpend 4 hours fishing Vallarta Bay for red snapper, mahi mahi and sailfish, then have your catch cooked fresh at a beachfront restaurant in Mismaloya.Every day · 07:00★ 5.00 (9)4hEN · ES✓ Free cancellationfromUS$ 419per group
Sky Bike, Horseback & Camel Ride in Los Cabos: Includes tequila tasting
›
‹
Sky Bike, Horseback & Camel Ride in Los Cabos: Includes tequila tastingPedal a sky bike above Migriño Beach, ride a camel along the shore, then horseback ride by the ocean with a bilingual guide, hotel pickup and tequila tasting.Every day · First departure 09:00, last 16:00 · Hotel pickup · From age 8★ 5.00 (9)3hEN · ES✓ Free cancellationfromUS$ 175per person
Sunset Hike & Beach Picnic in Sayulita: Hidden Beach
›
‹
Sunset Hike & Beach Picnic in Sayulita: Hidden BeachHike to a secluded volcanic-sand beach in Sayulita, learn about local wildlife and landscape, then picnic and watch the sunset with snacks from local restaurants.Fri · 18:00 · From age 7★ 5.00 (9)3hEN · ES✓ Free cancellationfromUS$ 44per person
Tapalpa Private Day Trip from Guadalajara: Mountains & Local Food
›
‹
Tapalpa Private Day Trip from Guadalajara: Mountains & Local FoodPrivate full-day tour from Guadalajara to Tapalpa's pine highlands with horseback riding, mountain viewpoints.Tue–Sun · 09:00 · Hotel pickup · From age 6★ 4.89 (9)10h–12hEN · ES✓ Instant confirmationfromUS$ 261per person
Monte Albán tour with alebrijes and black clay workshops
›
‹
Monte Albán tour with alebrijes and black clay workshopsGuided tour of Monte Albán archaeological site plus visits to alebrijes and black clay craft workshops in the Valley of Oaxaca.Tue, Thu, Sat and Sun · 08:00 · Ages 14–65★ 4.00 (9)8hEN · ES✓ Free cancellationfromUS$ 50per person
Cancun Airport to Playa del Carmen: Private Transfer & Pickup
›
‹
Travelers' pick
Cancun Airport to Playa del Carmen: Private Transfer & PickupPrivate airport transfer between Cancun and Playa del Carmen. Air-conditioned vehicle, meet-and-greet, fixed price, one-way or roundtrip options available.Every day · Hotel pickup · All ages★ 3.56 (9)45m–1h 15mEN · ES✓ Free cancellationfromUS$ 20per person
Humpback Whale Tour Mazatlán: Research Boat with MUNBA
›
‹
Humpback Whale Tour Mazatlán: Research Boat with MUNBAJoin a naturalist guide on a state-of-the-art power boat along Mazatlán's coast to observe humpback whales up close while contributing to marine research.Every day · 08:00 and 12:00 · Season until 31 Oct · Hotel pickup · From age 4★ 5.00 (8)4hEN · ES✓ Free cancellationfromUS$ 96per person
Teotihuacan Pyramids Tickets: Walk straight to the Pyramid of the Sun
›
‹
Teotihuacan Pyramids Tickets: Walk straight to the Pyramid of the SunSkip-the-line entry to Teotihuacan with fast-track access to the Pyramid of the Sun and Avenue of the Dead. Explore at your own pace.Every day · 09:00 · From age 3★ 3.25 (8)1h–3h✓ Free cancellationfromUS$ 29per person
Snorkeling in Costa Maya: Private reef lagoon, 2 stops
›
‹
Snorkeling in Costa Maya: Private reef lagoon, 2 stopsSnorkel two reef areas near Mahahual with a private guide, boat and gear included: swim at your own pace with sea turtles at one stop and solitude.Every day★ 4.88 (8)3hEN · ES✓ Free cancellationfromUS$ 520per group
4 Rural Cenotes from Mérida: Swim & Traditional Lunch
›
‹
4 Rural Cenotes from Mérida: Swim & Traditional LunchTour four hidden cenotes managed by local communities near Mérida, swimming in two open pools and two cave systems with stalactites.Mon–Sat · 08:30 · Up to age 80★ 5.00 (8)8hEN · ES✓ Free cancellationfromUS$ 77per person
San Jose del Cabo Airport Transfer: Private & Flight Tracked
›
‹
Travelers' pick
San Jose del Cabo Airport Transfer: Private & Flight TrackedPrivate airport transfer SJD to San Jose del Cabo with complimentary flight tracking, bilingual driver, and refreshments included. No waiting, luxury vehicles, fixed pricing.Every day · First departure 05:00, last 22:00 · Hotel pickup★ 4.38 (8)1h✓ Free cancellationfromUS$ 200per group
Electric bike rental in Puerto Escondido: Zicatela area
›
‹
Electric bike rental in Puerto Escondido: Zicatela areaRent an electric mountain bike in Puerto Escondido's Zicatela area with helmet and glasses for a morning or afternoon ride through coastal terrain.Tue–Sun · Ages 18–55★ 4.88 (8)6hEN · PT · ES✓ Free cancellationfromUS$ 25per person
Mexican Cooking Class in Valladolid: Make a 6-Course Meal
›
‹
Mexican Cooking Class in Valladolid: Make a 6-Course MealLearn to cook authentic Mexican dishes at a private cooking school in Valladolid. Shop at the local market, hand-pick ingredients.Tue–Thu · 09:00 · From age 7★ 4.88 (8)6hEN · ES✓ Free cancellationfromUS$ 120per person
Private Fishing Tour in Isla Mujeres Bay: Trolling for Barracuda
›
‹
Private Fishing Tour in Isla Mujeres Bay: Trolling for BarracudaFish the bay waters off Isla Mujeres for 4 hours with a local guide using trolling techniques to catch grouper, snapper, and barracuda.Every day · 08:30★ 5.00 (8)4hEN · ES✓ Free cancellationfromUS$ 522per group
Snorkeling in Huatulco: Family-friendly coastal wildlife
›
‹
Snorkeling in Huatulco: Family-friendly coastal wildlifeSnorkeling in Huatulco with certified guide, hotel pickup and equipment included: three hours in clear water where fish and coastal wildlife are abundant.Every day · 09:00 · Pickup optional · All ages★ 3.13 (8)3hEN · FR · ES✓ Free cancellationfromUS$ 57per person
Via Ferrata Ruta Vértigo: Rock Climbing & Ziplining Monterrey
›
‹
Via Ferrata Ruta Vértigo: Rock Climbing & Ziplining MonterreyScale 600-meter cliffs and cross hanging bridges on Via Ferrata Ruta Vértigo in La Huasteca, then soar 400 meters on a zipline, certified guides.Every day · 04:00 · Hotel pickup · From age 15★ 5.00 (8)8hEN · PT · ES✓ Free cancellationfromUS$ 192per person
Waterfall, Gastronomy and Nature Tour in Huatulco
›
‹
Waterfall, Gastronomy and Nature Tour in HuatulcoVisit a sacred cave, hike to a 38-meter waterfall, and taste family-prepared coffee and chocolate in Oaxaca with a local guide over six hours with private transport.Every day · 08:30 and 09:00 · Hotel pickup★ 5.00 (8)6hEN · ES✓ Free cancellationfromUS$ 88per person
Zipline or ATV + Massage in Ensenada: Shore Excursion with Pickup
›
‹
Travelers' pick
Zipline or ATV + Massage in Ensenada: Shore Excursion with PickupChoose zipline or ATV in Ensenada, then recover with a 50-minute massage on a heated table: port pickup included, air-conditioned transport between activities.Every day · First departure 10:00, last 13:00 · Hotel pickup★ 4.38 (8)5hEN · ES✓ Free cancellationfromUS$ 145per person
Earth Art Studio tour in Todos Santos: Make a sculpture
›
‹
Earth Art Studio tour in Todos Santos: Make a sculptureTour the off-grid ceramic studio and sculpture garden north of Todos Santos with artist Jenni Ward, then hand-sculpt a piece to take home.Tue and Thu · 10:00, 12:30 and 15:00 · From age 6★ 5.00 (8)1h 30m–2hEN✓ Free cancellationfromUS$ 85per person
Need help planning your next activity?