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.

Situated within 600 metres of Zicatela Beach and 4.5 km of Commercial Walkway in Puerto Escondido, Villa Macarena Apartamentos Boutique - Adults Only features accommodation with seating area and a kitchen. This apartment has a rooftop pool, a garden and free private parking.

All good very clean and new facilities, comfy bed and wifi on the room and the staff is very friendly and help in any situation.

Show more Show less
9.3
Superb
100 reviews
Price from
£67
per night

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.

Great location, literally on the beach. The food they offer is also incredible, you can enjoy it with a beautiful view on zicatela beach. Last but not least, the service personnel, especially Cristina, went out of their way to assist me with any inquiry i had, recommending me great places to go and much more. Overall, it was a great stay!

Show more Show less
9.3
Superb
127 reviews
Price from
£12
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.

The location is excellent, its just 2 min away walking from the Main Street where all the restaurants are. The food was amazing, breakfasts, desserts, and the octopus were our favorites.

Show more Show less
9
Superb
249 reviews
Price from
£196
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.

Everything was very nice and clean and close to everything

Show more Show less
9
Superb
115 reviews
Price from
£13
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.

The room was really clean and comfortable, the backyard is a nice place to relax. The hotel is well located, 10 minutes walk to the beaches and close to Centro. Magnolia, the owner of the hotel, is very helpful and accommodating. We really enjoyed our stay and will definitely come back again next time when we visit puerto escondido.

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

Terrestre, a Member of Design Hotels features an outdoor swimming pool, garden, a terrace and restaurant in Puerto Escondido. This 5-star hotel offers room service and a 24-hour front desk. Guests can have a drink at the bar.

Everything! The place is out of this world. This is the perfect place to really disconnect. If you are an architect fan, you will definitely enjoy this place.

Show more Show less
9
Superb
223 reviews
Price from
£330
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.

Lovely place. The most beautiful and atmospheric hotel I have ever been to. It’s placed on the beach. Good is great. Staff is nice and helpful. 😍

Show more Show less
9.1
Superb
464 reviews
Price from
£342
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.

We were travelling around Mexico and staying in several hostels until our last few days where we booked this place. What an upgrade, it was truly wonderful. The rooms are so well accommodated and the beds are amazing. Also the staff is incredibly friendly. Would like to stay here again!

Show more Show less
9.5
Exceptional
307 reviews
Price from
£116
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.

Just a great place to stay from start to finish. Arrived early in morn after overnight from San Cristobal and room was ready and no issues checking in. Room was cleaned every day, water always hot and A/C worked great. Staff so friendly and helpful with laundry as well as holding our bags after check out before our night bus to Oaxaca. Can't recommend this enough for any travellers like ourselves.

Show more Show less
9
Superb
283 reviews
Price from
£30
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.

We spent 6 nights at the villa and everything was perfect - the villa is very chill and tranquil, stuff is super helpful, you have everything you may need both in the room and in the kitchen, pool is small but very clean. We totally recommend!

Show more Show less
9.5
Exceptional
312 reviews
Price from
£17
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: £46.52
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 39 reviews
    This place is amazing, on top of one of the best beach (carrizalillo) and an incredible spot to see sunset in the common area terrace which has a very needed breeze. All the facilities are great and the stuff is v competent they’ll help you with anything you might need. There are also shops and restaurants 6 min walk Would love to go back :) The cabins have aircon so that’s a must around there if it’s v hot
    Celia
    Young couple
  • Avg. price/night: £130.19
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 562 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: £72.36
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 643 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: £25.59
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 29 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
     · 127 reviews
    Great bunk bed, spacious. Unbeatable location right on the beach. Really kind staff.
    Sanja
    Solo traveller
  • Avg. price/night: £43.93
    7.2
    Scored 7.2
    Good
    Rated good
     · 330 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: £342.05
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 464 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: £71.29
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 744 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: £342.05
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 464 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: £129.23
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 1,446 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