Menu

Search options

2026-11-09

2026-11-10
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.

Central hotels 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

260 results

  • La Escondida H

    From US$ 36

    Jacarandas 2164, Puerto Escondido (Oaxaca), Mexico (To the map)

    Benito Juarez Market is within a few blocks of this Puerto Escondido hostel, and natural sites like Bahia…

    To the hotel

    price for 1 night
    Book Now From US$ 36
  • Tmx Hostal

    From US$ 21

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

    This Puerto Escondido hotel has a convenient setting 2.3 km from Playa Puerto Angelito y Manzanillo Beach.

    To the hotel

    price for 1 night
    Book Now From US$ 21
  • Hotel Serymar

    From US$ 83

    Carretera Costera Del Pacifico 705, Puerto Escondido (Oaxaca), Mexico (To the map)

    Downtown Puerto Escondido is located 700 metres away, and Playa Coral is nearly 20 minutes' walk from…

    To the hotel

    price for 1 night
    Book Now From US$ 83
  • El Pulpo

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

    There is Commercial Walkway a 25-minute stroll from the Puerto Escondido hostel. Nature lovers will appreciate…

    To the hotel

    Book Now
  • Rinconada Surf Houses

    From US$ 100

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

    This hotel has a convenient setting merely 1.9 km from Bahia Puerto Escondido Public Beach. Mirador Summer…

    To the hotel

    price for 1 night
    Book Now From US$ 100
  • Casa Suites Minizoo

    From US$ 535

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

    Playa Coral is about 10 minutes away by car, while Carrizalillo Beach is within 25 minutes' walk of the…

    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)

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

    To the hotel

    price for 1 night
    Book Now From US$ 39
  • Ximajo Nieto

    From US$ 33

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

    Guests may find Commercial Walkway a short way from this hotel, and Tortugaria y Iguanario Museum is…

    To the hotel

    price for 1 night
    Book Now From US$ 33
  • Hotel Martina'S

    From US$ 67

    Tercera Norte 304 Segunda Poniente, Puerto Escondido (Oaxaca), Mexico (To the map)

    You'll need 5-minute drive to Puerto Escondido International airport. This comfortable hotel is right…

    To the hotel

    price for 1 night
    Book Now From US$ 67
  • Casa Laani

    From US$ 23

    Av. Alfonso Perez Gasga Sn, Puerto Escondido (Oaxaca), Mexico (To the map)

    The hotel has a prime location in proximity to the compact white - sand Playa Carrizalillo Beach. Cascada…

    To the hotel

    price for 1 night
    Book Now From US$ 23
  • Hotel Posada Girasol

    From US$ 60

    Novena Norte Edificio, Puerto Escondido (Oaxaca), Mexico (To the map)

    The comfortable hotel has a prime location 2.2 km from Playa Puerto Angelito y Manzanillo Beach. The…

    To the hotel

    price for 1 night
    Book Now From US$ 60
  • Casa Jalisco

    From US$ 495

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

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

    To the hotel

    price for 1 night
    Book Now From US$ 495
  • Casa Almara

    From US$ 1927

    Montealban 12, Puerto Escondido (Oaxaca), Mexico (To the map)

    You'll need 5-minute drive to Puerto Escondido International airport. Guests staying at this Puerto Escondido…

    To the hotel

    price for 1 night
    Book Now From US$ 1927
  • Casa Rockot

    From US$ 68

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

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

    To the hotel

    price for 1 night
    Book Now From US$ 68
  • Habitacion Ideal

    Av. Perez Gasga Esquina Calle La Lagunita, Puerto Escondido (Oaxaca), Mexico (To the map)

    The hotel has a convenient setting 2.6 km from Playa Coral, while natural sights like the compact white…

    To the hotel

    Book Now
  • Casa Jalisco

    From US$ 630

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

    The hotel is about 5 km from Puerto Escondido International airport and 1.6 km from such cultural venues…

    To the hotel

    price for 1 night
    Book Now From US$ 630
  • Casa Bacocho

    From US$ 64

    Tlacochahuaya, Mitla 2, Bacocho, 71980 Puerto Escondido, Oax., Puerto Escondido (Oaxaca), Mexico (To the map)

    This Puerto Escondido guest house has a convenient setting only 1.4 km from Playa Puerto Angelito y Manzanillo…

    To the hotel

    price for 1 night
    Book Now From US$ 64
  • Test1

    From US$ 160

    18 Tehuantepec, Puerto Escondido (Oaxaca), Mexico (To the map)

    Playa Zicatela is within reach of the hotel, while Playa Puerto Angelito y Manzanillo Beach is nestled…

    To the hotel

    price for 1 night
    Book Now From US$ 160
  • Casa Betina

    From US$ 107

    Calle Tercera Pte. 38, Puerto Escondido (Oaxaca), Mexico (To the map)

    Located within 200 metres of plaza azul, this hotel is a short way from Bahia Puerto Escondido Public…

    To the hotel

    price for 1 night
    Book Now From US$ 107
  • Casa Vacacional

    From US$ 2597

    Focas 12 Casa, Puerto Escondido (Oaxaca), Mexico (To the map)

    This Puerto Escondido hotel has a prime setting around 25 minutes' walk from Playa Bacocho. Mirador Summer…

    To the hotel

    price for 1 night
    Book Now From US$ 2597