Things to do in Puerto Escondido (Oaxaca)

Not Just Any Hotel – Only the Best Things to do in Puerto Escondido (Oaxaca), Selected for You!

Oct 12, 2025 - Oct 13, 2025
2 adults, 1 room
Find
Good (2)

Caja de Luz -casa 12

9:00 AM–7:00 PM
Gallery
View map
Caja de Luz -casa 12 is a unique vacation rental in Puerto Escondido, Oaxaca, featuring contemporary design, ocean views, and proximity to beaches.

Duration: 2-7 days depending on booking.

Prices vary by season. Average cost is $200 per night.

Campamento Tortuguero Palmarito

9:00 AM–6:00 PM
Nature reserve
Mexico
View map
Campamento Tortuguero Palmarito in Puerto Escondido focuses on sea turtle conservation, allowing visitors to engage in releasing hatchlings back into the ocean.

Duration: 2 to 3 hours.

Free. Donations appreciated for conservation efforts.

plaza azul

Open 24 hours
Mall
Mexico
View map
Plaza Azul in Puerto Escondido, Oaxaca features vibrant local markets, artistic spaces, and scenic ocean views. A hub for culture and community connection.

Duration: 1-2 hours.

Free. Special events may require a ticket purchase.

Good (4386)

Playa Puerto Angelito y Manzanillo

8:00 AM-6:00 PM
Landmark
Hidalgo
View map
Playa Puerto Angelito y Manzanillo are two beautiful beaches in Puerto Escondido. They are known for their calm waters, making them ideal for swimming and relaxing.

Duration: approx. 2-3 hours

Free

Good (3415)

Playa Carrizalillo

Open 24 hours
Beach
Puerto Escondido
View map
Playa Carrizalillo is a small beach in a sheltered cove known for its white sand and clear water. It is popular for swimming, bodyboarding, and beginner surfing, making it a great spot for lessons.

Duration: approx. 1-2 hours

Free

Good (1656)

Bahia Puerto Escondido

Open 24 hours
Landmark
Marina Nacional 3
View map
Bahia Puerto Escondido is a beautiful public beach in Puerto Escondido, Oaxaca. It is known for its clear waters and soft sand, making it a great spot for swimming and sunbathing.

Duration: approx. 2-3 hours

Free

Good (1102)

Playa Punta Zicatela

Open 24 hours
Landmark
Av. México
View map
Playa Punta Zicatela is a famous surf beach in Puerto Escondido. Known for its powerful waves, it attracts surfers from around the world and offers stunning sunset views.

Duration: approx. 1-3 hours

Free

Good (604)

Playa Bacocho

Open 24 hours
Beach
Puerto Escondido
View map
Playa Bacocho is a beautiful public beach in Puerto Escondido, Oaxaca. It is known for its golden sands and gentle waves, making it a popular spot for swimming and relaxing.

Duration: approx. 2-3 hours

Free