Hotels in Puerto Escondido near Puerto Escondido, Oaxaca (PXM-Puerto Escondido Intl.)

Search hotels near Puerto Escondido, Oaxaca (PXM-Puerto Escondido Intl.)

Collect 10 nights get 1 free*

And look out for Secret Prices on select hotels

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10

Deal of the day

from $310$264
See all 21 Puerto Escondido deals

Pay now or later on most rooms

Free cancellation on most rooms

Best Price Guarantee

Hotels in Puerto Escondido near Puerto Escondido, Oaxaca (PXM-Puerto Escondido Intl.)

Puerto Escondido, Oaxaca (PXM-Puerto Escondido Intl.) Hotels

The sparkling Pacific glints from below as you fly into Puerto Escondido International Airport (PXM) as if teasing and beckoning you with its warm waters and iconic waves. Whether you’re heading to some of Mexico’s best-loved surf spots, or looking forward to lazing on the beach during your downtime, the small compact airport building provides a rapid exit to Oaxaca’s palm tree-lined coast.

Hotels in Puerto Escondido, Oaxaca (PXM-Puerto Escondido Intl.)

Visitors looking to indulge may be tempted by the grand Colonial-style 3 and 4-star mansion hotels offering plush rooms, pristine turquoise swimming pools, and luxurious sun-drenched terraces swathed with massage beds and cushioned seating areas. You can also find family-friendly modern villas with clean furniture and multiple bedrooms, as well as smart budget hotels near Puerto Escondido Airport.

Where to stay

You’ll want to base yourself in Puerto Escondido’s tourist districts, close to the city’s swathes of golden sand. Carrizalillo and Puerto Angelito are both central beaches with calmer waters. In the mornings you can watch as fishermen haul in their daily catch of red snapper, and by night head to taste the fresh seafood dishes in bistros along bustling traffic-free El Adoquin. Surfers should seek out Zicatela Beach – the mecca of Puerto’s water sports scene.

How to get to Puerto Escondido, Oaxaca (PXM-Puerto Escondido Intl.)

There are regular flights to Puerto Escondido Airport from Mexico City. It’s just a 5-minute drive to the central districts including Rinconada, or 8 minutes to Zicatela. You can hop in a taxi from outside the airport. To save some pesos, jump in a colectivo, or shared taxi. The driver will wait until the vehicle’s full before leaving.