Skip to main content

Filter by:


Star rating

Review score

Puerto Escondido – 148 hotels and places to stay
See the latest prices and deals by choosing your dates.
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.

Amazing hotel, so relaxing, loved the pool and great part of town.
9.1
Scored 9.1
Superb
Rated superb
788 reviews
Price from£133.39per night
Selina Puerto Escondido, hotel in Puerto Escondido

Selina is set in the quiet area of Zicaleta Beach, in the surf town of Puerto Escondido. It features free Wi-Fi throughout the property, an extensive garden with swimming pool and a restaurant/bar.

The pool is amazing (although cleanliness level varies). Amazing yoga deck and good teachers. Overall it’s a beautiful property with amazing palm trees and lots of mango trees. Breakfast expensive and sub par. Public Kitchen the filthiest I’ve seen in a Selina. Not sure why they don’t invest in a third fridge. And I know backpackers can be terrible clients and steal stuff but ONE broken knife for the whole place that can barely cut anything?
7.7
Scored 7.7
Good
Rated good
726 reviews
Price from£43.63per night
Casa de Olas Boutique Hotel, hotel in Puerto Escondido

Casa de Olas Boutique Hotel has a fitness centre, garden, a terrace and bar in Puerto Escondido. The accommodation offers room service, a concierge service and organising tours for guests.

cocktail at the bar
8.9
Scored 8.9
Fabulous
Rated fabulous
756 reviews
Price from£76.66per night
Hotel Rockaway, hotel in Puerto Escondido

Just steps from world-renowned Playa Zicatela Beach lies Hotel Rockaway, an intimate boutique resort featuring an outdoor swimming pool.

I liked the room, its cleanliness, personnel service, location.
8.7
Scored 8.7
Fabulous
Rated fabulous
848 reviews
Price from£85.71per night
Hotel Caracol Plaza, hotel in Puerto Escondido

Located 3 minutes' drive from the beach in Puerto Escondido, Caracol Plaza has a large outdoor pool and a balcony are included in each air-conditioned room.

The only good advantage is its location close to Zicatela beach, there is nothing more.
7.4
Scored 7.4
Good
Rated good
1,251 reviews
Price from£75.03per night
Hotel Escondido, Puerto Escondido, a Member of Design Hotels - Adults Only, hotel in Puerto Escondido

Just in front of the sea, Hotel Escondido offers a beach club, a spa, and stylish bungalows with private swimming pools and ocean views. Puerto Escondido is 45 minutes' drive away.

The pool. This is the heart of the place and is the overwhelming draw, especially as the ocean has rip currents and is generally unswimmable. The rooms were great and the private pool was great. The food was good although breakfast was just fruit and pastries- for the money we expected a lot more.
8.6
Scored 8.6
Fabulous
Rated fabulous
183 reviews
Price from£353.33per night
Hotel San Juan, hotel in Puerto Escondido

This charming hotel is located in Puerto Escondido, only 2 blocks from Principal Bay and Manzanillo Beach. Rooms at this hotel open on to a beautiful courtyard with an outdoor pool.

Conveniently located near the bus terminal, and someone was available to check us in at midnight when we got off the bus.
7.8
Scored 7.8
Good
Rated good
468 reviews
Price from£39.23per night
Hotel Casamar Suites, hotel in Puerto Escondido

Hotel Casamar Suites is just 30 metres from Playa Zicatela Beach in Puerto Escondido and features free Wi-Fi and a shared swimming pool. The property also has BBQ facilities and complimentary yoga.

My father and I enjoyed staying at Hotel Casamar. We rented the two-bedroom apartment. It had everything we needed. The ambience of the place, the owners and the amenities were fantastic. They had free yoga classes every morning. Midday, there was an aqua gym in the pool, and on Tuesdays, they offered free dinner for all the guests staying there. The hotel is located right next to the beach, and there are loads of restaurants, cafes and shops right outside the hotel. It was quiet and a very relaxing place to stay. The owners are very caring about their guests, and that does something with the atmosphere. The garden is beautiful, and the pool is chlorine-free (which I appreciated). It's animal-friendly. The beds were comfortable; the apartment had air-conditioning and, fully equipped kitchen. The water in the shower was warm, and the pressure was good. We would love to stay again in the future; I really recommend staying there.
8.8
Scored 8.8
Fabulous
Rated fabulous
215 reviews
Price from£64.97per night
Hotelito Swiss Oasis -Solo Adultos - Adults only, hotel in Puerto Escondido

