Mexico  ›  Oaxaca  ›  Puerto Escondido

Top Things to Do in Puerto Escondido

We compared all 44 experiences in Puerto Escondido so you can choose in minutes: real prices, verified reviews and our editorial picks.

★4.8 44 experiences from US$ 8.23 ✓Free cancellation on most experiences

All tours (1–20 of 44)

Puerto Escondido: Dolphin Watching & Swim with Pickup
›
‹
Most booked
Puerto Escondido: Dolphin Watching & Swim with PickupFeel the thrill of dolphin watching off Puerto Escondido, swim alongside wild dolphins, spot sea turtles, and enjoy hotel pickup with a local guide included.
362 reviews
4.85★
Duration
3h
start times · Every day
2
Live guide EN · ESPickup optionalFree cancellationfromUS$ 60per person
Mezcal distillery tour in Puerto Escondido: 6 tastings
›
‹
★Top rated
Mezcal distillery tour in Puerto Escondido: 6 tastingsTour a family-run mezcal distillery in Puerto Escondido with a didactic presentation on production, a guided walk through the facility.
246 reviews
4.99★
Duration
2h 30m
Tue, Thu and SatLive guide EN · FR · ESHotel pickupFree cancellationfromUS$ 84per person
Puerto Escondido: Surf Lesson with Flexible Beach & GoPro Option
›
‹
Travelers' pick
Puerto Escondido: Surf Lesson with Flexible Beach & GoPro OptionFeel the rush of surfing Puerto Escondido’s waves, with all gear included and a local guide who adapts to your level. Flexible beach location and optional GoPro footage.
193 reviews
4.96★
Duration
2h
start times · Mon–Sat
3
Live guide EN · ESFree cancellationfromUS$ 66per person
Puerto Escondido: Dolphin & Whale Watching Boat Trip
›
‹
Travelers' pick
Puerto Escondido: Dolphin & Whale Watching Boat Trip3-hour dolphin and whale watching tour from Puerto Escondido with hotel pickup, professional guide, and water. See humpback whales, sea turtles, and dolphins.
124 reviews
4.87★
Duration
3h
start times · Every day
2
Live guide EN · ESPickup optionalFree cancellationfromUS$ 60per person
Dolphin Watching Tour Puerto Escondido: Swim & Marine Wildlife
›
‹
Best value
Dolphin Watching Tour Puerto Escondido: Swim & Marine WildlifePuerto Escondido boat tour to watch dolphins, sea turtles & rays with local guide and hotel pickup included.
103 reviews
4.75★
Duration
3h
Every day
07:00
Live guide EN · ESHotel pickupFree cancellationfromUS$ 60per person
Private Sport Fishing in Puerto Escondido: 5 Hours at Sea
›
‹
Travelers' pick
Private Sport Fishing in Puerto Escondido: 5 Hours at SeaPrivate sport fishing from Puerto Escondido with captain, tackle and hotel pickup: hook sailfish, marlin or tuna in deep water.
81 reviews
4.93★
Duration
5h
Every day
07:00
Live guide EN · ESHotel pickupFree cancellationfromUS$ 504per group
Puerto Escondido: Oaxaca Food Tour in Local Markets & Eateries
›
‹
Puerto Escondido: Oaxaca Food Tour in Local Markets & EateriesLet your curiosity lead you through Puerto Escondido’s local markets, taste Oaxacan cheese, sip ancient drinks, and share laughs with real locals, includes lunch.
73 reviews
4.93★
Duration
3h 15m
Tue and Sat
15:00
Live guide ENFree cancellationfromUS$ 74per person
Horseback Riding in Puerto Escondido: Hot Springs & Local Culture
›
‹
Travelers' pick
Horseback Riding in Puerto Escondido: Hot Springs & Local CultureRide to natural hot springs near Puerto Escondido with a local guide, crossing the Manialtepec River six times and swimming in thermal waters.
72 reviews
4.57★
Duration
3h–4h
start times · Every day
4
Live guide EN · ESHotel pickupFree cancellationfromUS$ 93per person
Mexican Cooking Class in Puerto Escondido: Make Tortillas & Mole
›
‹
Travelers' pick
Mexican Cooking Class in Puerto Escondido: Make Tortillas & MoleLearn to make tortillas, mole and traditional Mexican dishes from scratch in Puerto Escondido, then eat what you've cooked.
68 reviews
4.93★
Duration
2h
start times · Every day
2
Live guide EN · FR · ESFree cancellationfromUS$ 74per person
Bioluminescent Night Tour Puerto Escondido: Manialtepec Lagoon
›
‹
Travelers' pick
Bioluminescent Night Tour Puerto Escondido: Manialtepec LagoonWatch dinoflagellates light up the water at Manialtepec Lagoon near Puerto Escondido on a guided night tour with hotel pickup and a live guide in English or Spanish.
62 reviews
4.26★
Duration
3h 30m
start times · Every day
4
Live guide EN · ESHotel pickupFree cancellationfromUS$ 115per person
Puerto Escondido: Dolphin Watching & Snorkeling Tour
›
‹
Puerto Escondido: Dolphin Watching & Snorkeling TourDolphin watching tour from Puerto Escondido on a 27-foot panga boat with snorkeling gear included. Departs 7am, small groups, suitable for most fitness levels.
46 reviews
4.78★
Duration
3h
Every day
06:30
Live guide EN · ESPickup optionalFree cancellationfromUS$ 76per 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.
37 reviews
5.00★
Duration
1h 30m
start times · Every day
7
Live guide EN · ESFree cancellationfromUS$ 82per person
Snorkeling in Puerto Escondido: Dolphins, Whales & Sea Turtles
›
‹
Travelers' pick
Snorkeling in Puerto Escondido: Dolphins, Whales & Sea TurtlesSnorkel and swim in Puerto Escondido's Pacific waters searching for dolphins, humpback whales and sea turtles. Join a shared boat tour with captain guide.
26 reviews
5.00★
Duration
3h 30m
Every day
07:00
Live guide EN · ESHotel pickupFree cancellationfromUS$ 52per person
Oaxaca Coast: Horseback Ride at Sunset with Local Guide
›
‹
Travelers' pick
Oaxaca Coast: Horseback Ride at Sunset with Local GuideRide horses along Oaxaca’s river, lagoon, and beach at sunset. Meet local families, taste fresh seafood, and enjoy a guide-led experience with pickup included.
23 reviews
4.00★
Duration
4h
Every day
15:00
Live guide EN · ESHotel pickupFree cancellationfromUS$ 88per person
Puerto Escondido Food Tour: 8–10 Dishes in Rinconada & Centro
›
‹
Puerto Escondido Food Tour: 8–10 Dishes in Rinconada & CentroWalk through Puerto Escondido's Rinconada and Centro neighbourhoods tasting 8 to 10 dishes at local family spots and award-winning restaurants with a live.
22 reviews
5.00★
Duration
3h
Wed and Fri
15:00
Live guide ENFree cancellationfromUS$ 79per person
Puerto Escondido Beaches Tour: Mazunte, Zipolite & Ventanilla
›
‹
Puerto Escondido Beaches Tour: Mazunte, Zipolite & VentanillaTour four Oaxaca beaches south of Puerto Escondido with a live guide in English or Spanish, air-conditioned transport and pickup included.
19 reviews
4.63★
Duration
8h
start times · Every day
3
Live guide EN · ESHotel pickupFree cancellationfromUS$ 199per person
Kayaking Puerto Escondido: Mangrove tunnels and river wildlife
›
‹
Likely to sell out
Kayaking Puerto Escondido: Mangrove tunnels and river wildlifePaddle through mangrove tunnels and river channels near Puerto Escondido on a morning kayaking trip with a guide, spotting herons, pelicans and parrots.
12 reviews
4.92★
Duration
3h 30m
start times · Every day
2
Live guide EN · ESHotel pickupFree cancellationfromUS$ 135per person
Puerto Escondido Olive Ridley Turtle Release Conservation Help
›
‹
Travelers' pick
Puerto Escondido Olive Ridley Turtle Release Conservation HelpLeave Puerto Escondido for a turtle protection camp 30 minutes away, where you'll see newborn Olive Ridleys, learn conservation work from experts.
12 reviews
4.42★
Duration
2h 30m
Every day
16:00
Live guide EN · ESHotel pickupFree cancellationfromUS$ 49per person
Baby Turtle Release Puerto Escondido: Sunset Beach Launch
›
‹
Baby Turtle Release Puerto Escondido: Sunset Beach LaunchRelease baby sea turtles at sunset on a Puerto Escondido beach with a local guide, air-conditioned pickup included. 2 hours with children welcome from age 1.
10 reviews
4.80★
Duration
2h
Every dayLive guide EN · ESHotel pickupFree cancellationfromUS$ 77per person
Snorkeling in Huatulco: Reefs with Guide & Equipment
›
‹
Snorkeling in Huatulco: Reefs with Guide & EquipmentSnorkel three Huatulco bays with a bilingual guide who provides all equipment and hotel pickup, exploring Bay of Entrega, El Organo, and La India.
10 reviews
4.70★
Duration
7h
Every day
08:00
Live guide EN · ESHotel pickupFree cancellationfromUS$ 269per person
Need help planning your next activity?