Menu
  • Customer help
  • USD
    USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real BGN Bulgarian lev CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht
    العربية 简体中文 Čeština Dansk Deutsch English Español Français Ελληνικά עברית Italiano 日本語 한국어 Magyar Nederlands Polski Português Português Русский Svenska Türkçe

Search options

2026-03-06

2026-03-07
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.

Apartments and B&Bs 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

152 results

  • The Views Surf102 At La Escondida Puerto Escondido

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

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

    To the hotel

    Book Now
  • Studio -Trees At Mikasa- Near Beach, Pool, Fast Wifi, Ac & King Bed

    From US$ 62

    3 Delfines, Puerto Escondido (Oaxaca), Mexico (To the map)

    The 25 m^2 property lies within walking distance of Carrizalillo Beach. Playa Puerto Angelito y Manzanillo…

    To the hotel

    price for 1 night
    Book Now From US$ 62
  • Casa San Agustin #4

    From US$ 130

    Camino A La Quebradora, Habitacional San Agustin, Puerto Escondido (Oaxaca), Mexico (To the map)

    Mirador Summer Romance is 25 minutes' walk from the property. Situated 3.8 km from Playa Puerto Angelito…

    To the hotel

    price for 1 night
    Book Now From US$ 130
  • Casa Lorenza, Tu Oasis Privado En Puerto Escondido

    From US$ 178

    Jose Maria Morelos, Puerto Escondido (Oaxaca), Mexico (To the map)

    Playa Puerto Angelito y Manzanillo Beach is 10 minutes away by car and Puerto Escondido International…

    To the hotel

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

    C. Las Palmas 402, Puerto Escondido (Oaxaca), Mexico (To the map)

    The Playa Puerto Angelito y Manzanillo is 2.8 km from the bed & breakfast, and the Bacocho Beach is 4.9…

    To the hotel

    Book Now
  • Casa Mama Maya

    From US$ 38

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

    You'll need 5-minute drive to Puerto Escondido International airport. Coral Beach is 2.8 km from this…

    To the hotel

    price for 1 night
    Book Now From US$ 38
  • Ximajo Nieto

    From US$ 33

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

    Guests may find Coral Beach a short way from this hotel, and Omar's Sportfishing is about 900 metres…

    To the hotel

    price for 1 night
    Book Now From US$ 33
  • Museo Viscuso - Ospitalita Six Edens

    From US$ 180

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

    You'll need 8-minute drive to Puerto Escondido International airport. This Puerto Escondido guest house…

    To the hotel

    price for 1 night
    Book Now From US$ 180
  • Casapiedraparada

    Avenida Bajada Las Brisas Esquina Jacarandas, Puerto Escondido (Oaxaca), Mexico (To the map)

    The aparthotel is located 150 metres from the Playa Zicatela and 4.7 km from the Bahia Puerto Escondido.

    To the hotel

    Book Now
  • Cabanas Pepe

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

    Located around a 5-minute walk from plaza azul, this hotel is in proximity to the Bahia Puerto Escondido.

    To the hotel

    Book Now
  • Osa Mariposa

    Privada De Cancun 5, Col. Brisas De Zicatela, Puerto Escondido (Oaxaca), Mexico (To the map)

    This hotel is about 10 km from Puerto Escondido International airport and in proximity to such cultural…

    To the hotel

    Book Now
  • Hotel Santo Domingo

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

    The centre of Puerto Escondido is a 15 minutes' walk of this hotel. The Playa Zicatela is not far from…

    To the hotel

    Book Now
  • Hostal Caparazona

    From US$ 25

    Calle Toluca S N Adt De Hostal Osa Maripos Col Tamarindos., Puerto Escondido (Oaxaca), Mexico (To the map)

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

    To the hotel

    price for 1 night
    Book Now From US$ 25
  • Sunset Point Resort

    Calle Vista Del Sol #6, Puerto Escondido (Oaxaca), Mexico (To the map)

    You'll need 12-minute drive to Puerto Escondido International airport. The hotel is also in proximity…

    To the hotel

    Book Now
  • Hotel Casa Mantarrayas

    From US$ 139

    Calle Mantarrayas Lote 4, Puerto Escondido (Oaxaca), Mexico (To the map)

    The 2-star hotel lies within a 500-metre distance of the Playa del Amor and within a few blocks of Downtown…

    To the hotel

    price for 1 night
    Book Now From US$ 139
  • Alebrijes Surf House (Adults Only)

    From US$ 22

    Calle Del Morro S/N, Puerto Escondido (Oaxaca), Mexico (To the map)

    Puerto Angelito is situated 2.8 km from the 3-star Alebrijes Surf House Hostel Puerto Escondido, and…

    To the hotel

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

    From US$ 123

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

    Guests can visit Playa Zicatela, which is nearly 10 minutes' drive away. Carrizalillo Beach can be reached…

    To the hotel

    price for 1 night
    Book Now From US$ 123
  • Almare F4

    Bulevar Cerro De La Vieja, Puerto Escondido (Oaxaca), Mexico (To the map)

    This apartment lies around 10 minutes by car from the compact white - sand Playa Carrizalillo Beach.

    To the hotel

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

    From US$ 106

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

    Playa Coral can be found within a short walk and Commercial Walkway is nearly 10 minutes' drive away.

    To the hotel

    price for 1 night
    Book Now From US$ 106
  • 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)

    The Bacocho Beach is in proximity to this apartment. To enjoy your vacation in Puerto Escondido, stay…

    To the hotel

    Book Now