Surrounded by tropical gardens of fruit trees and located just 50 metres from the heart of Playa Zicatela Beach and the Pacific Ocean, Hotelito Swiss Oasis features a sun terrace with swimming pool...

Amazing hidden gem that has a great pool and atmosphere plus only 5min from the beach! Would highly recommend it if you want a base in the Puerto Escondido area.
9.2
Scored 9.2
Superb
Rated superb
404 reviews
Price from£86.71per night
Hotel Gallo de Mar, hotel in Puerto Escondido

Set in Puerto Escondido, Hotel Gallo de Mar features an outdoor swimming pool, garden, terrace, and free WiFi throughout the property.

Great location a few minutes to the beach and the main restaurants of La Punta, beautiful rooms and atmosphere. Loved the evenings by the pool surrounded by trees.
9.0
Scored 9.0
Superb
Rated superb
283 reviews
Price from£111.16per night
See all 84 hotels in Puerto Escondido

Most booked hotels in Puerto Escondido in the past month

Puerto Escondido's best hotels with breakfast

  • Raíz Hotel Boutique
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 221 reviews

    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.

    Location was perfect, hotel wa s beautiful and clean.

  • Punta Kai Hotel Hostal
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 89 reviews

    Punta Kai Hotel Hostal in Puerto Escondido provides adults-only accommodation with an outdoor swimming pool, a terrace and a bar.

    The staff is extraordinary, and the location is great!

  • Bungalows Zicatela
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 1,424 reviews

    This small hotel is located in the heart of Zicatela Beach, in Puerto Escondido. It has a swimming pool with cascades, a sauna, and a hot tub, and offers rooms and bungalows.

    very nice, very clean, big rooms with a balcony, big pool.

  • Casa TO
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 145 reviews

    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.

    - Design, interior and architecture - pool and lobby - quiet and calm

  • Hotel Arcoiris
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 628 reviews

    Set in Puerto Escondido, 60 metres from Zicatela Beach, Hotel Arcoiris offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

    appartements had a great balcony/outside space

  • Hotel Escondido, Puerto Escondido, a Member of Design Hotels - Adults Only
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 183 reviews

    Just in front of the sea, Hotel Escondido offers a beach club, a spa, and stylish bungalows with private swimming pools and ocean views. Puerto Escondido is 45 minutes' drive away.

    Wonderful location Gorgeous pool Kindest staff Good restaurant

  • Hotel Rockaway
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 848 reviews

    Just steps from world-renowned Playa Zicatela Beach lies Hotel Rockaway, an intimate boutique resort featuring an outdoor swimming pool.

    Good breakfast Perfect location: in front of the beach

  • Aldea Mizúl
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 15 reviews

    Situated in Puerto Escondido, 31 km from Commercial Walkway, Aldea Mizúl features accommodation with a garden, free private parking, a terrace and a restaurant.

    La ubicación es excelente alejada del ruido del puerto

Budget hotels in Puerto Escondido

  • TRIBU Glamping & beach view
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 10 reviews

    Set in Puerto Escondido and with Carrizalillo Beach reachable within 400 metres, TRIBU Glamping & beach view offers concierge services, non-smoking rooms, a garden, free WiFi throughout the property...

    Great location. Really nice setup. Very nice helpful staff

  • Casa Puerto Viejo
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 35 reviews

    Located in Puerto Escondido, 500 metres from Principal Beach, Casa Puerto Viejo provides accommodation with an outdoor swimming pool, free private parking and a terrace.

    Siempre atentos y amables cualquier duda te ayudan a resolverla

  • Casa Puerto Bonito & Private Coworking
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 27 reviews

    Located in Puerto Escondido, 800 metres from Principal Beach, Casa Puerto Bonito & Private Coworking provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a...

    C’est la suite de mon premier séjour, tout était parfait

  • Pargos Hotel & Cowork
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 1,065 reviews

    Offering an outdoor pool, Pargos Hotel & Cowork is located just 400 metres from Playa Bahia Principal beach in Puerto Escondido. It features free Wi-Fi and quick access to bars and restaurants.

    Did not include breakfast. 10 minutes to the beach

  • Hotel Suites Villasol
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 1,333 reviews

    Located in Puerto Escondido, this modern hotel has a private beach club just 7 minutes’ walk away. The hotel offers 2 outdoor pools, one with a swim-up bar.

    awesome beach club, beautiful garden, super friendly staff

  • Guitarra Inn
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 103 reviews

    Boasting an outdoor swimming pool, garden, terrace and free WiFi, Guitarra Inn is situated in Puerto Escondido, 300 metres from Zicatela Beach and 1.2 km from Marinero Beach.

    Hotel nuevo, bien ubicado y el personal muy amable

  • El Eden Escondido
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 192 reviews

    Featuring a garden, shared lounge, terrace and free WiFi, El Eden Escondido is located in Puerto Escondido, 700 metres from Zicatela Beach and 4.1 km from Commercial Walkway.

    La ubicación, el espacio, las instalaciones y el servicio

  • Aldea Paraíso - Adults only - Boutique hotel
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 137 reviews

    Set in Puerto Escondido, Aldea Paraíso - Adults only - Boutique hotel has an outdoor swimming pool, garden, terrace, and free WiFi throughout the property.

    No queríamos salir del hotel! Fue demasiado cómodo.

