Skip to main content

The best beach hotels in Puerto Escondido

Check out our pick of great beach hotels in Puerto Escondido

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+

Beach access

Beachfront
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Featuring a terrace, restaurant, bar and free WiFi, Secret Beach Hostel is located in Puerto Escondido, a few steps from Zicatela Beach and 400 metres from Marinero Beach. Guests can have a drink at the snack bar.

I loved the staff, the location, the design of the builfing/ restaurant. It felt like paradise. Thank you

Show more Show less
9.3
Superb
125 reviews
Price from
£11
per night

Raíz Hotel Boutique has an outdoor swimming pool, garden, a terrace and restaurant in Puerto Escondido. Offering a bar, the property is located within 400 metres of Zicatela Beach. The accommodation offers a concierge service and free WiFi throughout the property.

staff, facilities and cleanliness

Show more Show less
9
Superb
245 reviews
Price from
£187
per night

Zicatela Beach is 500 metres from Punta Kai Hotel Hostal, while Commercial Walkway is 3.8 km from the property. The nearest airport is Puerto Escondido International Airport, 6 km from the accommodation.

Really friendly, helpful staff. Great location and amenities. Excellent air conditioning and all very new and nicely decorated.

Show more Show less
9
Superb
113 reviews
Price from
£12
per night

Set in Puerto Escondido and with Zicatela Beach reachable within 1.4 km, Casa TO offers concierge services, rooms, a terrace, free WiFi and a bar. The hotel has an indoor pool and a tour desk.

At the hotel, each room is equipped with a patio. At Casa TO the rooms come with air conditioning and a private bathroom.

Loved everything! Gorgeous architecture, room felt like a quiet haven, restaurant for breakfast and dinner was exceptional. A really special place. Staff were so welcoming it felt like home.

Show more Show less
9
Superb
159 reviews
Price from
£262
per night

Situated less than 1 km from Principal Beach, Casa Sixta offers a garden, and air-conditioned accommodation with a patio and free WiFi. This guest house is 1.6 km from Bacocho Beach and 1 km from Commercial Walkway. The accommodation features a shared kitchen and a housekeeping service for guests.

Casa Sixta is in a great quieter location in Puerto, a very short walk to some of the calmer beaches like Manzanillo and Carrizalillo. Magnolia is a wonderful, kind and hospitable host. She was very helpful and accommodating during my stay and I really enjoyed having nice conversations with her. Definitely recommend staying at Casa Sixta!!

Show more Show less
9.5
Exceptional
167 reviews
Price from
£37
per night

Situated in Puerto Escondido, a few steps from Zicatela Beach, Casa Joseph Zicatela - Adults Only features accommodation with a garden, free private parking, a terrace and a restaurant. With free WiFi, this 5-star hotel offers room service and a 24-hour front desk. Some rooms at the property have a balcony with a sea view.

The hotel is amazing! The room and the hotel is very decorated and clean, the staff were very kind and friendly, and the service was beyond our expectations. We celebrated here our honeymoon and it was wonderful. The breakfast is very varied and tasty, the location is great (quiet but still close by a short ride to la punta and Zicatela). Everything was just amazing. We’ll definitely be back in the hotel :)

Show more Show less
9.1
Superb
459 reviews
Price from
£309
per night

Casa Bicachi - Adults Only features an outdoor swimming pool, garden, a terrace and bar in Puerto Escondido. Located around 600 metres from Zicatela Beach, the hotel with free WiFi is also 4.3 km away from Commercial Walkway. Guests can enjoy pool views.

The location was great. As the hotel is located at the end of the main road, it was really quiet and yet very close to the beach and the main restaurants.

Show more Show less
9.5
Exceptional
307 reviews
Price from
£110
per night

1.8 km from Playa Puerto Ángelito, Hotel Gamito is set in Puerto Escondido and offers air-conditioned rooms with free WiFi. The property is situated 2 km from Carrizalillo Beach, 2.8 km from Bacocho Beach and 2.7 km from Commercial Walkway.

Room was a lot better than we expected from the pictures with a bit more character and more furniture etc. Good light and airy room. Staff were very friendly and went out of their way to help us out. Coffee available and also filtered water to refill your bottle which I love as hate all the plastic from constantly buying bottles water. Also very accommodating as we arrived on early bus from oaxaca and although there wasn't a room available we were able to leave our stuff and go to the beach. If there was a room we'd have been able to check in early. Great stay.

Show more Show less
9
Superb
283 reviews
Price from
£29
per night

Villa Bonobo features an outdoor swimming pool, bar, a shared lounge and garden in Puerto Escondido. There is a communal oven and coffee machine. Among the facilities at this property are a shared kitchen and a tour desk, along with free WiFi throughout the property. The property is 5 km from Downtown Puerto Escondido.

La Punta beach is 1km away, it is a 15 minute walk from the guest house, while Zicatela Beach is 4.4 km away. The nearest airport is Puerto Escondido International Airport, 8 km from Villa Bonobo.

