Menu
  • Customer help
  • USD
    USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht ARS Argentina, Peso
    العربية 简体中文 Čeština Dansk Deutsch English Español Français Ελληνικά עברית Italiano 日本語 한국어 Magyar Nederlands Polski Português Português Русский Svenska Türkçe

Search options

2026-07-24

2026-07-25
Ages of children:
Choose the age of a child
Choose the age of children
Cancel
OK

Maximum period that can be booked is 30 days. Please enter alternative dates.

All Puerto Escondido (Oaxaca) hotels

Filter Results

Narrow your choice

Open Filter Close Filter

Hotels by stars

Budget (per night)

Other property types

Landmarks

Hotel types

User rating

Facilities

In the room

Specify by

Apply Filters
Clear Filters

563 results

  • Terrestre, A Member Of Design Hotels

    From US$ 340

    Carretera Federal Km 113, Puerto Salina Cruz, Santiago Pinotepa Nacional, Puerto Escondido (Oaxaca), Mexico (To the map)

    This hotel is a great place to stay due to its beachfront location in Puerto Escondido. The Terrestre…

    To the hotel

    price for 1 night
    Book Now From US$ 340
  • Hotel Escondido, Puerto Escondido - Adults Only

    From US$ 330

    Car. Federal Salina Cruz Km 113, Puerto Escondido (Oaxaca), Mexico (To the map)

    The stylish hotel offers private access to a white sand beach with lounge chairs, beach umbrellas, and…

    To the hotel

    price for 1 night
    Book Now From US$ 330
  • Casa Yuma, Puerto Escondido

    From US$ 281

    Ventanilla Los Naranjos M, Lote 10, Puerto Escondido (Oaxaca), Mexico (To the map)

    The hotel is located in a beach area of Puerto Escondido. This Puerto Escondido hotel offers private…

    To the hotel

    price for 1 night
    Book Now From US$ 281
  • Surf Olas Altas

    From US$ 60

    Av. Del Moro, Col. Marinero 310, Puerto Escondido (Oaxaca), Mexico (To the map)

    Nearly a 10-minute drive from the compact Playa Carrizalillo White-Sand Beach, the hotel lies in the…

    To the hotel

    price for 1 night
    Book Now From US$ 60
  • Cabane Container Hotel - Adults Only

    From US$ 62

    Calle Xalacaste Sin Numero Fraccionamiento Oaxtuxtla La Barra Primera Seccion, Puerto Escondido (Oaxaca), Mexico (To the map)

    The hotel has a prime setting 4.6 km from the Summer Romance Lookout. Be sure to visit the Bahia Puerto…

    To the hotel

    price for 1 night
    Book Now From US$ 62
  • Hotel Santa Fe

    From US$ 152

    Calle Del Morro, Colonia Marinero, Puerto Escondido (Oaxaca), Mexico (To the map)

    This Puerto Escondido hotel is nestled in an entertainment neighbourhood, within easy reach of the restaurant…

    To the hotel

    price for 1 night
    Book Now From US$ 152
  • Hotel Rockaway

    From US$ 74

    Calle Del Morro S/N Playa Zicatela, Puerto Escondido (Oaxaca), Mexico (To the map)

    The hotel is 3.4 km from the bustling Playa Principal Beach, 3.5 km from Coral Beach. Natural attractions…

    To the hotel

    price for 1 night
    Book Now From US$ 74
  • Nilu Puerto Escondido By Selina

    From US$ 12

    4 Av. Del Morro, Puerto Escondido (Oaxaca), Mexico (To the map)

    This Puerto Escondido hotel boasts a quiet setting just 300 m from Playa Marinero. The Nilu Puerto Escondido…

    To the hotel

    price for 1 night
    Book Now From US$ 12
  • Hotelito Swiss Oasis, Playa Zicatela - Adults Only - Kitchen - Cocina

    From US$ 71

    Andador Gaviotas, Calle Del Morro, Brisas De Zicaela, Puerto Escondido (Oaxaca), Mexico (To the map)

    Around a 10-minute ride from the Bahia Puerto Escondido, the hotel is also around a 15-minute ride from…

    To the hotel

    price for 1 night
    Book Now From US$ 71
  • Casa Bonita (Adults Only)

    From US$ 75

    Avenida Alejandro Cardenas, Col Brisas De Zicatela, Puerto Escondido, Oax, Puerto Escondido (Oaxaca), Mexico (To the map)

    The aparthotel is 3.1 km from the bustling Playa Principal Beach and 2.7 km from the Playa Punta Zicatela.

    To the hotel

    price for 1 night
    Book Now From US$ 75
  • Hotel Blater

    From US$ 74

    Calle del Morro, S/N, Puerto Escondido (Oaxaca), Mexico (To the map)

    You'll need 10-minute drive to Puerto Escondido International airport. A popular place in Puerto Escondido…

    To the hotel

    price for 1 night
    Book Now From US$ 74
  • Casona Sforza

    From US$ 392

    La Barra Santa Maria Colotepec Domicilio Conocido, Puerto Escondido (Oaxaca), Mexico (To the map)

    This Puerto Escondido hotel has beachfront location and is surrounded by a lush garden and gardens. Commercial…

    To the hotel

    price for 1 night
    Book Now From US$ 392
  • Hotel El Mirador

    From US$ 50

    Carretera Costera Del Pacifico 113 Sector Hidalgo, Puerto Escondido (Oaxaca), Mexico (To the map)

    The hotel has a prime setting in the vicinity of the compact white - sand Playa Carrizalillo Beach, while…

    To the hotel

    price for 1 night
    Book Now From US$ 50
  • Bungalows Zicatela

    From US$ 99

    Calle Del Morro, Colonia El Marinero, Puerto Escondido (Oaxaca), Mexico (To the map)

    The Bacocho Beach is nearly a 10-minute drive from the affordable hotel which is also within easy reach…

    To the hotel

    price for 1 night
    Book Now From US$ 99
  • Che Puerto Escondido Hostel & Bar Adults Only

    From US$ 18

    Hidalgo Calle Hidalgo S/N Santa Maria Colotepec, Puerto Escondido (Oaxaca), Mexico (To the map)

    The hostel is 4.3 km from the Playa Puerto Angelito y Manzanillo and 3.3 km from such cultural venues…

    To the hotel

    price for 1 night
    Book Now From US$ 18
  • Tower Bridge Hostel

    From US$ 10

    Oceano Antartico 1, Puerto Escondido (Oaxaca), Mexico (To the map)

    This Puerto Escondido hostel is 3.4 km from a Beach Club Cocos beach. The bustling Playa Principal Beach…

    To the hotel

    price for 1 night
    Book Now From US$ 10
  • Hotel Camino Del Sol

    From US$ 33

    Carretera Costera Km1, Fraccionamiento Granjas Del Pescador, Puerto Escondido (Oaxaca), Mexico (To the map)

    The centre of Puerto Escondido can be reached within a 5-minute walk, and natural attractions like the…

    To the hotel

    price for 1 night
    Book Now From US$ 33
  • Hotel Zandoyo Bed & Breakfast

    From US$ 64

    Calle D3, Puerto Escondido (Oaxaca), Mexico (To the map)

    You'll be 3.1 km from the Playa Zicatela and merely 1.9 km from the Bahia Puerto Escondido. The Zandoyo…

    To the hotel

    price for 1 night
    Book Now From US$ 64
  • Casa Beu Hotel Boutique

    From US$ 65

    Calle Guerrero Esq. Calle Hidalgo Col. Brisas De Zicatela, Puerto Escondido (Oaxaca), Mexico (To the map)

    The hotel has a prime setting 3.1 km from the Summer Romance Lookout, while natural sights like the Playa…

    To the hotel

    price for 1 night
    Book Now From US$ 65
  • Casa Losodeli & Coworking- Adults Only

    From US$ 57

    Prolongacion 2Da Norte, Esquina Carretera Costera, Puerto Escondido (Oaxaca), Mexico (To the map)

    This Puerto Escondido hostel is approximately 1 km from a Playa Puerto Angelito beach. Natural sights…

    To the hotel

    price for 1 night
    Book Now From US$ 57