Puerto Escondido


Puerto Escondido - Oaxaca Mexcio

The Beaches in Puerto Escondido


Zicatela beach Puerto Escondido - Oaxaca, Mexico

Zicatela Beach – Puerto Escondidio, Oaxaca

Zicatela beach is the surfing capital of the Oaxacan coast and hosts an international surfing competition each November. Zicatela is a vast popular beach located next to the main beaches of Puerto Escondido and is easily accessible.

Find out more about Zicatela beach


Chacahua Beach is one of the beaches in Puerto Escondido - Oaxaca, Mexico

Chacahua Beach – Puerto Escondido, Oaxaca

Chacahua Beach is a reasonably remote beach accessible from the small fishing town of Zapotalito an hour’s drive from Puerto Escondido. Chacahua beach is in Chacahua National park which comprises of five lagoons and a turtle and crocodile reserve. Chacahua’s miles of sandy beaches are also revered by surfers.

Find out more about Chacahua Beach


Carrizalillo Beach in Puerto Escondido Oaxaca - Mexico

Carrizalillo Beach – Puerto Escondido, Oaxaca

Carrizalillo Beach is a popular small beach in Puerto Escondido just around the point from the main bay. Carrizalillo beach is very popular and can get quite crowded in high season. It is ideal for families due to the gentle waves and shallow waters.

Find out more about Carrizalillo Beach


Manzanillo beach in Puerto Escondido Oaxaca

Manzanillo Beach –Puerto Escondido, Oaxaca

Manzanillo beach is a small beach located in a small bay just around the corner from Puerto Escondido’s main bay. This pretty little beach is ideal for snorkelling and SCUBA diving or just relaxing on the beach.

Find out more about Manzanillo Beach


Puerto Angelito in Puerto Escondido Oaxaca - Mexico

Puerto Ángelito Beach – puerto Escondido, Oaxaca

Puerto Ángelito is a small beach with beautiful white sand and clear calm waters. It is ideal for swimming, snorkelling or SCUBA diving and is only a short drive from Puerto Escondido. This popular little beach can get quite busy during high season.

Find out more about Puerto Ángelito


Bacocho beach in Puerto Escondido Oaxaca - Mexico

Bacocho Beach – Puerto Escondido, Oaxaca

Bacocho beach is a large beach just outside of Puerto Escondido. The picturesque Bacocho beach has mostly calm waters though there can be a strong undertow so caution is needed when swimming; it also has a few hotels where you can stay.

Find out more about Bacocho beach


Cacalotepec beach in Puerto Escondido

Cacalotepec Beach – Puerto Escondido, Oaxaca

Cacaloltepec beach is a huge expanse of sand located in a small fishing village of the name. It boasts excellent SCUBA diving, restaurant services and clear blue water.

Find out more about Cacaloltepec beach


Marinero beach in puerto Escondido Oaxaca Mexico

Marinero Beach – Puerto Escondido, Oaxaca

Marinero beach is a small beach that joins with Puerto Escondido’s main beach the Playa Principal, the division being indicated by Laguna de Agua Dulce. Marinero beach is perfect for learning to surf and it’s possible to walk to Zicatela beach from Marinero beach.

Find out more about Marinero beach


Main beach Puerto Escondido Oaxaca

Puerto Escondido’s Main Beach (Playa Principal)

The Playa Prinicpal is the main beach at Puerto Escondido and is the closest to Puerto Escondido town. There are numerous restaurants, bars, clubs and places to stay. It is also possible to hire a boat for a tour or to take you to other beaches from here. Deep sea fishing trips also leave from here.

Find out more about Main Beach


Map of the beaches in Puerto Escondido


Fullscreen-LogoQR-code-logo
Beaches in Puerto Escondido

loading map - please wait...

Zicatela Beach – Puerto Escondido, Oaxaca: 15.848160, -97.053823
Chacahua Beach - Puerto Escondido, Oaxaca: 15.970076, -97.676182
Carrizalillo Beach - Puerto Escondido: 15.859595, -97.078500
Manzanillo Beach - Puerto Escondido: 15.858109, -97.073007
Puerto Ángelito Beach - Puerto Escondido : 15.857655, -97.074788
Bacocho Beach - Puerto Escondido: 15.861907, -97.085538
Cacalotepec Beach – Puerto Escondido: 15.943741, -97.359960
Marinero Beach - Puerto Escondido: 15.859389, -97.060561
Main Beach - Puerto Escondido: 15.860493, -97.063512

The Weather in Puerto Escondido


Puerto Escondido
28°
few clouds
humidity: 69%
wind: 3m/s S
H 28 • L 28
26°
Sun
23°
Mon
28°
Tue
28°
Wed
25°
Thu
Weather from OpenWeatherMap

Go back to Oaxaca’s beaches


Leave your comments here: