Skip to main content

Filter by:


Star Rating

Review Score

Puerto Escondido – 147 hotels and places to stay
See the latest prices and deals by choosing your dates.
Hotel Costamar, Puerto Escondido, hotel in Puerto Escondido

Located in Puerto Escondido, within 1.2 miles of Playa Puerto Ángelito and 1.3 miles of Carrizalillo Beach, Hotel Costamar, Puerto Escondido has accommodations with an outdoor swimming pool and free...

8.0
Scored 8.0
Very Good
Rated very good
363 reviews
Price from$32.16per 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.

8.2
Scored 8.2
Very Good
Rated very good
1,342 reviews
Price from$145.48per night
Vivo Resorts, hotel in Puerto Escondido

This luxurious property offers fully equipped, luxurious apartments located on a long stretch of pristine beach, just a 15-minute drive from Puerto Escondido.

8.1
Scored 8.1
Very Good
Rated very good
320 reviews
Price from$137.01per night
Cabane Container Boutique Hotel - ADULTS ONLY, hotel in Puerto Escondido

Located in Puerto Escondido, 1.7 miles from Zicatela Beach, Cabane Container Boutique Hotel - ADULTS ONLY provides accommodations with an outdoor swimming pool, free private parking and a garden.

9.4
Scored 9.4
Wonderful
Rated wonderful
216 reviews
Price from$135.36per night
Hotel Casamar Suites, hotel in Puerto Escondido

Hotel Casamar Suites is just 98 feet 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.

8.8
Scored 8.8
Excellent
Rated excellent
212 reviews
Price from$68.04per 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.

9.1
Scored 9.1
Wonderful
Rated wonderful
782 reviews
Price from$94.30per 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.

8.7
Scored 8.7
Excellent
Rated excellent
834 reviews
Price from$92.77per 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.

8.6
Scored 8.6
Excellent
Rated excellent
306 reviews
Price from$148.60per night
Hotel DC Boutique & SPA, hotel in Puerto Escondido

Boasting a terrace, Hotel DC Boutique & SPA is located in Puerto Escondido in the Oaxaca region, 1.6 mi from Playa Puerto Ángelito and 1.2 mi from Commercial Walkway.

8.0
Scored 8.0
Very Good
Rated very good
252 reviews
Price from$84.23per 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.

7.4
Scored 7.4
Good
Rated good
1,250 reviews
Price from$81.22per night
See all 80 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
    Breakfast options

    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!

    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 76 reviews
  • Bungalows Zicatela
    Breakfast options

    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.

    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 1,403 reviews
  • Hotel Suites Villasol
    Breakfast options

    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

    8.2
    Scored 8.2
    Very Good
    Rated very good
     · 1,342 reviews
  • Terrestre, a Member of Design Hotels
    Breakfast options

    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.

    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 197 reviews
  • Hotel Arcoiris
    Breakfast options

    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

    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 629 reviews
  • Hotel Escondido, Puerto Escondido, a Member of Design Hotels - Adults Only
    Breakfast options

    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.

    Excelente comida y precio la playa es espectacular

    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 179 reviews
  • Hotel Rockaway
    Breakfast options

    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

    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 834 reviews
  • Bora Boutique - Adults Only
    Breakfast options

    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.

    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 65 reviews

Budget hotels in Puerto Escondido

  • Casa Puerto Viejo
    Cheap hotel

    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

    9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 25 reviews
  • Hotel Bigu
    Cheap hotel

    Located in Puerto Escondido, a 1-minute walk from Zicatela Beach, Hotel Bigu has air-conditioned accommodations and a garden.

    Für eine Nacht auf der Durchreise war die Unterkunft optimal.

    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 11 reviews
  • Pargos Hotel & Cowork
    Cheap hotel

    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

    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 1,056 reviews
  • Casa Piedra Parada
    Cheap hotel

    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

    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 105 reviews
  • El Eden Escondido
    Cheap hotel

    Featuring a garden, shared lounge, terrace and free WiFi, El Eden Escondido is located in Puerto Escondido, a 8-minute walk from Zicatela Beach and 2.6 miles from Commercial Walkway.

    Reactivity of the staff The Garden Relaxing ambiance

    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 174 reviews
  • Carri Surf Studio
    Cheap hotel

    Carri Surf Studio is located in Puerto Escondido, 1.2 miles from Commercial Walkway. Featuring a terrace, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

    Lovely clean rooms. Nice rooftop area. Near great beach

    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 376 reviews
  • Hotel El Mirador
    Cheap hotel

    Located in Puerto Escondido, a 7-minute walk from Principal Beach, Hotel El Mirador has accommodations with an outdoor swimming pool, free private parking and a terrace.

    La ubicación es perfecta para conocer los alrededores

    7.9
    Scored 7.9
    Good
    Rated good
     · 151 reviews
  • La Aurora
    Cheap hotel

    Located in Puerto Escondido, a 2-minute walk from Zicatela Beach, La Aurora has accommodations with an outdoor swimming pool, free private parking, a terrace and barbecue facilities.

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

    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 252 reviews

