Menu

Search options

2026-04-24

2026-04-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.

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

219 results

  • Casa Laani

    From US$ 23

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

    The Puerto Angelito beach is 1.4 km from the hotel, and the Summer Romance Lookout is located 6 km away.

    To the hotel

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

    From US$ 67

    Tercera Norte 304 Segunda Poniente, 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$ 67
  • Mayflower Hotel & Hostal

    From US$ 24

    Libertad S/N, Puerto Escondido (Oaxaca), Mexico (To the map)

    You'll need 10-minute drive to Puerto Escondido International airport. The Mayflower Hotel & Hostal Puerto…

    To the hotel

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

    From US$ 27

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

    You'll need 5-minute drive to Puerto Escondido International airport. Plus the aparthotel is 2.6 km from…

    To the hotel

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

    From US$ 68

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

    The compact Playa Carrizalillo White-Sand Beach lies a mere 1.1 km away, and the Punta Zicatela is 4.4…

    To the hotel

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

    From US$ 68

    Puerto Escondido Avenida Tercera Poniente Esquina, Primera Nte. Sur, Puerto Escondido (Oaxaca), Mexico (To the map)

    The centre of Puerto Escondido is a 10 minutes' walk of the hotel. The Playa Zicatela is a 10-minute…

    To the hotel

    price for 1 night
    Book Now From US$ 68
  • Hotel Loma Linda

    Camino A Malucano, Colonia Marinero, Puerto Escondido (Oaxaca), Mexico (To the map)

    You'll need 10-minute drive to Puerto Escondido International airport. The capsule hotel is situated…

    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
  • Casa Vemisa Puerto Escondido

    From US$ 351

    Focas 13, Puerto Escondido (Oaxaca), Mexico (To the map)

    Carrizalillo Beach is within reach of this accommodation, and the Playa Puerto Angelito y Manzanillo…

    To the hotel

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

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

    The Tortugaria y Iguanario is merely a 14-minute walk away, and the La Reforma Waterfall is 750 m from…

    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)

    The Playa Puerto Angelito y Manzanillo can be reached by car in a few minutes, while the Playa del Amor…

    To the hotel

    price for 1 night
    Book Now From US$ 107
  • The Views Jungle 202 Puerto Escondido

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

    This 2-bedroom apartment in Puerto Escondido is 6 km from the Playa Zicatela and just 0.8 km from the…

    To the hotel

    Book Now
  • Casa Guaje 5Min To Beach Bacocho And Coral 3Floor House 6 Bedrooms All With Ac 8 Beds Up To 16 Guests Wifi Starlink

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

    Within 25 minutes' walk of the apartment you will find the Bahia Puerto Escondido. Casa Guaje 5Min To…

    To the hotel

    Book Now
  • The Views Surf101 At La Escondida Puerto Escondido

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

    This apartment is located in the vicinity of the Bahia Puerto Escondido. The compact white - sand Playa…

    To the hotel

    Book Now
  • Ocean View Apartment Pxm

    From US$ 253

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

    This welcoming apartment is located around 5 minutes' drive from the Bahia Puerto Escondido. The centre…

    To the hotel

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

    From US$ 55

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

    Area attractions include the Bacocho Beach, 2.5 km away, and Commercial Walkway is in the vicinity of…

    To the hotel

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

    From US$ 124

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

    Commercial Walkway is 2.3 km from this 2-bathroom villa, while the Summer Romance Lookout is situated…

    To the hotel

    price for 1 night
    Book Now From US$ 124
  • Casa Rosa Paradise

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

    Also, the holiday home is a 14-minute stroll from Carrizalillo Beach and 10 minutes by car from the Bacocho…

    To the hotel

    Book Now
  • Habitacion Para 6 Personas

    Av. Ignacio Zaragoza 401, Puerto Escondido (Oaxaca), Mexico (To the map)

    The apartment lies 2.6 km from the Playa Puerto Angelito y Manzanillo. The city centre is just 1 km away…

    To the hotel

    Book Now
  • Sicaru Suites

    From US$ 88

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

    Guests can reach the centre of Puerto Escondido in 10 minutes' walk and visit the Bahia Puerto Escondido…

    To the hotel

    price for 1 night
    Book Now From US$ 88