Skip to main content

Filter by:


Star rating

Review score

Puerto Escondido – 150 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
787 reviews
Price from£133.90per 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.

The hotel is super mega beautiful, it has pool, gardens and an outside gym which is great. The staff is extremely nice and helpful and you feel just at home.
8.9
Scored 8.9
Fabulous
Rated fabulous
762 reviews
Price from£76.96per night
Bungalows Zicatela, hotel in Puerto Escondido

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.

Loved the bar and restaurant onsite as well as the 2 pools to cool down! Staff were so friendly and helpful. Breakfast was 10/10!
8.4
Scored 8.4
Very good
Rated very good
1,419 reviews
Price from£119.27per 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,247 reviews
Price from£75.32per night
Pargos Hotel & Cowork, hotel in Puerto Escondido

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.

Breakfast was delicious. Great location near ADO. Staff were nice.
8.0
Scored 8.0
Very good
Rated very good
1,072 reviews
Price from£44.05per 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
409 reviews
Price from£87.04per night
Hotel Suites Villasol, hotel in Puerto Escondido

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.

Beach club excepcional
8.2
Scored 8.2
Very good
Rated very good
1,332 reviews
Price from£160.84per night
Hotel Blater, hotel in Puerto Escondido

Set on Santa Maria’s Playa Zicatela Beach, Hotel Blater features an outdoor swimming pool and modern rooms different delighting views. There is also a restaurant and free Wi-Fi.

The rooftop pool was amazing and being so close to the beach was great. Breakfast downstairs was also delicious! Highly recommend the smoothies
8.6
Scored 8.6
Fabulous
Rated fabulous
310 reviews
Price from£145.06per night
Casa Mia, hotel in Puerto Escondido

Situated in Puerto Escondido, 200 metres from Principal Beach, Casa Mia features accommodation with an outdoor swimming pool, free private parking and a terrace.

Great stay and friendly owner Diana. She arranged a super boat trip with Dolphins. Very comfortable room and bed with good Air Conditioning. Lovely little pool for a dip. You have views of the ocean and a nice breeze. We had a scooter so was easy to get around. Hotel is 5 minutes walk to the ADO bus station and you have a few good taco places to eat also. We would stay again and thank you for a pleasant stay. Muchas Gracias
9.2
Scored 9.2
Superb
Rated superb
197 reviews
Price from£82.30per night
Hotel Arcoiris, hotel in Puerto Escondido

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.

Great location. Near several great pubs. Michelle the owner was great help with information about where to eat and swim. Our room had a private balcony , with unbelievable views of the sunset. We would highly recommend staying there.
8.0
Scored 8.0
Very good
Rated very good
624 reviews
Price from£137.48per night
See all 83 hotels in Puerto Escondido

Most booked hotels in Puerto Escondido in the past month

Puerto Escondido's best hotels with breakfast

  • Punta Kai Hotel Hostal
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 94 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,419 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.

  • Hotel Arcoiris
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 624 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.5
    Scored 8.5
    Very good
    Rated very good
     · 182 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
     · 853 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.4
    Scored 8.4
    Very good
    Rated very good
     · 21 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

  • Bora Boutique - Adults Only
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 71 reviews

    Set in Puerto Escondido, 1.4 km from Zicatela Beach, Bora Boutique - Adults Only offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

    Super relajante todo, super buen servicio y la comida muy bien.

  • Hotel Caracol Plaza
    7.4
    Scored 7.4
    Good
    Rated good
     · 1,247 reviews

    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.

    Its closeness to the main beach, the room, the pool and the staff.

