Top Things to Do in Mexico

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

4.8 2,810 experiences from US$ 6.74 ✓Free cancellation on most experiences

All tours (1,641–1,660 of 2,810)

Kayaking in Bacalar: Sunrise paddle with breakfast
›
‹
Travelers' pick
Kayaking in Bacalar: Sunrise paddle with breakfastKayak the Lagoon of 7 Colors at sunrise in Bacalar with a bilingual guide, light breakfast and GoPro photos included: three hours on calm water, starting before dawn.Every day except Wednesday · 05:30 · From age 10★ 4.97 (38)3h✓ Free cancellationfromUS$ 33per person
Private Airport Transfer Los Cabos: Round Trip to Hotel
›
‹
Travelers' pick
Private Airport Transfer Los Cabos: Round Trip to HotelPrivate round-trip airport transfer in Los Cabos with air-conditioned vehicle, bottled water and driver holding a nameplate at baggage claim.Every day · Hotel pickup★ 5.00 (38)45mEN · ES✓ Free cancellationfromUS$ 210per group
Whale Watching Tour Cabo San Lucas: El Arco & Pacific Sights
›
‹
Whale Watching Tour Cabo San Lucas: El Arco & Pacific Sights2-hour whale watching in Cabo San Lucas. See El Arco, spot whales near Pedregal, and enjoy ocean views. Wheelchair accessible. Book your spot now!Every day · 10:00, 12:00 and 14:00 · All ages★ 4.78 (37)1h 30m–2hEN · ES✓ Free cancellationfromUS$ 40per person
2 Tank Cozumel Reef Diving: Small Groups, Full Equipment
›
‹
Travelers' pick
2 Tank Cozumel Reef Diving: Small Groups, Full EquipmentDive two Cozumel reef sites in a morning or afternoon with a guide, small group of certified divers, and all equipment included: snacks and lunch provided between dives.Every day · 09:00, 14:00 and 17:00 · From age 10★ 5.00 (37)5hEN · DE · PT · IT +2✓ Free cancellationfromUS$ 165per person
Food and Historic Walking Tour: Mexico City
›
‹
Food and Historic Walking Tour: Mexico CityPrivate 5-hour walking tour of Mexico City Downtown with certified guide, four street food stops, and visits to the Metropolitan Cathedral, Templo Mayor.Every day except Wednesday and Saturday · 08:30 and 14:30 · From age 6★ 4.95 (37)5hEN · ES✓ Free cancellationfromUS$ 95per person
Horseback Riding in Acapulco: Beach Ride & Turtle Hatch
›
‹
Travelers' pick
Horseback Riding in Acapulco: Beach Ride & Turtle HatchRide along Acapulco's sandy beach on horseback, then help release baby turtles to the sea: a four-hour activity with a professional guide.Every day · 09:00 and 10:00 · Hotel pickup★ 4.81 (37)4hEN · FR · ES✓ Free cancellationfromUS$ 121per person
Cozumel Snorkeling: Transparent Boat, Beach & Mayan Culture
›
‹
Cozumel Snorkeling: Transparent Boat, Beach & Mayan CultureSee Cozumel's reef from a transparent boat, then buggy to a white sand beach and Mayan ruins while enjoying tequila tasting and traditional rituals.Every day · First departure 09:00, last 14:00 · Pickup optional · Up to age 70★ 4.73 (37)5h–6hEN · ES✓ Free cancellationfromUS$ 94per person
Private Transfer Cancun Airport to Akumal: Air-Conditioned Van
›
‹
Private Transfer Cancun Airport to Akumal: Air-Conditioned VanPrivate transfer between Cancun airport and Akumal with air-conditioned van and fixed pickup point.Every day★ 4.70 (37)1h 20m✓ Free cancellationfromUS$ 220per group
Puerto Vallarta Airport to Punta Mita: Private Luxury SUV Transfer
›
‹
Travelers' pick
Puerto Vallarta Airport to Punta Mita: Private Luxury SUV TransferPrivate airport transfer from PVR to Punta Mita resorts in a luxury SUV with driver, flight tracking, and bottled water included. Fixed price, meet-and-greet at arrivals.Every day · Hotel pickup★ 4.86 (37)50m✓ Free cancellationfromUS$ 189per group
Mexico City Airport to Downtown: Shared Transfer & Luggage Help
›
‹
Mexico City Airport to Downtown: Shared Transfer & Luggage HelpShared transfer from Mexico City Airport to downtown hotels. Professional driver, luggage assistance, flight tracking. Serves 40+ hotels including Four Seasons, Marriott, Hilton.Every day · 01:00 and 09:00 · Hotel pickup · From age 3★ 4.57 (37)EN · ES✓ Free cancellationfromUS$ 18per person
Aguahara water massage in Puerto Escondido: One-on-one healing
›
‹
Aguahara water massage in Puerto Escondido: One-on-one healingOne-on-one Aguahara session in a pool in Puerto Escondido combines massage, stretching and supported movement in warm water tailored to what your body needs today.Every day · First departure 09:00, last 17:00 · From age 14★ 5.00 (37)1h 30mEN · ES✓ Free cancellationfromUS$ 82per person
Tolantongo Caves tour from Querétaro: Thermal pools and hiking
›
‹
Tolantongo Caves tour from Querétaro: Thermal pools and hikingTen-hour tour from Querétaro to Tolantongo Caves with guide, vehicle and park entry. Swim in thermal pools, hike to waterfalls and cross a suspension bridge.Every day · 07:00 · Pickup optional★ 4.84 (37)10hEN · ES✓ Free cancellationfromUS$ 187per person
Snorkeling Coronado Island from Loreto: Sea lions and reef
›
‹
Travelers' pick
Snorkeling Coronado Island from Loreto: Sea lions and reefSnorkel Coronado Island from Loreto with a professional guide, boat transport, snorkel gear and lunch included: circle the island to see sea lions before you enter the water.Every day · 09:00 · Hotel pickup · All ages★ 4.59 (37)4hEN · ES✓ Free cancellationfromUS$ 95per person
La Paz Tequila & Mezcal Tasting: 10+ Craft Spirits
›
‹
La Paz Tequila & Mezcal Tasting: 10+ Craft SpiritsTaste over 10 artisanal tequilas, mezcals and regional spirits from across Mexico in La Paz's downtown tequila club.Every day · 17:30 · Ages 18–80★ 4.54 (37)1h 30mEN · ES✓ Free cancellationfromUS$ 105per person
Iztaccihuatl Volcano hike from Puebla: 15 km trail with guide
›
‹
Travelers' pick
Iztaccihuatl Volcano hike from Puebla: 15 km trail with guideHike Iztaccihuatl Volcano from Paso de Cortés at 3,500 meters with bilingual guide, private transport, lunch and park entry included.Tue–Sun · 05:00 · Hotel pickup · From age 10★ 5.00 (37)12hEN · ES✓ Free cancellationfromUS$ 110per person
Guadalajara: Hike & Swim at Wild Hot Springs Waterfalls
›
‹
Travelers' pick
Guadalajara: Hike & Swim at Wild Hot Springs WaterfallsFeel cool water on your skin after a 6km hike near Guadalajara, swim in wild hot springs, and share laughs with locals. Includes guided group adventure.Mon–Sat · 08:00★ 4.51 (37)6hEN · ES✓ Free cancellationfromUS$ 58per person
Snorkeling with turtles in Akumal: Cenote swimming included
›
‹
Snorkeling with turtles in Akumal: Cenote swimming includedSnorkel with sea turtles in their natural habitat at Akumal, then swim in a cenote with stalactites and stalagmites, guide.Every day · 09:00 · Hotel pickup · All ages★ 5.00 (37)6h–7hEN · FR · ES✓ Free cancellationfromUS$ 245per person
Monte Albán, mezcal tasting & alebrijes tour from Oaxaca
›
‹
Travelers' pick
Monte Albán, mezcal tasting & alebrijes tour from OaxacaWalk Monte Albán's temples and tombs with a local guide, taste mezcal at a traditional palenque.Every day · 09:30 · Hotel pickup · All ages★ 4.43 (37)7hEN · ES✓ Instant confirmationfromUS$ 33per person
Horseback riding in Bucerias: Jungle, beach & tequila tasting
›
‹
Horseback riding in Bucerias: Jungle, beach & tequila tastingTwo hours on horseback through Higuera Blanca village, jungle trails and coastline, ending with tequila tasting and chips and salsa at the ranch.Every day · 09:00, 12:00 and 15:00 · From age 12★ 5.00 (37)2hEN · ES✓ Free cancellationfromUS$ 104per person
Mismaloya Waterfalls Hike: 3 Falls in Puerto Vallarta
›
‹
Mismaloya Waterfalls Hike: 3 Falls in Puerto VallartaEight-hour hike from Puerto Vallarta to three waterfalls in the Sierra Madre with private transport, breakfast and a guide who knows the mountain trails and river crossings.Mon · 08:00 · Ages 18–60★ 5.00 (36)8hEN · ES✓ Free cancellationfromUS$ 126per person
Do you need help planning your next activity?