This place is absolutely exceptional in its welcoming atmosphere, attention to detail, and accommodating in every way. When you stay here, we found it to be more than a beautiful accommodation. The staff goes above to show you the best places to eat/go out, to surf, for experiences. Heart-breaking to leave as you make friends along the way with guests that stay there at the same time as well. Highly recommend it!

Show more Show less
9.5
Exceptional
311 reviews
Price from
£16
per night

At the hotel, rooms come with a desk, bed linen and a balcony with a garden view. Casona Sforza offers some rooms with sea views, and each room comes with a coffee machine. The rooms will provide guests with a wardrobe and a kettle.

Everything was perfect! The food in the restaurant is delicious at any time of the day! All the staff are super friendly and professional specially both waiters Fernando and Maria which were extra attentive and helpful during all of our stay! I highly recommend you stay at this beautiful hotel for a relaxing and pampering experience! Thank you again for the whole team

Show more Show less
9.2
Superb
267 reviews
Price from
£406
per night

Looking for a beach hotel?

There’s nothing quite like waking up to the sound of swirling waves and the smell of sea air through your bedroom window. Beachfront accommodation comes in a variety of forms, from well decked-out resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea and outdoor pools with adjacent bars.
Search beach hotels in Puerto Escondido

Most booked beach hotels in Puerto Escondido this month

FAQ about beach hotels in Puerto Escondido








Beach hotels that guests love in Puerto Escondido

  • Avg. price/night: £123.65
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 565 reviews
    Incredible view in the ocean view room. Fantastic staff, all very helpful. You can sit on the beach all day and order drinks from the bartenders who are all lovely. One hundred percent would recommend.
    Hodge
    Young couple
  • Avg. price/night: £68.73
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 639 reviews
    The owner is super friendly and welcoming. We felt at home from the first moment. The private rooms are very spacious and it’s so nice to have your own kitchen. The Casa is very clean and nice as there are several areas to hang out and chill and it’s so amazing to have the pool on front of your room. The area is pretty cool super close to the beach and there are a lot of restaurants and shops. Sunset is stunning and great place to surf. Not as crowded as Escondido.
    Josephine
    Young couple
  • Avg. price/night: £19.64
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 25 reviews
    Great hostel, nice owner, perfect location, fast wifi, sunset on the patio, comfortable matress, close to the beach, markets and local restaurants near by, colectivos to go to the center just next street, quiet and safe neighborhood, AC, hot water, kitchen... Just perfect!
    Bruno
    Solo traveller
  • 9.3
    Scored 9.3
    Superb
    Rated superb
     · 125 reviews
    Great bunk bed, spacious. Unbeatable location right on the beach. Really kind staff.
    Sanja
    Solo traveller
  • 8.5
    Scored 8.5
    Very good
    Rated very good
     · 230 reviews
    I loved the location - a few streets from the beach and also to the main restaurant / bar / shopping precinct of La Punta! The facilities were also incredible with a large swimming pool and overall nice common areas (including large rooftop deck and outdoor kitchen where you could view the ocean- perfect for sunset time!)
    Kaitlin
    People with friends
  • Avg. price/night: £41.73
    7.2
    Scored 7.2
    Good
    Rated good
     · 335 reviews
    The location of this hotel is wonderful. The beach is so close, you can sleep with the view and sound of the ocean :) also lots of nice cafés and restaurants were nearby, you can easily walk by feets to reach them. Moreover there is very cute seaside you can spend all your time in it!
    Vita
    Young couple
  • Avg. price/night: £309.28
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 459 reviews
    Gorgeous hotel, right on the beach, with unbelievable sunsets. Lunch and Breakfast were both brilliant and service was great at all times. 20 mins from PE airport very straight forward.
    Caroline
    Young couple
  • Avg. price/night: £67.71
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 751 reviews
    Beautiful location in Punta Zicatela, from here you’re right on the beach where you can surf or at the bars / restaurants. On Saturday they organize a salsa evening where you can also take a lesson, very nice. The room was well taken care of and the staff very friendly!
    Bram
    Young couple
  • Avg. price/night: £309.28
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 459 reviews
    The location, venue and accommodation are fabulous. The breakfast and restaurant menus were great. The beach offers lovely sunbeds, it's a private beach, so it's the quietest you will find in Puerto Escondido. Magnificent sunsets can be enjoyed from the balcony of the room or the beachfront. The restaurant, where you can enjoy breakfast and meals, overlooks the sea and offers the best view in town in my opinion.
    Clara
    Group
  • Avg. price/night: £122.74
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 1,439 reviews
    The location and the amaaaazing beach view are just stunning! Make sure you book a room with ocean view as it will put a huge smile on your face everytime the sun goes up or down. I looooved this place and would chose it again and again. Many young people doing surfing go there.
    Maria
    People with friends

Research, refine and make plans for your whole trip

gogless