Hotels located in the centre of Puerto Escondido

  • Casa Triz
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 3 reviews

    Located in Puerto Escondido, 400 metres from Playa Puerto Ángelito, Casa Triz features a terrace and views of the garden.

  • Casa Bicachi - Adults Only
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 293 reviews

    Casa Bicachi - Adults Only features an outdoor swimming pool, garden, a terrace and bar in Puerto Escondido.

    So friendly, so clean, amazing AC and great location!

  • Casa Cascada - Adults Only
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 70 reviews

    Set in Puerto Escondido, Casa Cascada - Adults Only offers beachfront accommodation 1.1 km from Principal Beach and offers various facilities, such as a garden, a shared lounge and a terrace.

    The breakfast was so good! Changed every day also!

  • Suites La Hacienda
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 788 reviews

    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.

    Location, lush garden/swimming pool, clean rooms

  • Punta Tamarindo
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 7 reviews

    Situated in Puerto Escondido, 400 metres from Zicatela Beach, Punta Tamarindo features air-conditioned accommodation and a terrace.

  • Casa de Olas Boutique Hotel
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 756 reviews

    Casa de Olas Boutique Hotel has a fitness centre, garden, a terrace and bar in Puerto Escondido. The accommodation offers room service, a concierge service and organising tours for guests.

    Great breakfast, awesome pool and staff. Highly reccomend.

  • Hotel Casamar Suites
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 215 reviews

    Hotel Casamar Suites is just 30 metres from Playa Zicatela Beach in Puerto Escondido and features free Wi-Fi and a shared swimming pool. The property also has BBQ facilities and complimentary yoga.

    location excellent could have been better coffee

  • La Aurora
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 260 reviews

    Situated in Puerto Escondido, 200 metres from Zicatela Beach, La Aurora features accommodation with an outdoor swimming pool, free private parking, a terrace and barbecue facilities.

    Loved the place! Great swimming pool, hammocks, super clean!

FAQs about hotels in Puerto Escondido









Subscribe to receive premium deals

Prices drop the moment you sign up!

