The 10 best 4-star hotels in Puerto Escondido, Mexico | Booking.com
Skip to main content

The best 4-star hotels in Puerto Escondido

Check out our selection of great 4-star hotels in Puerto Escondido

Filter by:

Review score

Carri Surf Studio

Hotel in Puerto Escondido

Carri Surf Studio is located in Puerto Escondido, a 7-minute walk from Carrizalillo Beach. With a terrace, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

O
Olga
From
United States
It was great, close to shops. Highly recommend, I will definitely stay here again. Staff was friendly.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 716 reviews
Price from
$50.98
1 night, 2 adults

Casona Sforza

Hotel in Puerto Escondido

Facing the beachfront, Casona Sforza offers 4-star accommodations in Puerto Escondido and has an outdoor swimming pool, garden and private beach area.

J
Jose Manuel
From
Mexico
Great service, great food, beautiful romantic rooms, unbelievable architecture. Would definitely recommend for a couple’s trip.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 188 reviews
Price from
$352.80
1 night, 2 adults

Hotel Casa Pridda

Hotel in Puerto Escondido

Located in Puerto Escondido, Hotel Casa Pridda is a few steps from Zicatela Beach. With a terrace, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

A
Ali
From
United States
Clean, safe. Only down no breakfast
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 593 reviews
Price from
$88.83
1 night, 2 adults

Suites La Hacienda

Hotel in Puerto Escondido

Within walking distance to the beautiful Carjzalillo Beach and surrounded by a lush tropical environment, this hotel offers comfortable accommodations, minutes from endless activity and adventure.

G
Gayatri
From
United States
Very beautiful! Lovely service. Great vibes! We had the suite and it was Basically an apartment! It was huge! Perfect for a family with kids.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 727 reviews
Price from
$99.38
1 night, 2 adults

Mantra Hotel Boutique

Hotel in Puerto Escondido

Located in Puerto Escondido and with Zicatela Beach reachable within a few steps, Mantra Hotel Boutique provides concierge services, non-smoking rooms, an outdoor swimming pool, free WiFi throughout...

C
Curtis
From
United States
Everything in the hotel was top notch quality. It was the most comfortable bed I've ever laid in, in 38 years. There was so much to love. The staff were all great, the room service was fast (+1 for happy hour room service). I loved the showers, the breakfast and pool areas. Incredible hotel I wish I had more time to enjoy.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 53 reviews
Price from
$147.15
1 night, 2 adults

Suuel Hotel Adults Only

Hotel in Puerto Escondido

Suuel Hotel Adults Only in Puerto Escondido provides adults only accommodations with a terrace, a restaurant and a bar.

T
Tatsiana
From
United States
Stylish and clean
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 29 reviews
Price from
$186.26
1 night, 2 adults

Lu Vee Oasis

Hotel in Puerto Escondido

Lu Vee Oasis has an outdoor swimming pool, garden, a restaurant and bar in Puerto Escondido. This 4-star hotel offers a 24-hour front desk. The hotel has both free WiFi and free private parking.

B
Brenda
From
United States
There’s not one single bad thing I can say about this place. From beginning to end it exceded my expectations. From the receptionist to the wonderful bartenders at the oasis restaurant and kitchen staff it was such a wonderful experience. They were very attentive communicating thru what’s app making sure there’s nothing I needed. Got the opportunity to meet the owner wonderful gentleman and even got a parting gift, will definitely be returning! I’m hooked and don’t think I’ll be staying anywhere else when I travel to P.E. Oaxaca.Highly recommend!!!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 40 reviews
Price from
$206.55
1 night, 2 adults

Casa Marisa

Hotel in Puerto Escondido

Featuring a garden, terrace and views of city, Casa Marisa is located in Puerto Escondido, a 6-minute walk from Zicatela Beach.

h
heather
From
Canada
Comfy beds, good location, air conditioning and fan.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 77 reviews
Price from
$102.89
1 night, 2 adults

Punta Nayaá - Adults Only

Hotel in Puerto Escondido

Punta Nayaá - Adults Only features an outdoor swimming pool, terrace, a restaurant and bar in Puerto Escondido. With free WiFi, this 4-star hotel offers room service and a business center.

S
Searca
From
Ireland
Amazing hotel! The staff were excellent - very helpful and friendly throughout our stay. The hotel was very peaceful and beautiful interior. Our room was very spacious too. Highly recommend!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 38 reviews
Price from
$270
1 night, 2 adults

