Top Things to Do in Mexico

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

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

All tours (2,141–2,160 of 2,833)

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
Huatulco Airport to Hotel Transfer: Shared Ride with Pickup
›
‹
New
Huatulco Airport to Hotel Transfer: Shared Ride with PickupShared transfer from Huatulco Airport to your hotel in an air-conditioned vehicle, with driver pickup at arrivals and smooth routing through local traffic.Every day · Hotel pickup · All ages★ 4.88 (8)30m✓ Free cancellationfromUS$ 22per person
Full Day Coffee Tour in Coatepec: Plantation & Café Bola de Oro
›
‹
Full Day Coffee Tour in Coatepec: Plantation & Café Bola de OroSpend a full day on a working coffee plantation in Coatepec learning about bean varieties, tasting roasts at 19th-century Café Bola de Oro.Every day except Tuesday · 09:00 · Pickup optional · From age 3★ 5.00 (7)10hES✓ Free cancellationfromUS$ 97per person
Xilitla tour: Tamul Waterfall canoe, cenote swim, bird sanctuary
›
‹
Travelers' pick
Xilitla tour: Tamul Waterfall canoe, cenote swim, bird sanctuaryFull-day Xilitla tour from your hotel featuring a canoe ride to Tamul Waterfall, cenote swimming, and a bird sanctuary visit with regional lunch.Every day · 08:00★ 4.14 (7)12hES✓ Free cancellationfromUS$ 120per person
ATV riding Rosarito: Quad bikes and paintball
›
‹
ATV riding Rosarito: Quad bikes and paintballRide quad bikes through Rosarito Mountains for 45 minutes to an hour, then shoot 80 paintballs per person at targets. Includes a 5-minute practice session and two tacos.Every day · First departure 12:30, last 16:30★ 4.43 (7)1hEN · ES✓ Instant confirmationfromUS$ 89per person
Mexico City: Xochimilco Trajinera & Coyoacán with Diego Rivera Murals
›
‹
Mexico City: Xochimilco Trajinera & Coyoacán with Diego Rivera MuralsMexico City tour covering National Palace murals, Zócalo, and Xochimilco flower boats with mariachi. Bilingual guide, air-conditioned transport, travel insurance included.Mon–Sat · 08:00 · Pickup optional · All ages★ 4.71 (7)7hEN · ES✓ Free cancellationfromUS$ 80per person
Reptile Eco Tour Puerto Escondido: Crocodiles, Turtles & Lagoon
›
‹
Reptile Eco Tour Puerto Escondido: Crocodiles, Turtles & LagoonSpend a morning on a guided reptile eco tour from Puerto Escondido visiting two wildlife sanctuaries: row through Ventanilla lagoon spotting crocodiles.Every day · 08:00 and 14:00 · Hotel pickup★ 5.00 (7)5h 30mEN · ES✓ Free cancellationfromUS$ 110per person
Iztaccíhuatl Volcano Hike with Professional Guide
›
‹
Iztaccíhuatl Volcano Hike with Professional GuideHike Iztaccíhuatl volcano in Izta-Popo National Park from Puebla with a professional bilingual guide, private transport, and water included.Tue–Sun · First departure 05:30, last 12:30 · Pickup optional · From age 6★ 5.00 (7)10hEN · ES✓ Free cancellationfromUS$ 181per person
Snorkeling in Costa Maya: Beach Club Day with Open Bar
›
‹
Snorkeling in Costa Maya: Beach Club Day with Open BarSnorkel vibrant Caribbean reefs in Costa Maya, then relax at an exclusive beach club with reserved lounge chairs, unlimited drinks and lunch included.Every day · First departure 09:00, last 14:00★ 3.29 (7)7hEN · ES✓ Instant confirmationfromUS$ 145per person
Snorkel La Entrega Beach: Coral reefs and rock formations
›
‹
Snorkel La Entrega Beach: Coral reefs and rock formationsSnorkel La Entrega Beach near Santa Cruz with certified guide, equipment and hotel pickup: explore coral reefs, rock formations and shallow caves with no experience needed.Every day · First departure 07:00, last 16:00 · All ages★ 4.57 (7)3hEN · FR · ES✓ Free cancellationfromUS$ 69per person
Chapultepec Castle tour: Rooms, gardens & Mexican history
›
‹
Chapultepec Castle tour: Rooms, gardens & Mexican historyGuided tour of Chapultepec Castle exploring its rooms and gardens while learning about pivotal moments in Mexican history, with private transportation and entry.Tue–Sun · 10:00, 10:30 and 11:00 · Pickup optional · Up to age 75★ 3.86 (7)2h–3hEN · ES✓ Free cancellationfromUS$ 47per person
Oaxaca to Puerto Escondido: Private Transfer, No Lines
›
‹
Oaxaca to Puerto Escondido: Private Transfer, No LinesPrivate transfer from Oaxaca City to Puerto Escondido with hotel pickup and dropoff. Three hours through mountains in an air-conditioned vehicle with bottled water included.Every day · Hotel pickup★ 5.00 (7)3h✓ Free cancellationfromUS$ 346per group
Whale Watching Tour Loreto: Sea of Cortez with Local Guides
›
‹
Whale Watching Tour Loreto: Sea of Cortez with Local GuidesMarine safari from Loreto marina searching for blue whales, humpbacks and dolphins with local guides who grew up on the water. Includes lunch.Next departure: 1 Jan 2027 · All ages★ 4.71 (7)7hEN · ES✓ Free cancellationfromUS$ 165per person
Dolphin watching tour, coast of Oaxaca: Private or shared
›
‹
Dolphin watching tour, coast of Oaxaca: Private or sharedWatch dolphins, sea turtles and manta rays on the Oaxaca coast. Your 3-hour boat tour departs at 7 a.m. with a certified captain.Every day · All ages★ 5.00 (7)3hEN · ES✓ Free cancellationfromUS$ 55per person
Puerto Escondido Dolphin and Whale Tour Family Fun
›
‹
Puerto Escondido Dolphin and Whale Tour Family FunPrivate family dolphin and whale tour departing Puerto Angelito beach in Puerto Escondido, with a local guide, 3-hour coastal sail.Every day · 07:00, 11:00 and 15:00 · Hotel pickup★ 5.00 (7)3h✓ Free cancellationfromUS$ 385per group
San Jose del Cabo Airport Transfer: Private VIP Pickup
›
‹
Travelers' pick
San Jose del Cabo Airport Transfer: Private VIP PickupPrivate airport transfer from Los Cabos airport to San Jose del Cabo hotels with luxury vehicle, bottled water and beer included. No shared shuttles.Every day · Hotel pickup★ 4.71 (7)35m–40m✓ Free cancellationfromUS$ 80per group
Bacalar Sunrise Paddleboard Tour: Illuminated Lagoon at Dawn
›
‹
Bacalar Sunrise Paddleboard Tour: Illuminated Lagoon at DawnPaddle Bacalar's glowing lagoon before sunrise on illuminated boards, watching the underwater world light up beneath you as stars fade and the first light touches the horizon.Every day except Wednesday · 06:00 · From age 12★ 4.29 (7)3hEN · FR · ES✓ Free cancellationfromUS$ 44per person
Need help planning your next activity?