Holidays to Puerto Escondido

Puerto Escondido is a small port town in southern Mexico’s Oaxaca state. Its beaches are famous the world over for their excellent surfing conditions. These beaches and their calmer counterparts are the town’s principle tourist draws, and major ones at that. Some beaches, like Zicatela Beach, have huge waves ideal …

Photos from other travellers

Where to stay in Puerto Escondido

Whatever your preference, we can help you find the perfect place to stay. From luxurious hotels to practical accommodation, these are our most popular hotels in Puerto Escondido, according to travellers like you.

Nearby destinations