Menu

Search options

2026-11-02

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

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

253 results

  • Departamento Marsopas A 5 Minutos A Pie De Bahia Carrizalillo!!! 3

    From US$ 106

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

    Playa Zicatela can be reached by car in a few minutes, while Bacocho is right by this apartment. The…

    To the hotel

    price for 1 night
    Book Now From US$ 106
  • Departamento Full Equipped

    From US$ 22

    Privada Col Marinero Puerto Escondido Oaxaca Mexico Apartamento, Puerto Escondido (Oaxaca), Mexico (To the map)

    Downtown Puerto Escondido is 1.9 km from the 1-bedroom apartment and the bustling Playa Principal Beach…

    To the hotel

    price for 1 night
    Book Now From US$ 22
  • Sunset Apartament Starlink, Myhomepuertoescondido

    101 Cerrada De Pargos, Puerto Escondido (Oaxaca), Mexico (To the map)

    The 1-bedroom apartment is not far from Playa Zicatela, while Playa Puerto Angelito y Manzanillo Beach…

    To the hotel

    Book Now
  • Casa De 3 Recamaras En Bacocho

    From US$ 241

    Calle Retorno C1 Mza 3 Esquina Monte Alba¡N Fraccionamiento Bacocho, Puerto Escondido (Oaxaca), Mexico (To the map)

    Bahia Puerto Escondido Public Beach is located 1.9 km from the 3-bedroom apartment. It takes 10 minutes…

    To the hotel

    price for 1 night
    Book Now From US$ 241
  • Adults Only - Casa Cactus Boho Studios Near Zicatela

    From US$ 87

    Calle Quinta Oriente 201, Puerto Escondido (Oaxaca), Mexico (To the map)

    This apartment is just a 13-minute walk from Commercial Walkway and 2.9 km from Playa Puerto Angelito…

    To the hotel

    price for 1 night
    Book Now From US$ 87
  • Casa Helechos

    From US$ 24

    Cuarta Sur 209, Puerto Escondido (Oaxaca), Mexico (To the map)

    Playa Bacocho is located approximately a 15-minute ride from the homestay. The centre of Puerto Escondido…

    To the hotel

    price for 1 night
    Book Now From US$ 24
  • Casa Guiba 3 Puerto Escondido

    From US$ 24

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

    The bustling Playa Principal Beach is 2.4 km from the 24 m² apartment. To enjoy your vacation in Puerto…

    To the hotel

    price for 1 night
    Book Now From US$ 24
  • Refugio Del Mar

    From US$ 70

    91 Cerrada De Pargos, Puerto Escondido (Oaxaca), Mexico (To the map)

    The apartment boasts a prime location, in proximity to the compact Playa Carrizalillo White-Sand Beach.

    To the hotel

    price for 1 night
    Book Now From US$ 70
  • Departamento Marsopas A 5 Minutos A Pie De Bahia Carrizalillo!!! 6

    From US$ 123

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

    The bustling Playa Principal Beach is 2.2 km from this apartment and Bahia Puerto Escondido Public Beach…

    To the hotel

    price for 1 night
    Book Now From US$ 123
  • Casa Leon Rinconada

    From US$ 52

    90 Cerrada De Pargos, Puerto Escondido (Oaxaca), Mexico (To the map)

    This Puerto Escondido villa offers a convenient location, within 7 km of Mirador Summer Romance, while…

    To the hotel

    price for 1 night
    Book Now From US$ 52
  • Casa Maya, Tu Escape Con Alberca Privada

    From US$ 126

    108 Tuxtepec, Puerto Escondido (Oaxaca), Mexico (To the map)

    The holiday home offers a convenient location, 3.4 km from Playa Zicatela, while natural sights like…

    To the hotel

    price for 1 night
    Book Now From US$ 126
  • Departamento Marsopas A 5 Minutos A Pie De Bahia Carrizalillo!!!4

    From US$ 127

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

    The apartment lies merely 8 minutes on foot from Carrizalillo Beach. The centre of Puerto Escondido can…

    To the hotel

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

    From US$ 100

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

    The comfortable hotel has a convenient location 1.1 km from Playa Puerto Angelito y Manzanillo Beach.

    To the hotel

    price for 1 night
    Book Now From US$ 100
  • Hotel Palmarito

    From US$ 34

    Oceano Pacifico 106, Puerto Escondido (Oaxaca), Mexico (To the map)

    This comfortable hotel has a convenient location within reach of Playa Puerto Angelito y Manzanillo Beach.

    To the hotel

    price for 1 night
    Book Now From US$ 34
  • La Escondida H

    From US$ 36

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

    Benito Juarez Market is a few moments from this hostel, while Puerto Escondido International airport…

    To the hotel

    price for 1 night
    Book Now From US$ 36
  • Casa De Rosa - Female Only

    From US$ 9

    Calle Tercera Poniente 609, Puerto Escondido (Oaxaca), Mexico (To the map)

    Also, nature lovers will appreciate that the Puerto Escondido hostel is only 1.6 km from Playa Puerto…

    To the hotel

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

    From US$ 535

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

    The hotel has a convenient setting approximately a 10-minute drive from Playa Coral. The Casa Suites…

    To the hotel

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

    From US$ 83

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

    The hotel has a prime setting in proximity to Playa Puerto Angelito y Manzanillo Beach. The Serymar is…

    To the hotel

    price for 1 night
    Book Now From US$ 83
  • Hotel Naxhiely

    From US$ 41

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

    This hotel is about 5 km from Puerto Escondido International airport and within reach of such cultural…

    To the hotel

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

    From US$ 21

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

    Guests may find Bahia Puerto Escondido Public Beach 3.1 km from the comfortable hotel, and the compact…

    To the hotel

    price for 1 night
    Book Now From US$ 21