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

  • Sicaru Suites

    From US$ 88

    Cam. A Puerto Angelito 1102, Puerto Escondido (Oaxaca), Mexico (To the map)

    This apartment is 1.2 km from Puerto Angelito and in proximity to Bahia Puerto Escondido Public Beach.

    To the hotel

    price for 1 night
    Book Now From US$ 88
  • Ocean View Apartment Pxm

    From US$ 253

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

    Playa Punta Zicatela is nearly a 10-minute drive away, while plaza azul is just a few steps from the…

    To the hotel

    price for 1 night
    Book Now From US$ 253
  • Esmeralda 4

    Primera Sur N 744, Puerto Escondido (Oaxaca), Mexico (To the map)

    Bahia Puerto Escondido Public Beach is a short way from the premises, while Laguna de Agua Dulce is a…

    To the hotel

    Book Now
  • Habitacion Privada Con Ac En Carrizalillo Verde

    From US$ 38

    Camino A Puerto Angelito 71983, Puerto Escondido (Oaxaca), Mexico (To the map)

    This homestay offers a convenient location a few moments from cathedral. Puerto Angelito is 1.1 km from…

    To the hotel

    price for 1 night
    Book Now From US$ 38
  • Tortugas Dos Cero Uno

    From US$ 135

    Las Tortugas 1 201, Puerto Escondido (Oaxaca), Mexico (To the map)

    The apartment boasts a convenient location just near Playa Coral. Playa Marinero Puerto Escondido is…

    To the hotel

    price for 1 night
    Book Now From US$ 135
  • Casa Delfines Puerto Escondido

    Calle Primera Poniente 301, Puerto Escondido (Oaxaca), Mexico (To the map)

    The 180 m² apartment is a short way from Tortugaria y Iguanario Museum and the bustling Playa Principal…

    To the hotel

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

    From US$ 107

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

    Providing a convenient setting in Puerto Escondido, the apartment is merely 650 metres from the compact…

    To the hotel

    price for 1 night
    Book Now From US$ 107
  • Galaxy Suites

    From US$ 59

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

    The compact Playa Carrizalillo White-Sand Beach is 2.2 km from the 1-bedroom apartment. The 41 m² Galaxy…

    To the hotel

    price for 1 night
    Book Now From US$ 59
  • Villa A 5 Min A Playa Zicatela Con Alberca,Terraza Y Starlink

    From US$ 471

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

    A 20-minute walk will take you to the city centre. This 3-room apartment is nestled 4.1 km from Playa…

    To the hotel

    price for 1 night
    Book Now From US$ 471
  • Casa Sol Bacocho 3Br Mexican Coastal Home 7H

    From US$ 130

    Mitla L6, 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$ 130
  • Casa Charly Brown

    From US$ 119

    Las Tortugas 1 A, Puerto Escondido (Oaxaca), Mexico (To the map)

    The accommodation offers a prime location, not far from Playa Zicatela, while natural sights like the…

    To the hotel

    price for 1 night
    Book Now From US$ 119
  • Departamento Fila

    From US$ 55

    Calle Segunda Nte. 100 1, Puerto Escondido (Oaxaca), Mexico (To the map)

    The apartment lies approximately 25 minutes on foot from Playa Coral. A 5-minute walk will take you to…

    To the hotel

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

    From US$ 4240

    Montealban 309, 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$ 4240
  • Casa Hibiscus Zaachila 2F

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

    This 1-bedroom apartment lies about 2 km from Bahia Puerto Escondido Public Beach. The property also…

    To the hotel

    Book Now
  • Casa Hibiscus Zaachila2 E

    Bacocho Planta Alta, Puerto Escondido (Oaxaca), Mexico (To the map)

    To enjoy your vacation in Puerto Escondido, stay at the 45 m² apartment, which is 1.7 km from Puerto…

    To the hotel

    Book Now
  • Casa Snoopy

    From US$ 147

    Las Tortugas 1, Puerto Escondido (Oaxaca), Mexico (To the map)

    The villa offers a prime location, within reach of Bahia Puerto Escondido Public Beach, while natural…

    To the hotel

    price for 1 night
    Book Now From US$ 147
  • Small Apartment With Entrance To The Beach

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

    Playa Puerto Angelito y Manzanillo Beach is 2.2 km away, while Laguna de Agua Dulce is just a few steps…

    To the hotel

    Book Now
  • Casa Tachu

    From US$ 167

    Calle Primera Poniente, 213, Perez Gazga, Sector Hidalgo, San Pedro Mixtepec, Puerto Escondido, Oaxaca, Puerto Escondido (Oaxaca), Mexico (To the map)

    The compact white - sand Playa Carrizalillo Beach is just 1.1 km from the apartment, while Playa Punta…

    To the hotel

    price for 1 night
    Book Now From US$ 167
  • Beautiful Loft In Playa Carrizalillo, Ac And Wifi

    Cerrada De Pargos 103 Fraccionamiento Rinconada, Puerto Escondido (Oaxaca), Mexico (To the map)

    Playa Bacocho is situated about 2 km away, and Bahia Puerto Escondido Public Beach is within a few blocks…

    To the hotel

    Book Now
  • Casa Del Alma

    From US$ 51

    Lambityeco 7, Puerto Escondido (Oaxaca), Mexico (To the map)

    Bahia Puerto Escondido Public Beach is 2.4 km from the apartment. To enjoy your vacation in Puerto Escondido…

    To the hotel

    price for 1 night
    Book Now From US$ 51