Skip to main content

Filter by:


Star Rating

Review Score

Puerto Escondido – 153 hotels and places to stay
See the latest prices and deals by choosing your dates.
Casa de Olas Boutique Hotel, hotel in Puerto Escondido

Casa de Olas Boutique Hotel has a fitness center, garden, a terrace and bar in Puerto Escondido. The property has room service, a concierge service and organizing tours for guests.

Cute balcony Good to have AC cause it gets excruciatingly hot and you’ll need proper AC
8.9
Scored 8.9
Excellent
Rated excellent
759 reviews
Price from$94.35per 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.

The property in in a great location…with quick access to the beach. We found the staff friendly and engaging.. and quick to help out . The hotel responded in a friendly and helpful manner when we were given a much smaller room than the one we had booked. They immediately corrected the problem by relocating us to a better one. The best thing about this property is the off site restaurant that serves the included breakfast. This beach front location is right across from the hotel and serves great food and the staff is attentive and friendly. We ate 4 different meals there and all were excellent. If you are looking for a hotel with a ‘surfer’s vibe, this property provides a party atmosphere around the large inner courtyard with 2 pools and many areas to relax in comfort.
8.3
Scored 8.3
Very Good
Rated very good
1,424 reviews
Price from$128.67per 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.

Is affordable and the staff is friendly. Room was clean and big enough. When we arrived the room was ready.
7.4
Scored 7.4
Good
Rated good
1,244 reviews
Price from$81.26per night
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.

Everything. Really good reception so nice and polite
9.1
Scored 9.1
Wonderful
Rated wonderful
784 reviews
Price from$137.24per 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.

Location and clean. Very friendly staff
8.2
Scored 8.2
Very Good
Rated very good
1,334 reviews
Price from$194.07per night
Hotelito Swiss Oasis -Solo Adultos - Adults only, hotel in Puerto Escondido

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

overall amazing, both the place and the hosts!
9.2
Scored 9.2
Wonderful
Rated wonderful
417 reviews
Price from$99.32per night
Pargos Hotel & Cowork, hotel in Puerto Escondido

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

Centrally located
8.0
Scored 8.0
Very Good
Rated very good
1,080 reviews
Price from$47.53per night
Hotel Arcoiris, hotel in Puerto Escondido

Located in Puerto Escondido, a few steps from Zicatela Beach, Hotel Arcoiris has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

Location great fro restaurant , only complaint the night club noise
8.0
Scored 8.0
Very Good
Rated very good
620 reviews
Price from$165.30per night
Casa Mia, hotel in Puerto Escondido

Located in Puerto Escondido, a 2-minute walk from Principal Beach, Casa Mia has accommodations with an outdoor swimming pool, free private parking and a terrace.

Casa Mía was centrally located, a bit of a walk but safe, some views, nice staff, ample rooms and clean.
9.1
Scored 9.1
Wonderful
Rated wonderful
196 reviews
Price from$88.78per 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 staff was great. Very helpful.
8.6
Scored 8.6
Excellent
Rated excellent
312 reviews
Price from$148.67per night
See all 85 hotels in Puerto Escondido

Most-booked hotels in Puerto Escondido in the past month

Puerto Escondido's best hotels with breakfast

  • Bungalows Zicatela
    8.3
    Scored 8.3
    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.

  • Hotel Arcoiris
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 620 reviews

    Located in Puerto Escondido, a few steps from Zicatela Beach, Hotel Arcoiris has accommodations 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
    Excellent
    Rated excellent
     · 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
    Excellent
    Rated excellent
     · 861 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
     · 24 reviews

    Located in Puerto Escondido, 19 miles from Commercial Walkway, Aldea Mizúl has accommodations 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
     · 73 reviews

    Located in Puerto Escondido, a 16-minute walk from Zicatela Beach, Bora Boutique - Adults Only has accommodations 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,242 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.

    La alberca y ubicación y la comida están excelente

  • Selina Puerto Escondido
    7.7
    Scored 7.7
    Good
    Rated good
     · 747 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
    Wonderful
    Rated wonderful
     · 417 reviews

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

    NICE POOL QUIET LOCATION BEACH VERY CLOSE CLOSE TO COMERSCIAL AREAS

  • Casa Puerto Viejo
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 43 reviews

    Located in Puerto Escondido, a 6-minute walk from Principal Beach, Casa Puerto Viejo provides accommodations 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
    Wonderful
    Rated wonderful
     · 97 reviews

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

    The staff is extraordinary, and the location is great!

  • Casa Puerto Bonito & Private Coworking
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 32 reviews

    Located in Puerto Escondido, a 9-minute walk from Principal Beach, Casa Puerto Bonito & Private Coworking provides accommodations with an outdoor swimming pool, free private parking, a fitness center...

    No hay desayuno incluido ni cuenta con restaurante.

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

    Offering an outdoor pool, Pargos Hotel & Cowork is located just 1312 feet 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

  • Casa Piedra Parada
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 150 reviews

    Located in Puerto Escondido, a 1-minute walk from Zicatela Beach, Casa Piedra Parada provides accommodations with an outdoor swimming pool, free private parking, a terrace and a restaurant.

    SUPER, TODO EL PERSONAL MUY AMABLE, SIN DUDARLO VOLVERE

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

    Located in Puerto Escondido, a few steps from Marinero Beach, Hotel Flor de Maria provides accommodations 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