Hotel Suites Villasol

Hotel in Puerto Escondido

Located in Puerto Escondido, a 3-minute walk from Bacocho Beach, Hotel Suites Villasol has accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

K
Kimberly
From
United States
The staff were exceptionally nice! They were very accommodating and kind. The check in area is clean and pleasant. Breakfast was good (for a charge). Liked that we could check out towels for the beach.
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 1,030 reviews
Price from
$82.58
1 night, 2 adults
All 4-star hotels in Puerto Escondido

Looking for a 4-star hotel?

Offering plenty of 5-star-worthy features, these luxurious properties provide lots of optional extras like on-site restaurants and valet parking. Many are set in central locations near major landmarks and shopping areas, and you can expect top-notch service from the hotel staff.

Most booked 4-star hotels in Puerto Escondido and surrounding area in the past month

See all

Great access to the city center. Check these 4-star hotels in Puerto Escondido and nearby

  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 181 reviews

    Located in Puerto Escondido, a 8-minute walk from Playa Puerto Ángelito, HOTEL VILLAS XAIBA provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 249 reviews

    Located in Puerto Escondido, Quinta Carrizalillo offers an indoor pool and is just 984 feet from Carrizalillo beach where you can enjoy the sun or learn to surf .

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Located in Puerto Escondido and with Carrizalillo Beach reachable within a 13-minute walk, Bidmont Villa Spa has a garden, allergy-free rooms, free WiFi throughout the property and a restaurant.

  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 85 reviews

    Located in Puerto Escondido, one mile from Carrizalillo Beach, Shavanna Hotel Boutique has accommodations with an outdoor swimming pool, free private parking, a shared lounge and a terrace.

  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 528 reviews

    Set between the beaches of Zicatela and Marinaro, this colonial-style hotel features 3 outdoor pools and a restaurant. Hotel Santa Fe is located in Puerto Escondido, on the coast of Oaxaca.

  • Scored out of 10, guest rating 6.4
    Pleasant - What previous guests thought, 103 reviews

    Offering beachfront accommodations in Puerto Escondido, this property has a private beach club, 2 outdoor pools, a tennis court and on-site water sports facilities.

  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 181 reviews

    This Arabian-style hotel features a spa and outdoor swimming pool, and is only 10 minutes’ walk from the beach. It offers spacious rooms with garden, pool or sea views.

  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 363 reviews

    Boasting a terrace, Hotel DC Boutique & SPA is located in Puerto Escondido in the Oaxaca region, 1.6 mi from Playa Puerto Ángelito and 1.2 mi from Commercial Walkway.

Save money on 4-star in Puerto Escondido and nearby – budget options available

  • Casa Los Dichos

    Brisas de Zicatela
    Budget options available
    Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 12 reviews

    Located in Brisas de Zicatela, a 10-minute walk from Zicatela Beach, Casa Los Dichos features views of the garden.

  • Located in Brisas de Zicatela, a 2-minute walk from Zicatela Beach, Esssential PXM Arkitainer Residential Lofts has accommodations with an outdoor swimming pool, free private parking and a terrace.

  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 29 reviews

    Suuel Hotel Adults Only in Puerto Escondido provides adults only accommodations with a terrace, a restaurant and a bar.

Enjoy breakfast in Puerto Escondido and nearby

  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 254 reviews

    Casa TO - Adults Only in Puerto Escondido provides adults only accommodations with a terrace, a restaurant and a bar. The hotel has an indoor pool, a concierge service and free WiFi.

FAQ about 4-star hotels in Puerto Escondido

4-star Hotels That Guests Love in Puerto Escondido

See all
  • Avg. price/night: $67.41
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 716 reviews
    Excellent value for money! Very fast wifi, sparkling clean, amazing staff, very comfortable beds, clean showers, beautiful roof terrace with hammocks, well equipped kitchen to use, AC worked great, TV with all channels available, even the shampoo and body wash are of very good quality! And of course, the location can’t be better!!!
    Guest review by
    Karim
    Family with young children
  • Avg. price/night: $534.89
    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 254 reviews
    Stunning communal pool, delicious breakfast, nice drinks and excellent location. Modern and clean. Architecturally this place has a WOW factor.
    Guest review by
    Onatejiro
    Young couple

Research, refine, and make plans for your whole trip