Menu
  • Customer help
  • USD
    USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real BGN Bulgarian lev 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
    العربية 简体中文 Čeština Dansk Deutsch English Español Français Ελληνικά עברית Italiano 日本語 한국어 Magyar Nederlands Polski Português Português Русский Svenska Türkçe

Search options

2025-06-02

2025-06-03
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.

Luxury accommodations in Puerto Escondido (Oaxaca)

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

385 results

  • Tmx Hostal

    From US$ 21

    Puerto Escondido - Oaxaca, Puerto Escondido (Oaxaca), Mexico (To the map)

    Perez Gasga stands just 450 metres away, and Bahia Puerto Escondido Public Beach is approximately 3 km…

    To the hotel

    price for 1 night
    Book Now From US$ 21
  • Casa Sobek

    From US$ 35

    Barra De Navidad S/N, Puerto Escondido (Oaxaca), Mexico (To the map)

    You'll need 15-minute drive to Puerto Escondido International airport. The hotel in Puerto Escondido…

    To the hotel

    price for 1 night
    Book Now From US$ 35
  • Hotel Buena Vista

    From US$ 34

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

    This hotel is about 10 km from Puerto Escondido International airport and a 15-minute ride from such…

    To the hotel

    price for 1 night
    Book Now From US$ 34
  • Rinconada Surf Houses

    From US$ 97

    Mantarrayas 2, Puerto Escondido (Oaxaca), Mexico (To the map)

    The Rinconada Surf Houses - El Nopal is situated about 5 km from Puerto Escondido International airport…

    To the hotel

    price for 1 night
    Book Now From US$ 97
  • Puerto Dreams Surf House

    From US$ 25

    Amapola 731, Puerto Escondido (Oaxaca), Mexico (To the map)

    Playa Puerto Angelito y Manzanillo Beach is approximately a 10-minute drive from the accommodation, while…

    To the hotel

    price for 1 night
    Book Now From US$ 25
  • Punta Paraiso Cabanas

    From US$ 797

    S/N Alejandro Cardenas Peralta, Puerto Escondido (Oaxaca), Mexico (To the map)

    You'll need 12-minute drive to Puerto Escondido International airport. The hotel in Puerto Escondido…

    To the hotel

    price for 1 night
    Book Now From US$ 797
  • Ximajo Posada San Francisco

    Avenida Alfonso Perez Gasga 207, Puerto Escondido (Oaxaca), Mexico (To the map)

    Puerto Escondido centre can be reached within 10 minutes' walk. Bahia Puerto Escondido Public Beach is…

    To the hotel

    Book Now
  • Casa Suites Minizoo

    From US$ 535

    Crotos 6, Puerto Escondido (Oaxaca), Mexico (To the map)

    Puerto Escondido centre can be reached within 10 minutes' walk. Puerto Angelito is 10 minutes by car…

    To the hotel

    price for 1 night
    Book Now From US$ 535
  • Hotel Casa Juanita

    From US$ 39

    108 Primera Norte, Puerto Escondido (Oaxaca), Mexico (To the map)

    The centre of Puerto Escondido is a 5 minutes' walk of the accommodation. Plaza azul is nearly a 5-minute…

    To the hotel

    price for 1 night
    Book Now From US$ 39
  • Casa La Paz 1

    From US$ 32

    277 Mar Rojo, Puerto Escondido (Oaxaca), Mexico (To the map)

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

    To the hotel

    price for 1 night
    Book Now From US$ 32
  • Arena Surf Hotel, Puerto Escondido

    From US$ 22

    Puerto Escondido 1A Norte Entre 3 Y 4 Oriente, Puerto Escondido (Oaxaca), Mexico (To the map)

    The Arena Surf Hotel, Puerto Escondido is situated about 5 km from Puerto Escondido International airport…

    To the hotel

    price for 1 night
    Book Now From US$ 22
  • Museo Viscuso - Ospitalita Six Edens

    From US$ 180

    711 Primera Norte, Puerto Escondido (Oaxaca), Mexico (To the map)

    You'll need 10-minute drive to Puerto Escondido International airport. Playa Principal in Puerto Escondido…

    To the hotel

    price for 1 night
    Book Now From US$ 180
  • Hotel Zicatela Dorada

    Avenida Del Morro, Puerto Escondido (Oaxaca), Mexico (To the map)

    The centre of Puerto Escondido is a 25 minutes' walk of this hotel. The accommodation is located approximately…

    To the hotel

    Book Now
  • Casapiedraparada

    Avenida Bajada Las Brisas Esquina Jacarandas, Puerto Escondido (Oaxaca), Mexico (To the map)

    The aparthotel is located just 150 metres from Playa Zicatela and 4.7 km from Bahia Puerto Escondido…

    To the hotel

    Book Now
  • Casa Leovi

    Las Brisas Zicatela, Puerto Escondido (Oaxaca), Mexico (To the map)

    Playa Zicatela is merely an 8-minute walk from the Casa Leovi, and Playa Puerto Angelito y Manzanillo…

    To the hotel

    Book Now
  • Hotel Villa Luz

    From US$ 48

    Carretera Costera Esq. Andador Revolucion S/N, Sector Libertad, Puerto Escondido (Oaxaca), Mexico (To the map)

    Puerto Escondido centre can be reached within 10 minutes' walk. The hotel in Puerto Escondido is nearly…

    To the hotel

    price for 1 night
    Book Now From US$ 48
  • Bungalows Maresias

    From US$ 48

    Noche Buena And Jazmines Colonia Sta Maria - Puerto, Brisas de Zicatela, Mexico (To the map)

    Zicazteca is around 5 minutes' walk from the property, while Playa Puerto Angelito y Manzanillo Beach…

    To the hotel

    price for 1 night
    Book Now From US$ 48
  • Hotel Bigu

    From US$ 54

    401 Calle Jacarandas, Puerto Escondido (Oaxaca), Mexico (To the map)

    Puerto Escondido centre can be reached within 30 minutes' walk. Playa Zicatela is just an 8-minute walk…

    To the hotel

    price for 1 night
    Book Now From US$ 54
  • Casa Mar-Cos Papaloapan#5

    Calle Fresno Esquina Con Calle Mexico Sin Numero, Puerto Escondido (Oaxaca), Mexico (To the map)

    Casa Mar-Cos Papaloapan#5 Hotel is about 10 km from Puerto Escondido International airport and just 600…

    To the hotel

    Book Now
  • Hotel Le Petit

    From US$ 94

    Soledad 379 Sector Libertad, Puerto Escondido (Oaxaca), Mexico (To the map)

    The hotel is situated about 5 km from Puerto Escondido International airport and a few steps from plaza…

    To the hotel

    price for 1 night
    Book Now From US$ 94