Budget hotels in Puerto Escondido

  • Hotelito Swiss Oasis -Solo Adultos - Adults only
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 409 reviews

    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...

    NICE POOL QUIET LOCATION BEACH VERY CLOSE CLOSE TO COMERSCIAL AREAS

  • TRIBU Glamping & beach view
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 14 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
     · 39 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

  • Pargos Hotel & Cowork
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 1,072 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.2
    Scored 8.2
    Very good
    Rated very good
     · 1,332 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

  • Casa Piedra Parada
    7.9
    Scored 7.9
    Good
    Rated good
     · 140 reviews

    Located in Puerto Escondido, 200 metres from Zicatela Beach, Casa Piedra Parada provides accommodation with an outdoor swimming pool, free private parking, a terrace and a restaurant.

    Me encanto la localizacion y el trato del personal

  • Hotel Flor de Maria
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 103 reviews

    Set in Puerto Escondido, 90 metres from Marinero Beach, Hotel Flor de Maria offers accommodation with an outdoor swimming pool, private parking, a garden and a terrace.

    very helpful and kind staff! plus, the bar at the rooftop was a nice bonus

  • Guitarra Inn
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 115 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

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.

  • Quiote Quiote
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 1 review

    Located in Puerto Escondido, Oaxaca region, Quiote Quiote is situated 2.7 km from Commercial Walkway.

  • Casa Bicachi - Adults Only
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 297 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 Conicarit
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 114 reviews

    Casa Conicarit has an outdoor swimming pool, shared lounge, a terrace and bar in Puerto Escondido. The property is set 3.2 km from Commercial Walkway.

    Beautiful art hotel, very nice interior and eye for detail.

  • 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!

  • Casa Puerto Bonito & Private Coworking
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 28 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...

    No hay desayuno incluido ni cuenta con restaurante.

  • Suites La Hacienda
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 789 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

  • Hotel Gamito
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 284 reviews

    Situated in Puerto Escondido, Oaxaca region, Hotel Gamito is located 2.7 km from Commercial Walkway.

    +Basic but super clean!!! +Nice staff +Free coffee

FAQs about hotels in Puerto Escondido









Subscribe to receive premium deals

Prices drop the moment you sign up!

What guests said about Puerto Escondido:

  • 8.0
    Scored 8.0

    A sweet, unpolished beach town.

    A sweet, unpolished beach town. There are no huge multinational hotels on the beach, just low-rise local hotels and apartments. The strip along the beach feels relaxed, calm and slightly down-at-heel. It's easy to explore on foot. As two solo women travellers, we felt safe throughout our stay, though we didn't leave the tourist area. The beach itself is huge and very long, with incredible surf waves. There is a small beach area at the north end where it's possible to swim, but the waves are still quite big, especially for children. There are lifeguards all along the beach. There are nice restaurants right on the beachfront, all serving the same simple food. We only stayed two nights - I think at least four nights are needed to really relax and get used to the pace of life here. There are also several excursions nearby which would have been fun if we'd had more time!
    Emma
  • 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

