Menu

Search options

2026-08-25

2026-08-26
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

241 results

  • Adelfa Suites

    From US$ 48

    Barriletes 16, Puerto Escondido (Oaxaca), Mexico (To the map)

    The Summer Romance Lookout is 2.2 km away, while the Playa del Amor is about 500 metres from this apartment.

    To the hotel

    price for 1 night
    Book Now From US$ 48
  • Casa Conicarit

    From US$ 100

    Calle Delfines Fraccionamiento Rinconada, Puerto Escondido (Oaxaca), Mexico (To the map)

    The hotel has a prime location 3.1 km from the Playa Zicatela. The Casa Conicarit Puerto Escondido offers…

    To the hotel

    price for 1 night
    Book Now From US$ 100
  • Chante

    From US$ 5

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

    You'll need 10-minute drive to Puerto Escondido International airport. Carrizalillo Beach is a mere 1.1…

    To the hotel

    price for 1 night
    Book Now From US$ 5
  • Hotel San Juan

    From US$ 29

    Felipe Merklin 503 Sector Libertad, Puerto Escondido (Oaxaca), Mexico (To the map)

    The Playa Punta Zicatela is within a few blocks of this hotel and the Tortugaria y Iguanario is about…

    To the hotel

    price for 1 night
    Book Now From US$ 29
  • Hotel Axolotl

    From US$ 31

    Roca Blanca, Puerto Escondido (Oaxaca), Mexico (To the map)

    The prime location of the hotel places guests 2.4 km from the Playa Puerto Angelito y Manzanillo and…

    To the hotel

    price for 1 night
    Book Now From US$ 31
  • Puerto Dreams H

    From US$ 10

    Jacarandas, Sector Juarez, Centro, Puerto Escondido (Oaxaca), Mexico (To the map)

    The hostel is located in a business area of Puerto Escondido, within 25 minutes' walk of the Playa Puerto…

    To the hotel

    price for 1 night
    Book Now From US$ 10
  • Secret Spot By Palapita Beach House

    From US$ 16

    Calle Del Morro Sn, Puerto Escondido (Oaxaca), Mexico (To the map)

    This Puerto Escondido hostel is located 2.4 km from the compact white - sand Playa Carrizalillo Beach…

    To the hotel

    price for 1 night
    Book Now From US$ 16
  • Hotel Posada Playa Manzanillo

    From US$ 27

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

    You'll need 10-minute drive to Puerto Escondido International airport. The Summer Romance Lookout is…

    To the hotel

    price for 1 night
    Book Now From US$ 27
  • Casa Puerto Bonito, Aparthotel & Coworking

    From US$ 51

    Calle Tercera Poniente, Esquina Con Camino A Puerto Angelito Sin Numero, Puerto Escondido (Oaxaca), Mexico (To the map)

    The hotel has a convenient setting 2.4 km from the Bacocho Beach. The Puerto Angelito beach can be reached…

    To the hotel

    price for 1 night
    Book Now From US$ 51
  • Hotel Villas Xaiba

    From US$ 46

    Privada De Cortes Nº 6 Fraccionamiento Los Ficus, Puerto Escondido (Oaxaca), Mexico (To the map)

    The hotel has a convenient setting within 10 minutes' drive of the Playa Puerto Angelito y Manzanillo…

    To the hotel

    price for 1 night
    Book Now From US$ 46
  • La Olita

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

    Take a peaceful 15 minutes' stroll into the heart of Puerto Escondido city centre. About 10 minutes by…

    To the hotel

    Book Now
  • Casona Del Sol

    From US$ 52

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

    The Playa Zicatela is within a 3-km distance of this apartment. To enjoy your vacation in Puerto Escondido…

    To the hotel

    price for 1 night
    Book Now From US$ 52
  • Hotel Costamar, Puerto Escondido

    From US$ 59

    Agua Zarca 22, Puerto Escondido (Oaxaca), Mexico (To the map)

    This comfortable hotel has a convenient setting 3.2 km from the Bahia Puerto Escondido. The Costamar…

    To the hotel

    price for 1 night
    Book Now From US$ 59
  • Casa De La Gente Nube

    From US$ 35

    Carr Costera Sn Colonia El Marinero, Puerto Escondido (Oaxaca), Mexico (To the map)

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

    To the hotel

    price for 1 night
    Book Now From US$ 35
  • Casa Santaella

    From US$ 32

    Quinta Norte 202, Centro, Puerto Escondido, Oax., Mexico, Puerto Escondido (Oaxaca), Mexico (To the map)

    The guest house has a prime setting nearly 25 minutes' walk from the bustling Playa Principal Beach, while…

    To the hotel

    price for 1 night
    Book Now From US$ 32
  • Villa Maria Bed And Breakfast

    From US$ 103

    Balcones Del Mar 24, Puerto Escondido (Oaxaca), Mexico (To the map)

    The hotel places you around a 10-minute drive from the Bahia Puerto Escondido and 3.1 km from the Summer…

    To the hotel

    price for 1 night
    Book Now From US$ 103
  • La Casona Hostel

    From US$ 9

    C. Oceano Pacifico 205, Los Mangos, 71984 Puerto Escondido, Oax, Puerto Escondido (Oaxaca), Mexico (To the map)

    The hostel is located in an entertainment area of Puerto Escondido, about a 25-minute stroll from the…

    To the hotel

    price for 1 night
    Book Now From US$ 9
  • Apartment Tortugas - Rooms With Ac And Great Pool At 5 Min From Carrizalillo Beach And Benito Juarez Bulevard

    From US$ 141

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

    Downtown Puerto Escondido is located 1.8 km from this apartment. While exploring Puerto Escondido, guests…

    To the hotel

    price for 1 night
    Book Now From US$ 141
  • Madre Tierra Hostal

    From US$ 10

    311 Avenida Hidalgo, Puerto Escondido (Oaxaca), Mexico (To the map)

    This Puerto Escondido hotel is not far from the compact white - sand Playa Carrizalillo Beach, while…

    To the hotel

    price for 1 night
    Book Now From US$ 10
  • Hotel Yurimar

    From US$ 17

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

    Carrizalillo Beach is 2.1 km from this comfortable hotel, and the Playa Puerto Angelito y Manzanillo…

    To the hotel

    price for 1 night
    Book Now From US$ 17