Oaxaca, Mexico

Puerto Escondido

The sun-kissed Puerto Escondido beach is nestled in the eponymous small town on the Oaxacan Pacific Coast in Mexico. It comes as no surprise that this town is referred to as the surf capital due to its inherent suitability for surfing enthusiasts. The distinctive name, Puerto Escondido, meaning "hidden port," draws its inspiration from the bay's spectacular camouflaged appearance. Furthermore, a folklore story echoes the kidnapped girl who managed to escape and garnered the nickname "La Escondida." Visitors are treated to a delectable seafood experience while unwinding on this picturesque beach.
Find deals on hotels and apartments near Puerto Escondido
See deals

Visitor Reviews

Visitor reviews highlight that the beach is not crowded and has lots of local food options, restaurants, and fresh fruit available. Visitors enjoy the view and the calm sea but caution that the waves can be strong at times. Visitors complain that some parts of the beach are dirty and have a gasoline smell, but still recommend it for the overall experience.

Where is Puerto Escondido?

Latitude: 15.8590399 / Longitude: -97.0644306

Puerto Escondido is located in Oaxaca. The following map of Puerto Escondido shows the exact location.

Where to Stay near Puerto Escondido?

The following map shows available accommodations and their prices.

Booking.com

These beaches might also interest you

Beaches near Puerto Escondido

Recommended

Read More