Hotels located in the center of Puerto Escondido

  • Casa Triz
    Central location

    Located in Puerto Escondido, a 5-minute walk from Playa Puerto Ángelito, Casa Triz features a terrace and views of the garden.

    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 2 reviews
  • Quiote Quiote
    Central location

    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.

    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 1 review
  • La Barra Resorts Puerto Escondido
    Central location

    Located in Puerto Escondido, 1.5 miles from Zicatela Beach, La Barra Resorts Puerto Escondido provides accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 1 review
  • Casa Bicachi - Adults Only
    Central location

    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!

    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 286 reviews
  • Casa Cascada - Adults Only
    Central location

    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!

    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 70 reviews
  • Hotelito Swiss Oasis -Solo Adultos - Adults only
    Central location

    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

    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 410 reviews
  • Casa Joseph Zicatela - Adults Only
    Central location

    Located in Puerto Escondido, a few steps from Zicatela Beach, Casa Joseph Zicatela - Adults Only has accommodations with a garden, free private parking, a terrace and a restaurant.

    not too many rooms and you feel very private all around.

    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 439 reviews
  • Casona Sforza
    Central location

    Located in Puerto Escondido, 4.3 miles from Commercial Walkway, Casona Sforza has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

    Excellent food, service and place!!!! Would go back every time.

    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 269 reviews

FAQs about hotels in Puerto Escondido








Subscribe to receive premium deals

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

Explore guest reviews of hotels in Puerto Escondido

  • From $397.07 per night
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 439 reviews
    I can’t wait to go back to this hotel! Puerto Escondido is a paradise and we enjoyed it even more in this hotel. The staff is attentive and kind, most of the waiters and waitresses knew our names and they were always willing to make everything better for us. The rooms, the facilities and the food were incredible! We went to yoga classes in the morning and the afternoon, the teachers were always checking on us and at the end they gave us this delicious ginger shots. We also took massages and they were so relaxing!
    Maria
    United States of America
  • From $75.76 per night
    8.2
    Scored 8.2
    Very Good
    Rated very good
     · 401 reviews
    looked very nice until I contacted the first rude person at the front desk , hands me a bunch of control devices and points to the stairs . I found my room , figured out the A/C but the TV was a complete joke . I went down to the front desk twice to ask for help , all they told me is “ no Cable , Roku “ well I’ve never used Roku especially not in Spanish , they didn’t care a bit . it’s important to me to have a TV on to sleep , especially with the noisiest road in Oaxaca right outside my window .
    Bobby
    United States of America
  • From $145.04 per night
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 747 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
  • 9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 410 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
  • 9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 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 of America
  • From $129.52 per night
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 194 reviews
    Booked 4 nights here and extended it to 3 weeks! Che Puerto Escondido is awesome. The staff really make the experience. They're all so nice and actually have fun at their jobs. You're guaranteed to have a good time at this hostel! Shout out to staff members Carla, Anita, Gido, Irrina, Bruno, Tavo, Andre, Juaquin, Majo, Rhea, and David for being amazing! I'll definitely come back again soon.
    Dan
    United States of America
  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 286 reviews
    Loved our stay here! the apartment was huge with everything you need for your stay, kitchen had everything you need and a huge lounge area. The bedroom and bathroom were also huge, beds were super comfy. location was great so close to bars and restaurants. our favourite accommodation so far in Mexico, would def recommend! staff also v.friendly and helpful
    Sophie
    United Kingdom
  • From $118.13 per night
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 782 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 $72.81 per night
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 160 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 $96.65 per night
    7.4
    Scored 7.4
    Good
    Rated good
     · 1,250 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 $98.44 per night
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 353 reviews
    The swimming pool is lovely and warm and pretty clean with loungers available but little shade After we complained about room being smelly and small for the cost ( much higher than I had paid in 6 weeks in Mexico) they upgraded us to a beautiful suite with a balcony The whole place looks like a ‘gringos’ fantasy of Mexico
    Neil
    United Kingdom
  • 9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 410 reviews
    We had an amazing stay at the hotelito! Everything was perfect from the huge bed to the shower to the luxurious pool and outside area. Huge shout-out to the German couple running the place, they showed us the best hospitality and gave us all the inside tips and tricks for Puerto Escondido! Highly recommended!!
    Uri
    Israel
  • From $208.25 per night
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 629 reviews
    the room was great, with a straight view from the balcony to the ocean. however being so close to the bars and clubs it was quite loud at night from thursday to sunday. the pool is gorgeous and always at perfect tempature. although very little staff spoke english, we were in mexico so it's expected!
    Jacob
    Canada
  • 7.6
    Scored 7.6
    Good
    Rated good
     · 238 reviews
    Best location - short walking distance from the beach, shopping mall and many small shops, ATMs, and bus station. The hotel is clean, quiet and has everything needed, incuding hot shower, which is luxury in this part of the world.
    Nikolai_Est
    Estonia
  • From $70.72 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 439 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 $164.66 per night
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 283 reviews
    In our whole month in Mexico. Absolutely loved the room with balcony and view on the pool, the people are so nice and it’s walking distance from La Punta. We even came back a few days later ;-)
    Laura
    Netherlands
  • From $85.91 per night
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 208 reviews
    the room was wonderful. the bed was super comfortable. best shower in all of Mexico! very clean. AC was an added bonus. hotel is a bit out of the main area so nice and quiet
    Shonagh
    Canada
  • From $83.63 per night
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 259 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 $43.27 per night
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 652 reviews
    The best Hostel in Puerto Escondido!!! The atmosphere is incredible, people from all over the world, gather here to have a nice time!!
    Raymond
    Mexico
  • From $29.75 per night
    7.6
    Scored 7.6
    Good
    Rated good
     · 758 reviews
    Price is good. Nice location close to 2 different parts of Puerto Escondido and main road.
    Evgeniia
    Russia

Research, refine, and make plans for your whole trip