Hotels located in the center of Puerto Escondido

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

    Located in Puerto Escondido, a 5-minute walk 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

    Quiote Quiote is located in Puerto Escondido, 1.7 miles from Commercial Walkway. With an outdoor swimming pool, the 2-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

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

    Located in Puerto Escondido, a 2-minute walk from Zicatela Beach, Punta Araw has accommodations 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
     · 301 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
    Wonderful
    Rated wonderful
     · 72 reviews

    Located in Puerto Escondido, Casa Cascada - Adults Only offers beachfront accommodations a 12-minute walk from Principal Beach and has facilities like 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
    Wonderful
    Rated wonderful
     · 784 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
    Wonderful
    Rated wonderful
     · 284 reviews

    1.1 miles from Playa Puerto Ángelito, Hotel Gamito is located in Puerto Escondido and has air-conditioned rooms with free WiFi.

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

  • Terrestre, a Member of Design Hotels
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 216 reviews

    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.

    perfectly isolated, beautiful, staff is extremely friendly.

FAQs about hotels in Puerto Escondido








Subscribe to receive premium deals

Prices drop the second 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 of America
  • 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 of America

Explore guest reviews of hotels in Puerto Escondido

  • From $128.93 per night
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 417 reviews
    This is not a luxury hotel but it is very well designed so that you have everything you need and are very comfortable. For example, the aircon is quiet and effective, there are spaces to sit and relax, there is a kitchen to making drinks and snacks (with a fridge full of water, beer and soft drinks available to purchase through an honesty system), there are screens on the windows, the pool area is clean and nicely planted. We really enjoyed it.
    fiona
    United Kingdom
  • From $343.82 per night
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 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 of America
  • 7.8
    Scored 7.8
    Good
    Rated good
     · 210 reviews
    Jenny and Miguel were the best hotel staff i met in a long time, both super friendly and lovely, helped us with any issue we had and made the stay perfect. Really nice guys. They made us feel so welcomed! Thank you Jenny and Miguel!!! The Hotel is also really nice for the price, good area to stay in Puerto Escondido. Can definitely recommend!
    Jan
    Germany
  • 8.4
    Scored 8.4
    Very Good
    Rated very good
     · 152 reviews
    Honesty, I loved everything given the price! The host was so responsive (literally within minutes), helpful and kind. The facilities are clean and comfortable, but I was especially impressed with how quiet it was given its very central location. Hands down one of the best accommodation in my travels in Oaxaca so far! Amazing value for price!
    Julie
    Canada
  • From $98.80 per night
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 759 reviews
    Like a small, beautiful, all inclusive resort...Mimi and the staff make everyone feel at home. With a tiny bar and chef ready and waiting, you can just chill and float around in the pool. I loved my balcony and the music that surrounded the hotel. The rooms have every amenity. A great stay for a single traveler. Kudos Casa de Olas!
    Susan
    United States of America
  • From $43.29 per night
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 638 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.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 301 reviews
    The hotel is new, well maintained, flawless staff, always clean and the rooms were cleaned every day. Clean pool. Huge rooms and beds, very comfortable also. Big balconies. We liked that it's adults only, was very relaxing having no kids around. All in all, the best hotel that we stayed in while visiting Mexico.
    Ugne
    Lithuania
  • 9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 75 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 $128.93 per night
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 417 reviews
    The hosts were so lovely and accommodating! The gardens are gorgeous and the pool was great too. Beautiful big rooms with comfortable beds and good air con. A very ecological property too which was nice. Our favourite hotel we have stayed in during our travels through Mexico :)
    Kaya95
    United Kingdom
  • From $78.77 per night
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 410 reviews
    Very comfortable bed, nice clean spacious room. The owners spoke little english but were very helpful and let us check in early and also stored our bags after we checked out. Good air conditioning and hot water. One if the best rooms we stayed in during our visit to Mexico!
    Miller
    Australia
  • From $44.95 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 444 reviews
    Amazing place! Really don't know why there are so many negative reviews. The location is perfect and the beds are super comfy. Breakfast, hammock and a nice garden. Very relaxing and was the best stay in Mexico so far.
    Lisa
    Netherlands
  • From $32.13 per night
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 427 reviews
    Amazing staff, so attentive and helpful. Loaned us a few things we needed and also organised us a taxi to the bus station very early in the morning. Very comfortable room and AC + fan was nice (and rare for Mexico!).
    Rohan
    United Kingdom
  • 8.1
    Scored 8.1
    Very Good
    Rated very good
     · 247 reviews
    The location 300 meters from the best beach (Manzanillo) is ideal! Also, the owners feel like your new family, and they are super helpful and welcoming. Bests hosts we had for 3 months in Mexico.
    Laura
    Denmark
  • From $98.49 per night
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 365 reviews
    Very nice and helpful staff, parking lot for the car,beautiful garden with a pool, nice and clean room, and they have a travel cot for the baby which is one in million in Mexico.
    Mark
    Hungary
  • From $78.79 per night
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 308 reviews
    - Staff were truly wonderful - Internet was Starlink so quite good for Puerto Escondido - Bed was large and comfortable with lots of pillows - Shower was hot with good pressure
    David
    Canada
  • From $109.88 per night
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 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 of America
  • From $54.92 per night
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 795 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 $72.85 per night
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 268 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 of America
  • From $221.04 per night
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 327 reviews
    the location, however it is far away from the town of Puerto Escondido, is a place to stay in without going out.
    Maria
    Argentina
  • From $50.14 per night
    8.2
    Scored 8.2
    Very Good
    Rated very good
     · 289 reviews
    Really love the location and the Staff, this is the best hotel so far in Oaxaca in this budget
    Elise
    France

Research, refine, and make plans for your whole trip