The Best Resorts in Puerto Escondido, Mexico

Puerto Angelito beach is perfect for soaking up the sunshine in Puerto Escondido, Mexico.
Puerto Angelito beach is perfect for soaking up the sunshine in Puerto Escondido, Mexico. | © Arbelaez F / Alamy Stock Photo
Photo of Laura Field
19 August 2021
View

Bid adios to the blockbuster hotels of the Riviera Maya and head instead to Oaxaca’s surfer-beloved beach town for laid-back retreats with the full roster of bars, spas and restaurants.

If you want to swerve the all-inclusive hotels of Cancún and Playa del Carmen in Mexico, the relaxed beach town of Puerto Escondido, on Oaxaca’s Pacific Coast, is just the ticket. Here you get the very same flawless beaches, endless water sports and excursions, from horseback riding to hot springs, but the town’s places to stay – despite all their bells and whistles – still feel like hush-hush hideaways. You won’t find casinos here, but you will uncover sizeable pools, all-service spas, and restaurants and bars where you won’t need to lift a finger – these top Puerto Escondido resorts are all bookable with Culture Trip.

Hotel Escondido

4.6/5 (125 Reviews)
A straw-roofed suite at the Hotel Escondido opens out to a desert landscape.
© Hotel Escondido / Expedia
Price Drop
Now from $608 per night
From Mexico’s own Grupo Habita brand – whose other properties include Downtown in Mexico City and the Robey in Chicago – comes Hotel Escondido, just outside Puerto Escondido town, in a secluded, privileged spot next to the Pacific. There are 16 cabins with traditional Mexican palapa-thatched roofs at this Escondido resort, all decked out with rustic wooden floorboards and their own terrace and pool. This laid-back yet luxurious place has everything you need at the tinkle of a metaphorical bell: from the pool sunken into the sand, to the two beach huts that double as the spa – offering massages to the sound of the waves.
More info

Hotel Rockaway

4.4/5 (190 Reviews)
The outdoor pool area with two pools and the hotel buildings with curved balconies at the Hotel Rockaway.
© Hotel Rockaway / Expedia
Price Drop
Now from $77 per night
High-end Hotel Rockaway is in the Zicatela Beach area, and ticks off the resort checklist with a choice of rooms and apartments, a restaurant, two pools, a gym and even its own parade of shops at the adjoining Rockaway Plaza. There are massages and the services of a beauty salon to summon – all an effortless flip-flop away from the sea.
More info

Punta Zicatela Hotel

Resort, Hotel
Map View
From this hotel room at Punta Zicatela Hotel a hammock can be seen swinging on its adjacent balcony as the sun sets of the pacific ocean.
© Punta Zicatela Hotel / Expedia
Punta Zicatela Hotel is where the name suggests – right next to the iconic point of Zicatela Beach. Small in size, yet big in mindset, it has just 28 white and turquoise rooms, with hammock-adorned balconies overlooking the ocean. The pool is framed by a lush garden and leads out to the hotel’s very own beach club with loungers laid out on the sand. Tuck into fresh fruits and juices at the continental breakfast, or sip on a mint-infused grasshopper cocktail while watching the sunset on the rooftop terrace. This Escondido resort also offers yoga sessions and massages, with surf classes and turtle conservation offered as extras.

Vivo Resorts

4.3/5 (228 Reviews)
The beachfront Vivo Resorts and the beach as the Pacific Ocean laps the shore as the sun sets.
© Vivo Resorts / Expedia
Price Drop
Now from $193 per night
Eight miles outside of Puerto Escondido, on its own patch of beach, is the spectacular Vivo Resorts. Two colossal pools look out to the sea, surrounded by the hotel’s lavish oceanfront suites. Head out to kayak, stretch out with some yoga or horseback ride to hot springs during the day. When you return, the Senses Spa by Elaina offers citrus body wraps and eucalyptus massages for ultimate pampering.
More info

Why Book With Culture Trip?

  • Free cancellation

    In these uncertain times, cancel or change for free on select properties.

  • Price-match guarantee

    Find a better price on your booking and we’ll match it. Simple.

  • Unbiased & trustworthy

    Book from recommendations handpicked by travel experts.

  • Hotel Santa Fe

    4.3/5 (430 Reviews)
    The outdoor pool area with a pergola and fringed by tropical plants at Hotel Santa Fe.
    © Hotel Santa Fe / Expedia
    Price Drop
    Now from $96 per night
    Hotel Santa Fe resort in Puerto Escondido sits between the immaculate Zicatela and Marinero beaches, so you won’t be far from a strip of sand. The rustic rooms feature locally crafted Mexican furnishings and private balconies. There are verdant gardens surrounding the two pools – one for adults only, the other for families – and a pretty terrace with loungers that overlook the ocean. The open-air restaurant lies under a giant, thatched palapa roof and serves up fresh shrimp cocktail, delicious veggie dishes and coffee that’s roasted daily.
    More info

    Posada Real Puerto Escondido

    3.9/5 (267 Reviews)
    The beachfront pool area at the Posada Real Puerto Escondido has an island of towering palm trees in the middle of it.
    © Posada Real Puerto Escondido / Expedia
    Price Drop
    Now from $96 per night
    Posada Real Puerto Escondido is a laid-back resort, sitting oceanfront on Bacocho Beach. An all-action affair, you’ll never be at a loss for what to do here – whether it’s enjoying the ocean at Coco’s Beach Club, or getting active on the tennis court, taking up beach volleyball or trying your hand at mini golf. To reward your efforts, there are two pools for chilling out, as well as two bars and three restaurants to refuel at.
    More info

    Villas Carrizalillo Hotel

    Villa
    Map View
    The sun sets over the Pacific Ocean as seen from the terrace at Villas Carrizalillo Hotel which has been hung with hammocks.
    © Villas Carrizalillo Hotel / Expedia
    Villas Carrizalillo Hotel comprises 12 secluded villas that overlook Carrizalillo Bay. Nearby, you can experience the bioluminescent waters of the Manialtepec Lagoon on a boat trip, or try your hand at Oaxacan gastronomy with some cooking classes. On a terrace above the hotel’s pool area, you’ll find Restaurante Espadín where you can gorge on spicy shrimp tacos, freshly grilled snapper or chicken breast marinated in black mole sauce – all while sampling mezcal cocktails and looking out over the bay.

    Samora Luxury Resort

    Resort, Hotel, Spa Hotel, Luxury
    Map View
    The long pool leads all the way to the beach along a cactus lined strip from the straw-roofed deck at Samora Luxury Resort.
    © Samora Luxury Resort / Expedia
    Samora Luxury Resort in Puerto Escondido is an exquisite collection of lavish bungalow suites on Cumana Beach. Swim some laps of the incredible 40-meter pool, or perch on the end and look out at the Pacific and serrated Sierra Madre del Sur mountains. The beach club is where you’ll be served a fresh, tropical breakfast each morning, and you can enjoy Med-Mexican fusion food on the beach. After all, here it’s all about the natural surroundings taking center stage.

    For more places to stay, book one of the best hotels in Puerto Escondido now via Culture Trip. Also, check out these tips for travelling to the city from Oaxaca.

    From this Article

    Cookies Policy

    We and our partners use cookies to better understand your needs, improve performance and provide you with personalised content and advertisements. To allow us to provide a better and more tailored experience please click "OK"