Explore guest reviews of hotels in Puerto Escondido

  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 167 reviews
    Cielito Lindo Suites are very conveniently located to restaurants and the beach. We had a first floor suite right by the pool. I liked sitting out on the bench by the pool and reading or making calls home. The pool was also great for swimming. Tania was very helpful with arranging taxis, giving me suggestions about places to eat and things to do. She went out of her way to help me set up a coffee tour which my husband and I thoroughly enjoyed. We would certainly stay there again if we come back to Puerto Escondido and I highly recommend it.
    L
    Linda
    United States
  • From £61.37 per night
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 307 reviews
    A quiet little paradies, you never wanna leave!! Me and my friend read all the good reviews and were curious. We arrived with a food poisoning from Mexico city and everyone was so caring and lovely, that we felt welcome and cosy from the first day. The villa is quiet and idyllic, it’s more like a big community space with pool, roof top terrace and great to meet your little crew for further puerto activities. We feel really lucky, we found this place and ate already planning to come back :)
    A
    Anita
    Germany
  • From £267.81 per night
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 434 reviews
    The property was absolutely beautiful! Our Villa was very clean and we enjoyed the privacy of the hotel, it was quiet with a breathtaking view! We had direct access to Carrizalillo beach which was a few steps down and very convenient as we didn’t need to drive. We really liked that someone was there each night watching the property. We highly recommend this property if you’re visiting Puerto Escondido!
    Sarah Hernandez
    United States
  • 9.4
    Scored 9.4
    Superb
    Rated superb
     · 19 reviews
    Leo, Guillermo, and Mati are amazing!! Mati received is in Puerto Escondido and was very communicative about the area and services. Guillermo provided great service and was easy to talk to. Leo and staff created amazing food everyday!! We were a little hesitant to book here but the experience was amazing! From. The moment we arrived it was so beautiful and peaceful. We will definitely return!!
    Daniel
    United States
  • 9.3
    Scored 9.3
    Superb
    Rated superb
     · 111 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 £42.78 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 793 reviews
    This was my favorite stay in Mexico. i had the private room. I spent over double on other boutique hotels but they didn’t compare in value. very clean, housekeeping every day. ac amazing. staff very helpful and speaks English. has a kitchen & common area where you can meet others. can walk to 3 beaches, chedraui, zicatela or riconada. near bus & transport depots.
    Lynz
    Colombia
  • From £76.96 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 762 reviews
    This was our favorite place during our 3 weeks in Mexico. We loved the athmosphere of the hotel (and Puerto Escondido!). The staff was great (they helped us a lit with booking tours, taxis,…), food was great (cocktails too!), rooms were great. They organize things like salsa lessons which is really fun, especially for solo travelers. Free bikes were a plus.
    Caroline
    Belgium
  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 167 reviews
    I stayed at a beautiful apartment on top floor with an amazing view over the ocean and epic sunsets every single day. The flat is spacious, super clean and has everything in it you may need. It must be one of my favourite places I stayed at in Mexico. I would definitely stay again and would highly recommend. This place is a real gem!
    Amelia
    United Kingdom
  • From £87.04 per night
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 409 reviews
    It is awesome to be able to use the swimming pool when you come back from a day at the beach (late) in the evening. Also, we flew out late at night to Mexico City, and we were very grateful for the opportunity, after checking out in the morimng, to use a bathroom to shower and freshen up before leaving to the airport.
    Steven
    Netherlands
  • 9.4
    Scored 9.4
    Superb
    Rated superb
     · 225 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
  • 9.1
    Scored 9.1
    Superb
    Rated superb
     · 72 reviews
    Everything was super clean, AC works well, comfortable mattress, location is amazing (perfect sunset spot), it was my first stop in Mexico and thanks to Carlos I felt at home immediately :) he helped me with everything and responded immediately! Couldn’t imagine a better start!
    Tara-Seraphina
    Austria
  • From £151.36 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 540 reviews
    Hotel Santa Fe is a grand dame of Puerto Escondido. It overlooks a fabulous beach that never seems to get too crowded. The rooms, the pools, and the restaurant are great. The staff clearly knew who we were and looked after us.
    Teresa
    United States
  • From £30.48 per night
    6.0
    Scored 6.0
    Pleasant
    Rated pleasant
     · 119 reviews
    Great location steps away from beautiful beach, great shopping & Oaxacan markets, street venders and restaurants! Very beautiful building and friendly helpful staff.Clean.and safe. Great value for the money.
    Virginia
    United States
  • From £487.61 per night
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 448 reviews
    The hotel is brand new and has everything you need for a high-quality stay at the beach in Puerto Escondido. Our room was nice with a great view. Staff was super friendly and helpful.
    Claire
    Switzerland
  • From £85.59 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 £133.90 per night
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 789 reviews
    amazing stay! best place I’ve stayed in Mexico. Phillip stayed up late to check us in. gave us a full tour of the property and how everything worked. great guy!
    Josh
    United Arab Emirates
  • From £76.96 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 762 reviews
    It’s a very nice quiet place, with all the facilities you will need while in Puerto Escondido. Staff is the best!
    Laura
    Mexico
  • From £267.81 per night
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 434 reviews
    Amazing views and ultimate relaxation - best part of our Mexico trip. Would come back as soon as I can.
    Barbara
    Belgium
  • From £61.36 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 400 reviews
    excellent, close to quiet strip of Puerto Escondido
    Christina
    United States
  • From £37.40 per night
    7.5
    Scored 7.5
    Good
    Rated good
     · 30 reviews
    BADDEST experience ever in México
    pommeline
    Spain

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.