Menu

Search options

2026-11-04

2026-11-05
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

254 results

  • Estrella De Mar Suites

    From US$ 150

    C. Quinta Sur 341, Puerto Escondido (Oaxaca), Mexico (To the map)

    The 2-room apartment is 1.7 km from Playa Coral and a short way from Bahia Puerto Escondido Public Beach.

    To the hotel

    price for 1 night
    Book Now From US$ 150
  • Casa Guiba 2 Puerto Escondido

    From US$ 29

    Cerrada De La Antartida, Puerto Escondido (Oaxaca), Mexico (To the map)

    Playa Puerto Angelito y Manzanillo Beach is located approximately 10 minutes' drive from the 24 m² apartment.

    To the hotel

    price for 1 night
    Book Now From US$ 29
  • Casa Bella

    From US$ 120

    Los Caracoles 27, Puerto Escondido (Oaxaca), Mexico (To the map)

    This villa has a convenient setting, 5 km from Puerto Escondido International airport, while natural…

    To the hotel

    price for 1 night
    Book Now From US$ 120
  • Casa Mirador 360

    From US$ 121

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

    The accommodation offers a prime location, only 1.5 km from Playa Puerto Angelito y Manzanillo Beach…

    To the hotel

    price for 1 night
    Book Now From US$ 121
  • Habitacion Sol

    From US$ 63

    Los Caracoles 27, Puerto Escondido (Oaxaca), Mexico (To the map)

    This homestay lies a mere 1.8 km from Downtown Puerto Escondido. The city centre is just 2 km away and…

    To the hotel

    price for 1 night
    Book Now From US$ 63
  • The Views Surf101 At La Escondida Puerto Escondido

    3 Calle Sexta Sur, Puerto Escondido (Oaxaca), Mexico (To the map)

    This 2-bedroom apartment in Puerto Escondido is a mere 0.7 km from Downtown Puerto Escondido and a short…

    To the hotel

    Book Now
  • Departamento Marsopas A 5 Minutos A Pie De Bahia Carrizalillo!!! 1

    From US$ 92

    1 Marsopas, Puerto Escondido (Oaxaca), Mexico (To the map)

    This 100 m² apartment is 3 km from Playa Zicatela, while Mirador Summer Romance is 2.3 km away. The city…

    To the hotel

    price for 1 night
    Book Now From US$ 92
  • Aguamiel Manzanillo

    Residencial Manzanillo Reef 1, C. Quinta Sur Casa 16, Hidalgo, 71980 Puerto Escondido, Oax. C. Quinta Sur Casa 16, Hidalgo,, Puerto Escondido (Oaxaca), Mexico (To the map)

    Puerto Escondido International airport can be reached within 10 minutes drive, and natural attractions…

    To the hotel

    Book Now
  • Casa Rosa Paradise

    From US$ 193

    C. Quinta Sur 17 A, Puerto Escondido (Oaxaca), Mexico (To the map)

    Plaza azul is a mere 250 metres from the 2-bathroom villa, and Puerto Angelito is merely 1.2 km away.

    To the hotel

    price for 1 night
    Book Now From US$ 193
  • Penthouse Bella Vista

    Los Caracoles 27 Penthouse, Puerto Escondido (Oaxaca), Mexico (To the map)

    The apartment is 2.1 km from Bahia Puerto Escondido Public Beach and not far from Carrizalillo Beach.

    To the hotel

    Book Now
  • La Casa De Yaya

    From US$ 153

    Calle Condesa #37 Fraccionamiento Brisas Diamante, Puerto Escondido (Oaxaca), Mexico (To the map)

    Puerto Escondido International airport can be reached within 5 minutes drive, and natural attractions…

    To the hotel

    price for 1 night
    Book Now From US$ 153
  • El Cofre De Los Tesoros

    From US$ 46

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

    Puerto Angelito is 16 minutes' stroll from this apartment. To enjoy your vacation in Puerto Escondido…

    To the hotel

    price for 1 night
    Book Now From US$ 46
  • El Departamento De Los Nonos

    Atunes 20, Puerto Escondido (Oaxaca), Mexico (To the map)

    The apartment boasts a convenient location, a short way from the compact white - sand Playa Carrizalillo…

    To the hotel

    Book Now
  • Casa San Jeronimo

    From US$ 30

    115 Avenida Oaxaca, Puerto Escondido (Oaxaca), Mexico (To the map)

    Puerto Angelito is 18 minutes' stroll from the apartment. The 7-room Casa San Jeronimo Apartment Puerto…

    To the hotel

    price for 1 night
    Book Now From US$ 30
  • Edificio Teocalli, Bacocho Puerto Escondido

    From US$ 107

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

    The compact Playa Carrizalillo White-Sand Beach is merely 1.6 km from this apartment. To enjoy your vacation…

    To the hotel

    price for 1 night
    Book Now From US$ 107
  • Ocean View House With 3 Levels Terrace And Pool 5 Min To Beach Bacocho Coral And Carrizalillo

    From US$ 208

    Calle C5 Casa Guaje, Puerto Escondido (Oaxaca), Mexico (To the map)

    Puerto Angelito is only 1.8 km from the apartment. To enjoy your vacation in Puerto Escondido, stay at…

    To the hotel

    price for 1 night
    Book Now From US$ 208
  • Little Cuarto Con Acondicionado

    Carretera Costera Sn Col El Marinero Puerto Escondido Oax, Puerto Escondido (Oaxaca), Mexico (To the map)

    This apartment lies approximately a 10-minute drive from Puerto Angelito. Playa Puerto Angelito y Manzanillo…

    To the hotel

    Book Now
  • Loft 1 Aire Acondicionado

    From US$ 57

    Pedro Ferriz, Puerto Escondido (Oaxaca), Mexico (To the map)

    This 200 m² apartment lies 1.7 km from Carrizalillo Beach. The city centre is just 1 km away and Puerto…

    To the hotel

    price for 1 night
    Book Now From US$ 57
  • Casa Mixtecos Habitacion 1

    From US$ 54

    Mixtecos 3, Puerto Escondido (Oaxaca), Mexico (To the map)

    Area attractions include Playa Zicatela, 3.5 km away, and Playa Puerto Angelito y Manzanillo Beach is…

    To the hotel

    price for 1 night
    Book Now From US$ 54
  • La Posada Del Monsieur

    From US$ 87

    19 Atunes Rinconada, Puerto Escondido (Oaxaca), Mexico (To the map)

    The 2-room apartment lies in the vicinity of Playa Puerto Angelito y Manzanillo Beach. The bustling Playa…

    To the hotel

    price for 1 night
    Book Now From US$ 87