Menu

Search options

2026-07-31

2026-08-01
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.

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

177 results

  • Surf Paradise Zicatela

    From US$ 53

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

    You'll need 10-minute drive to Puerto Escondido International airport. Standing just 0.6 km from the…

    To the hotel

    price for 1 night
    Book Now From US$ 53
  • Casa Nawara

    Casa Nawara, Puerto Escondido (Oaxaca), Mexico (To the map)

    This Puerto Escondido hotel enjoys its convenient location near the Playa Zicatela. The bustling Playa…

    To the hotel

    Book Now
  • Palmar La Punta 2 Starlink 2Min Walk To The Beach

    From US$ 39

    Calle Nuevo Leon S/N Esquina Hidalgo, Colonia Zicatela, Puerto Escondido (Oaxaca), Mexico (To the map)

    The Playa Puerto Angelito y Manzanillo stands 4.1 km away, and Puerto Surf is only 350 m from this Puerto…

    To the hotel

    price for 1 night
    Book Now From US$ 39
  • Coral Villas Puerto Escondido

    From US$ 85

    Calle Focas Esquina Pulpos Fraccionamiento Rinconada, Puerto Escondido (Oaxaca), Mexico (To the map)

    The centre of Puerto Escondido is a 15 minutes' walk of this hotel. The hotel is nearly a 5-minute ride…

    To the hotel

    price for 1 night
    Book Now From US$ 85
  • Hotel Santo Domingo

    Carretera Costera Sn, Col. Granjas Del Pescador, Puerto Escondido (Oaxaca), Mexico (To the map)

    The centre of Puerto Escondido can be reached within a 15-minute walk. The hotel is also 2.6 km from…

    To the hotel

    Book Now
  • Casa Mama Maya

    From US$ 38

    Calle Zipolite #6 Fraccionamiento Playas, Puerto Escondido (Oaxaca), Mexico (To the map)

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

    To the hotel

    price for 1 night
    Book Now From US$ 38
  • La Casa De Los Angeles Boutique

    From US$ 107

    Zaachila 9 Fracc. Bacocho, Puerto Escondido (Oaxaca), Mexico (To the map)

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

    To the hotel

    price for 1 night
    Book Now From US$ 107
  • Villa Mexicana Zicatela

    From US$ 85

    Calle Del Morro S N Playa Zicatela 71980 Puerto Escondido Oax. Mexico, Puerto Escondido (Oaxaca), Mexico (To the map)

    Coral Beach is in the vicinity of this hotel, and the Bahia Puerto Escondido is 19 minutes' walk away.

    To the hotel

    price for 1 night
    Book Now From US$ 85
  • Suites Brisas Carrizalillo

    Calle Boulevard Benito Juarez No.4 Fracc. Rinconada, Puerto Escondido (Oaxaca), Mexico (To the map)

    This 3-star hotel is also 2.9 km from the Playa Zicatela in Puerto Escondido. There is the Playa Puerto…

    To the hotel

    Book Now
  • Casa Bvella Great Small Hotel Boutique

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

    The 3-star hotel is also merely a 5-minute walk from Bacocho Beach. The property is 2.4 km from the bustling…

    To the hotel

    Book Now
  • Colorada House

    From US$ 9

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

    The centre of Puerto Escondido is a 5 minutes' walk of this hotel. Plaza azul is within reach of the…

    To the hotel

    price for 1 night
    Book Now From US$ 9
  • Best Night Aldea Bacocho

    From US$ 56

    Av Montealban 5, Puerto Escondido (Oaxaca), Mexico (To the map)

    The hotel is located a mere 450 metres from Bacocho Beach and within 25 minutes' walk of Parque Flores.

    To the hotel

    price for 1 night
    Book Now From US$ 56
  • Cabanas La Punta

    Heroes Oaxaquenos Esquina Heroes Oaxaquenos Punta Zicatela, Puerto Escondido (Oaxaca), Mexico (To the map)

    Puerto Surf Lessons is located 500 m from the hotel, and such natural sites as the Bahia Puerto Escondido…

    To the hotel

    Book Now
  • Eco Villas La Flia

    From US$ 877

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

    The hotel is also within a 10-minute drive of the bustling Playa Principal Beach in Puerto Escondido.

    To the hotel

    price for 1 night
    Book Now From US$ 877
  • Hotel Premier

    From US$ 24

    Avenida Hidalgo Esquina 1Era Oriente Colonia Centro, Puerto Escondido (Oaxaca), Mexico (To the map)

    Downtown Puerto Escondido is located not far from the hotel, and such natural sites as the bustling Playa…

    To the hotel

    price for 1 night
    Book Now From US$ 24
  • Punta Paraiso Resort

    From US$ 41

    Av. Alejandro Cardenas S/N, Puerto Escondido (Oaxaca), Mexico (To the map)

    Located 3.4 km from the Playa Punta Zicatela, this Puerto Escondido hotel is also 3.2 km from Commercial…

    To the hotel

    price for 1 night
    Book Now From US$ 41
  • Cabanas Pepe

    Fundadores 506, Libertad, 71980 Puerto Escondido, Oax., Mexico, Puerto Escondido (Oaxaca), Mexico (To the map)

    Lalo Ecotours is located within a 400-metre distance of the hotel, and such natural sites as the Playa…

    To the hotel

    Book Now