What guests said about Puerto Escondido:

  • 10
    Scored 10

    A huge long beach, Zicatela is a lovely place but will...

    A huge long beach, Zicatela is a lovely place but will change very soon with all the development and construction going on. Already lots of bars, restaurants, shops and hotels, but still relatively chilled at the moment. Beware of what you carry, police search anyone they can on the beach to extort money!!
    Bex
    Italy
  • 10
    Scored 10

    Even if a relatively small town the neighbourhoods are very...

    Even if a relatively small town the neighbourhoods are very different; Centro where the hotel is, more local people, Bacocho (a bit more hipster was my impression), Zicatela the touristic part with a lovely beach and Brisas de Zicatela where its mostly backpackers and surfers (its just off Punta Zicatela where the best waves are)
    John
    Germany
  • 8.0
    Scored 8.0

    It grew on me. I didn't love it at first.

    It grew on me. I didn't love it at first. I think its more suited to younger people than people in their mid 40s + who have already done the backpacking thing. Also I live on a beautiful beach in Australia so it's hard to be impressed by grey sand of Zacatelas beach.. However Carrizalillo beach was beautiful. I recommend visiting that beach while you are there. I felt like a bit of a sellout as Puerto is not the real mexico, there are more Australians and Americans there than Mexicans it seems. So if you want an authentic Mexican experience you should go to Puebla or Mexico city, but if your looking for a chilled vibe on the beach then you will probably like Puerto. You'll find better food in other parts of the country also - Oaxaca city, Meixco city, Puebla etc. It's very hot there. but there's nothing much else to do than hang at the beach.
    LeeAnn
    Australia
  • 8.0
    Scored 8.0

    Overall was great trip.

    Overall was great trip. The town feels more international compared to other places I’ve visited in mexico, it lacks that authentic Mexican feeling. The hotel was great, tucked away from the Main Street, very peaceful.
    Casius
    United States
  • 10
    Scored 10

    Best falafels and hummus et El Sultan on the Rinconada.

    Best falafels and hummus et El Sultan on the Rinconada. Best whole bean coffee as well as cappuccino and cookies at Binisa Cafe. As expats living in San Agustinillo, an hour away, we find things in Puerto that we cannot find in San Agustinillo, Mazunte, or Zipolite. We found some really excellent sharp cheddar cheese at Super 69 grocery on the Rinconada, cans of white meat whole tuna packed in water also at Super 69, bought beautiful Talavera tile for our bathroom at the Talavera store on the Rinconada, and picked up health food products like chia at one of the many small health food stores in Puerto that sell bulk goods.
    Melissa
    United States
  • 8.0
    Scored 8.0

    It is a BEAUTIFUL PLACE..

    It is a BEAUTIFUL PLACE.. But Air-conditioned is needed because it is extremely HOT & HUMID.. We recommend to go to Punta Zicatela, it is a very nice place, beautiful beach with a wonderful ambiance and really good restaurants to eat and drink.
    Rocio
    United States

