Skip to main content

Filter by:


Star rating

Review score

Puerto Escondido – 146 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£134.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 staff were lovely, and very helpful.
8.9
Scored 8.9
Fabulous
Rated fabulous
763 reviews
Price from£77.53per 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,418 reviews
Price from£120.16per 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,244 reviews
Price from£75.88per 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,075 reviews
Price from£44.38per 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
410 reviews
Price from£87.69per 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,334 reviews
Price from£213.21per 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.91per 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£129.71per night
Hotel Villa Mozart y Macondo, hotel in Puerto Escondido

Located just 200 metres from Carrizalillo Beach and 800 metres from Puerto Angelito Beach, Hotel Villa Mozart y Macondo features tropical décor, palapa-thatched roof lounge and free Wi-Fi throughout.

Attractive garden bungalows with outdoor kitchen. Steps to Playa Carrazillo and main restaurant street. Best location. Owner, Angie and manager, Roberto, were outstanding hosts. When my Bioluminescent Tour fell through, they personally drove me to the launch point and waited for my 2-hour tour to be completed, to drive me back to the hotel. Restaurant on site 8 a.m. to 1 p.m. I had an excellent experience. Many thanks to my amazing hosts.
8.6
Scored 8.6
Fabulous
Rated fabulous
152 reviews
Price from£61.67per 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

  • 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
     · 857 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.5
    Scored 8.5
    Very good
    Rated very good
     · 22 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,244 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.

  • Selina Puerto Escondido
    7.7
    Scored 7.7
    Good
    Rated good
     · 735 reviews

    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 music, the attention of the staff and the rooms

Budget hotels in Puerto Escondido

  • Hotelito Swiss Oasis -Solo Adultos - Adults only
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 410 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
     · 40 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

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

  • Pargos Hotel & Cowork
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 1,075 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,334 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

  • Hotel Flor de Maria
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 108 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
     · 118 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.

  • Punta Araw
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 1 review

    Situated in Puerto Escondido, 200 metres from Zicatela Beach, Punta Araw features accommodation with a garden, free private parking, a terrace and a bar. This pet-friendly hotel also has free WiFi.

  • Casa Bicachi - Adults Only
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 298 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
     · 71 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
     · 29 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
     · 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

  • Casa de Olas Boutique Hotel
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 763 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.

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

  • From £87.69 per night
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 410 reviews
    Our entire stay was excellent. Not only our host were very helpful and friendly, they were always reachable and happy to help. The hotel was also very nice and well taken care of. Having a kitchen there was also amazing! Including access to water and coffe at any time. The pool was clean and the environment around the hotel in general was also great. The location of the hotel was excellent as the beach is just infront. May we visit Puerto Escondido again, we wouldn't hesitate to come back to the Swiss Oasis.
    Alejandra
    Germany
  • From £269.81 per night
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 433 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 £85.02 per night
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 503 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
  • 9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 33 reviews
    Everything was wonderful about Zandoyo! The owners and staff were friendly and helpful, and the breakfasts were fantastic. My room was very comfortable and the bathroom was very well designed with lots of space to put things. The pool area had lovely landscaping and the guest kitchen was quite well supplied if you wanted to prepare a meal. I highly recommend a stay here if you venture to Puerto Escondido!!
    Pamela
    Canada
  • From £152.49 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 534 reviews
    Our stay at Hotel Santa Fe was very nice. Rooms are comfortable, clean and with all the amenities. The beds could be a little more cushy, for the price you pay for the rooms, but I think this is the most common complaint, all around, when travelling in Mexico. The staff are very nice and very attentive and the location is very convenient and with lovely views of Zicatella beach, great for sunsets!
    Frayne
    United States
  • From £134.90 per night
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 788 reviews
    Best hotel we stayed in 4 weeks of our Mexico travel. Even got a free of charge upgrade to a superior room. Very nice pool and beautiful garden. Conveniently near to the airport. Its not in the tourist center - which is positive for us. It was more a residential neighborhood but only 2 blocks from a street with some nice restaurants and a great beach.
    Hannes
    Germany
  • From £75.88 per night
    7.4
    Scored 7.4
    Good
    Rated good
     · 1,244 reviews
    If you don't mind road noise the location is perfect to visit all of Puerto Escondido. The view is excellent and the staff were great for the most part. The breakfast was decent but it was better when you could order from a menu, they switched to a buffet-style breakfast halfway through our stay when the hotel got a bit busier
    Tom
    United Kingdom
  • From £33.97 per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 643 reviews
    I loved this hostel so much. It was my favourite from my time in Mexico. It's really social but also has a kind of family vibe in the sense that you get to know lots of the other travellers staying there. Big shout out to the volunteers, and especially Fidel, for creating such a greate atmosphere. #Sorryball2022
    Katie
    United Kingdom
  • 9.1
    Scored 9.1
    Superb
    Rated superb
     · 32 reviews
    I absolutely loved my stay at Casa Menta, the hosts were super helpful and always answered quickly to my messages. I miss all the great time I had in Casa Menta and all the amazing memories I made in Puerto Escondido with my beloved boyfriend, writing this review just makes me super nostalgic 🥹❤️.
    Angelina
    Belgium
  • 8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 55 reviews
    . Short walk to Mercado that sold everything and where you could hop on a collectivo to get almost anywhere. Quiet. Wifi was the best we’ve had so far in Mexico . Not on the beach but super close. Could walk from the beach to beach and take the Colectivo home.
    Penney
    Canada
  • From £42.32 per night
    7.8
    Scored 7.8
    Good
    Rated good
     · 472 reviews
    I liked the location and there was air con which was a huge bonus. The staff were very friendly and welcoming and allowed us to keep our luggage in the hotel after checkout, while we waited for transport out of Puerto Escondido.
    Joe
    United Kingdom
  • From £27.82 per night
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 173 reviews
    this is like a luxury hotel while only paying basic hotel prices. the staff are wonderful. everyone from Bruno the “night guy” to the manager and room attendants. the attention to detail and decorative touches are exquisite.
    A
    Anonymous
    United States
  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 427 reviews
    400 peso cab ride to Zicatella or Puerto Escondido on a clean quiet neighborhood back street. It's owned and run by a local family and they are very hospitable and friendly. Rooms are clean and modern. My new go to in P.E.
    ROBERT
    United States
  • From £31.83 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 231 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 £43.09 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 793 reviews
    It was a 3 minute walk from where the van stopped coming from Oaxaca..very convenient. The hotel was clean, and had lots of hammock, a pool and a pretty chill vibe.
    Lora
    Canada
  • From £526.15 per night
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 277 reviews
    Super luxury, the drinks are spectacular , the Menu was super ! Bet is amazing , the rooms are super good , super welll decorated . The pool is splendid.
    Nelson
    Paraguay
  • From £47.78 per night
    7.3
    Scored 7.3
    Good
    Rated good
     · 340 reviews
    It's a good option if you don't mind a very hippie lowkey vibe in exchange for immediate access to -imho- the best beach in Puerto Escondido.
    laanasofia
    Mexico
  • From £30.34 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 183 reviews
    Good location close to Zicatela Beach, at the entrance of Puerto Escondido (coming from Oaxaca by van).
    Hervé
    Spain
  • From £106.80 per night
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 214 reviews
    Food was good especially if you are vegan. Very old times Mexico not too touristy.
    paul
    United States
  • From £80.80 per night
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 782 reviews
    the best managed property in mexico
    sasha
    Czech Republic

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.