Playa Bacocho, Puerto Escondido

4.6
#2 of 8 in Beaches in Puerto Escondido
Playa Bacocho is located in Puerto Escondido. To visit Playa Bacocho on your holiday in Puerto Escondido, and find out what else Puerto Escondido has to offer, use our Puerto Escondido online road trip planner .
Create an itinerary including Playa Bacocho
Save Saved
map
© OpenMapTiles © OpenStreetMap contributors
Playa Bacocho Reviews
Rate this attraction
TripAdvisor Traveler Rating
TripAdvisor Traveler Rating 4.5
340 reviews
TripAdvisor
  • One of the things that I admire of nature is all that gives and gives us every moment, no doubt these sunsets are those that are not forgotten in Puerto Escondido
    View original
  • I visited this beach, however it wasn't for swimming, it was just to check it out. I think that they way they help the turtles there is pretty amazing. Then a few days later, I visited and spent the d...  more »
Places to stay near Playa Bacocho

Plan your trip to Puerto Escondido

  • Get a personalized plan

    A complete day-by-day itinerary
    based on your preferences
  • Customize it

    Refine your plan. We'll find the
    best routes and schedules
  • Book it

    Choose from the best hotels
    and activities. Up to 50% off
  • Manage it

    Everything in one place.
    Everyone on the same page.

Popular things to do in Puerto Escondido

View all >
4.6
Duration: 2​h 30​min
4.5
Duration: 2​h 30​min
4.1
Duration: 2​h 30​min
3.6
Duration: 2​h 30​min

Side trips from Puerto Escondido

4.9
Duration: 1​h 30​min
4.7
Duration: 4​h
4.7
Duration: 2​h 30​min
3.7
Duration: 2​h 30​min

Hidden gems in Puerto Escondido

1.8
Duration: 2​h 30​min
4.3
Duration: 2​h 30​min
3.3
Duration: 8​h

Nearby attractions in Puerto Escondido

4.9
Duration: 6​h
5.0
Duration: 3​h
4.9
Duration: 3​h
5.0
Duration: 4​h

Museums in Puerto Escondido

4.2
Duration: 1​h
1.0
Duration: 2​h 30​min

Kid-friendly things to do in Puerto Escondido

3.1
Duration: 2​h 30​min
5.0
Duration: 2​h 30​min
5.0
Duration: 3​h
4.6
Duration: 2​h 30​min
4.6
Duration: 2​h 30​min