Menu
  • Customer help
  • USD
    USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real 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 ARS Argentina, Peso
    العربية 简体中文 Čeština Dansk Deutsch English Español Français Ελληνικά עברית Italiano 日本語 한국어 Magyar Nederlands Polski Português Português Русский Svenska Türkçe

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.

Beach 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

403 results

  • La Punta Zicatela House With Pool, 3 Bedrooms

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

    The accommodation offers a prime location, within 25 minutes' walk of Playa Punta Zicatela, while natural…

    To the hotel

    Book Now
  • Villa Pacifica - Pool, Rooftop & Near Beach

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

    The holiday home offers a prime location, 3.2 km from Playa Zicatela, while natural sights like Bahia…

    To the hotel

    Book Now
  • Woodstock Penthouse With An Ocean View

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

    Puerto Angelito is not far from this apartment. To enjoy your vacation in Puerto Escondido, stay at the…

    To the hotel

    Book Now
  • Unique Mexican Charm Cliffside Villa Casa Linda

    Camino Al Faro 6A, Puerto Escondido (Oaxaca), Mexico (To the map)

    Plaza azul is just 250 metres from this 4-bathroom villa, and Puerto Angelito is around 20 minutes' walk…

    To the hotel

    Book Now
  • Loft With Jacuzzi Pichi And Mayo

    Avenida. Las Olas 104, Puerto Escondido (Oaxaca), Mexico (To the map)

    Due to its prime location in Puerto Escondido, the apartment provides access to beautiful private beaches.

    To the hotel

    Book Now
  • Refugio Del Faro - Cliffside Villa Retreat Sleeps 16

    Camino Al Faro 628, Puerto Escondido (Oaxaca), Mexico (To the map)

    This accommodation boasts a prime location approximately 600 metres from Bahia Puerto Escondido Public…

    To the hotel

    Book Now
  • Casa De La Abuela Costena

    Orcas 5, Puerto Escondido (Oaxaca), Mexico (To the map)

    This Puerto Escondido holiday home offers a convenient location, within a few blocks of the bustling…

    To the hotel

    Book Now
  • Casa Mona - Beachfront Luxury Villa - Verified Listing

    Calle Xalacaste Sin Numero Fraccionamiento, Avenida Oaxaca, Puerto Escondido (Oaxaca), Mexico (To the map)

    Carrizalillo Beach is nearly a 20-minute ride away and Puerto Escondido International airport is 5 km…

    To the hotel

    Book Now
  • Casa Eva -Ocean View Rooftop, Pool - La Punta

    From US$ 414

    Cam. A La Cruz, Puerto Escondido (Oaxaca), Mexico (To the map)

    The villa offers a prime location, 4.2 km from Bahia Puerto Escondido Public Beach, while natural sights…

    To the hotel

    price for 1 night
    Book Now From US$ 414
  • Casa Arena Zen - Stunning Ocean Views, Easy Living

    Camino Del Luz, Puerto Escondido, Puerto Escondido (Oaxaca), Mexico (To the map)

    Puerto Angelito is 19 minutes' stroll from the apartment. The 2-bedroom Casa Arena Zen - Stunning Ocean…

    To the hotel

    Book Now
  • Casa Mar Zicatela

    From US$ 77

    Mariano Matamoros 6 Mz 1 Colonia Lazaro Cardenas, Puerto Escondido (Oaxaca), Mexico (To the map)

    Playa Puerto Angelito y Manzanillo Beach is 2.5 km from the apartment. To enjoy your vacation in Puerto…

    To the hotel

    price for 1 night
    Book Now From US$ 77
  • Casa Godmar With Starlink

    From US$ 180

    Cedro 626, Puerto Escondido (Oaxaca), Mexico (To the map)

    This holiday home offers a prime location, around 10 minutes by car from Puerto Angelito, while natural…

    To the hotel

    price for 1 night
    Book Now From US$ 180
  • Casa Huicuri

    Tehuantepec 97 Apartamentos, Puerto Escondido (Oaxaca), Mexico (To the map)

    This apartment has a prime location, merely 0.7 km from Playa Coral and just near Bacocho. Attractions…

    To the hotel

    Book Now
  • Casa Amplia De 4 Recamaras En Bacocho

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

    This apartment has a prime location, around 500 metres from Playa Coral and fairly close to Bacocho.

    To the hotel

    Book Now
  • La Punta Ocean Breeze Suites - Palapa Suite

    Nayarit 918 918, Puerto Escondido (Oaxaca), Mexico (To the map)

    3.6 km from the bustling Playa Principal Beach, this accommodation is 250 metres from Puerto Surf. If…

    To the hotel

    Book Now
  • Casa Matilda, Cerca De Casa Wabi Y Hotel Terrestre

    From US$ 572

    Casas Maria Matilda, 71847, San Isidro Llano Grande, Oaxaca, Puerto Escondido (Oaxaca), Mexico (To the map)

    Situated around 20 minutes' walk from Fundacion Casa Wabi, the 2-bedroom Casa Matilda, Cerca De Casa…

    To the hotel

    price for 1 night
    Book Now From US$ 572
  • Casa Naya

    From US$ 5158

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

    The holiday home has a prime setting, 5 km from Puerto Escondido International airport, while natural…

    To the hotel

    price for 1 night
    Book Now From US$ 5158
  • Casa Calma - Adults Only

    Av Tlacochahuaya N 19 Mz III Fte A Calle Mixtecos Y Dpto A Fracc Bacochoc, Puerto Escondido (Oaxaca), Mexico (To the map)

    This apartment lies within reach of Carrizalillo Beach. Take a peaceful 10 minutes' stroll into the heart…

    To the hotel

    Book Now
  • Luxury Casa Cindy

    From US$ 225

    Camino De La Luz Casa Del Sol 1, House #2, Puerto Escondido (Oaxaca), Mexico (To the map)

    Puerto Escondido International airport can be reached within 10 minutes drive, and natural attractions…

    To the hotel

    price for 1 night
    Book Now From US$ 225
  • Cozy Apartment 4 Blocks From The Beach

    Orcas 4 2, Puerto Escondido (Oaxaca), Mexico (To the map)

    Bahia Puerto Escondido Public Beach is an 18-minute walk from the apartment. Cozy Apartment 4 Blocks…

    To the hotel

    Book Now