Explore guest reviews of hotels in Puerto Escondido

  • From £280.13 per night
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 432 reviews
    Villas Carizalillo is a beautiful spot in an incredible location overlooking the sea. It is well tended and the staff was very friendly and accommodating. Our villa -Oaxaca- had a great floor plan, and the indoor/outdoor spaces made the stay very pleasant. The beds were very comfortable, and the overall design attractive. The grounds surrounding the villas were also very well taken care of. Great convenient access to the prettiest beach around. We would love to return to this lovely place.
    Corine
    United States
  • From £76.66 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 756 reviews
    The property is beautiful and comfortable. One of the few places we stayed at on the Oaxacan coast that had hot water. We showed up several hours earlier before the check in and were able to just hang out at the pool - the staff is very welcoming and accommodating. If you have a chance, take a boat tour to see dolphins and whales offered at the reception. A couple of people who work at the hotel are the ones who also own the boat and take you out.
    Irina
    Canada
  • From £84.07 per night
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 504 reviews
    The staff, the beautifully decorated rooms and rooftop hammocks to relax in. This boutique hotel has such a relaxed and warm, welcoming vibe. I first stayed in Casa Beu in January and had to come here again for my second visit to Puerto Escondido. It's close to the main street in La Punta but far enough away for a quiet night's sleep. I almost don't want to let the secret out on how awesome this place is ;)
    Belinda
    Canada
  • From £70.09 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 149 reviews
    Hotel Villa Mozart y Macondo was the the best Hotel so far on our Mexico trip. The lovely garden with hammocks is great to chill and the restaurant serves delicious breakfast. The hotel is located close to the road Benita Juárez with many restaurants and small shops and to the Beach Carrizalillo. Furthermore Angelica is a great Host. She gave us a map with many recommendations for our stay :)
    Verena
    Austria
  • 9.4
    Scored 9.4
    Superb
    Rated superb
     · 140 reviews
    We loved to stay with Gio! The Cabana was absolutely perfect, with a kitchen equiped with all stuff you need. Located near La Punta you can get around quickly and Gio is always down for some advises, help or information. For enjoying the evening there is a pool to take a cool refreshing or the bar for cold beers. The best Hostel we had in Mexico, we will for sure come back :) Thanks Gio!
    Angelika
    Germany
  • 9.3
    Scored 9.3
    Superb
    Rated superb
     · 109 reviews
    Best place I have stayed so far in Mexico 🫶🏽 Waking up and walking straight towards the sea through that dreamy restaurant is amazing. Rooms are clean and very comfortable, restaurant has nice food and affordable prices. Plus all staff were incredible they have spoiled me so much 🩷 specially Jonathan he is great, always with the best vibes and good recommendations at the restaurant.
    Luisella
    Australia
  • From £87.82 per night
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 306 reviews
    This place is amazing! The facilities are great and they have a pretty good swimming pool. The vibe at the place is super cool. They do BBQ’s some days and it’s super tasty. The staff is very helpful and super friendly. The location is very close the coolest area of the city. Definitely this has been the best we place have been in Mexico so far.
    Ivan
    Spain
  • From £70.03 per night
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 83 reviews
    Great location - right next to lots of different restaurants, bars, brunch places etc. (Would also recommend the restaurant that is located in the hotel). Also, the swimming pool area is really nice. Comfortable beds, and airconditioning in the room (highly recommended due to the humid conditions in Puerto Escondido)
    Mirnesa
    Netherlands
  • From £111.16 per night
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 223 reviews
    What a beautiful, relaxing oasis!! We enjoyed our stay at Cabane Container hotel so much... pure luxury, starting with the beautifully designed suite, then the wonderful pool with warm water, and incredibly delicious food... what a total treat!! Highly recommended for unwinding, enjoying life, and pure relaxation
    Zsuzsanna Unger
    Austria
  • From £96.16 per night
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 197 reviews
    The place is very clean and modern. One of the cleanest hotels I been to in Mexico. Bed is comfortable. Hostess is great. The location is very convenient - in the center and right across from Chedraui, easy access to groceries and late night taquerias. Easy colectivo ride to rest of Puerto Escondido.
    Amy
    United States
  • From £87.82 per night
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 306 reviews
    From the staff to the facilities and everything in between this place is a home away from home. The Wednesday night BBQ is a highlight and makes for a memorable evening. If you're looking for a no frills high quality stay be sure to check out Villa BONOBO next time your in Puerto Escondido.
    Devereaux
    Canada
  • From £133.39 per night
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 788 reviews
    We love the neighborhood near the hotel. There are multiple restaurants and shops nearby as well as Carazalillo Beach. The pool was a lovely bonus. We have tried to stay here before on overnight visits to Puerto Escondido but the hotel always required a minimum two day stay.
    Melissa
    United States
  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 164 reviews
    This was our third hostel in the Puerto Escondido area and by far the best. Place was clean, quiet, calm and Magnolia was quite friendly. The place is located a hundred meters off the road via a private entrance, and that gives you the calm needed for a good night sleep.
    Al
    Canada
  • From £111.16 per night
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 223 reviews
    The staff is so sweet and helpful, honestly my best hotel experience in Puerto Escondido. Anything we needed they helped facilitate it for us. The food is so good and the pool is so lovely. The WiFi is really good, best WiFi we had on the coast.
    Gustavo
    United States
  • From £31.97 per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 644 reviews
    Really nice place to meet other open minded Traveller. The atmosphere is amazing and you can make friends really quickly. The hostel and the pool were clean and the best place for our time in Puerto Escondido. Thank you so much
    Niclas
    Germany
  • From £30.57 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 228 reviews
    The staff is super friendly and the place is very nice. We really enjoyed the time we were spending there. We could also borrow bikes to ride to the beach. This was one of our best stay in Mexico.
    Agnes
    Hungary
  • From £85.26 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 9 reviews
    The hotel is great, except that it located on a busy road. The room was amazing. The shower hot. The internet poor, but better then we had in the other Puerto Escondido place.
    SveTa
    United States
  • From £56.53 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 267 reviews
    best nights sleep on my trip to Mexico so far. the front porch view of the ocean with the hammock was perfect. Roberto and crew were very friendly and cool.
    R
    Robert
    United States
  • 8.5
    Scored 8.5
    Very good
    Rated very good
     · 141 reviews
    Hotel Palmarito is a gem in Puerto Escondido. The hosts are fantastic and very personable. I would definitely stay there again!
    Eichorn
    United States
  • From £44.02 per night
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 1,065 reviews
    Decent hotel. Not as great as per the reviews
    Raguraman
    Canada

Research, refine and make plans for your whole trip

This page includes machine-generated content and therefore may contain errors. We are working to improve the quality.