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

Nothing
9.0
Scored 9.0
Wonderful
Rated wonderful
753 reviews
Price from$93.33per 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.

Staff was awesome. The breakfast was tasty, but unremarkable.
8.4
Scored 8.4
Very Good
Rated very good
1,426 reviews
Price from$124.69per 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.

Free breakfast Comfortable beds Plenty of pool space, one pool great for kids Beach front
8.7
Scored 8.7
Excellent
Rated excellent
846 reviews
Price from$89.94per night
Casa Beu, hotel in Puerto Escondido

Located in Puerto Escondido, a 4-minute walk from Zicatela Beach, Casa Beu provides air-conditioned rooms and an outdoor swimming pool. Facilities include a sun terrace and free WiFi is available.

Amazing stuff and great location, nice facilities, definitely recommend
9.5
Scored 9.5
Exceptional
Rated exceptional
503 reviews
Price from$88.23per 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
785 reviews
Price from$132.99per night
Hotel Escondido, Puerto Escondido, a Member of Design Hotels - Adults Only, hotel in Puerto Escondido

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

Incredible location, peaceful.
8.6
Scored 8.6
Excellent
Rated excellent
181 reviews
Price from$370per 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...

Everything. The pool and the beautifully landscaped courtyard. The location, just the right amount of distance from the beach so it isn’t too noisy. The helpful and attentive staff. The shared kitchen and seating area meant we often got the chance to chat with other guests. Hammocks. The hot water and good pressure in the shower. The huge comfy beds. This is a place to come back to again and again.
9.2
Scored 9.2
Wonderful
Rated wonderful
410 reviews
Price from$90.99per 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.

The location was good, I loved the pool, the place is quiet with a good view and they provide a lot of features to use in the beach and make it more comfortable
9.4
Scored 9.4
Wonderful
Rated wonderful
222 reviews
Price from$116.66per night
OYO Hotel Arena Surf, Puerto Escondido, hotel in Puerto Escondido

Featuring 3-star accommodations, OYO Hotel Arena Surf, Puerto Escondido is located in Puerto Escondido, a 11-minute walk from Principal Beach and 0.7 miles from Marinero Beach.

No toilet seat. Charged three dollars more per night than the advertised price. Location was fine.
6.5
Scored 6.5
Pleasant
Rated pleasant
475 reviews
Price from$24.47per night
Hotel DC Boutique & SPA, hotel in Puerto Escondido

Boasting a terrace, Hotel DC Boutique & SPA is situated in Puerto Escondido in the Oaxaca region, 2.6 km from Playa Puerto Ángelito and 2 km from Commercial Walkway.

The location was to bad, they have a restaurant and they don’t use it, the location is not bad but the hotel is really bad
8.0
Scored 8.0
Very Good
Rated very good
264 reviews
Price from$81.66per 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
    Wonderful
    Rated wonderful
     · 87 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!

  • Bungalows Zicatela
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 1,426 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
     · 628 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
     · 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.

    Excelente comida y precio la playa es espectacular

  • Hotel Rockaway
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 846 reviews

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

    Good breakfast Perfect location: in front of the beach

  • Aldea Mizúl
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 15 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.3
    Scored 8.3
    Very Good
    Rated very good
     · 70 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,253 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.

    Es muy bonito el hotel y queda cerca de la playa principal

Budget hotels in Puerto Escondido

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

  • TRIBU Glamping & beach view
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 10 reviews

    Located in Puerto Escondido and with Carrizalillo Beach reachable within a 5-minute walk, TRIBU Glamping & beach view provides concierge services, non-smoking rooms, a garden, free WiFi throughout the...

    Great location. Really nice setup. Very nice helpful staff

  • Casa Puerto Viejo
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 33 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

  • Casa Puerto Bonito & Private Coworking
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 25 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...

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

  • Pargos Hotel & Cowork
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 1,062 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.1
    Scored 8.1
    Very Good
    Rated very good
     · 1,333 reviews

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

    awesome beach club, beautiful garden, super friendly staff

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

    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.

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

  • Aldea Paraíso - Adults only - Boutique hotel
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 136 reviews

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

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

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.

  • Casa Bicachi - Adults Only
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 292 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
    Wonderful
    Rated wonderful
     · 113 reviews

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

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

  • Cabane Container Boutique Hotel - ADULTS ONLY
    9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 222 reviews

    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.

    Beautiful accommodation, friendly staff, great food and very peaceful

  • Casa Cascada - Adults Only
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 70 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
     · 785 reviews

    Within walking distance to the beautiful Carjzalillo Beach and surrounded by a lush tropical environment, this hotel offers comfortable accommodations, minutes from endless activity and adventure.

    Location, lush garden/swimming pool, clean rooms

  • Punta Tamarindo
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 7 reviews

    Located in Puerto Escondido, a 4-minute walk from Zicatela Beach, Punta Tamarindo features views of the pool.

  • Hotel Casamar Suites
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 215 reviews

    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.

    location excellent could have been better coffee

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!!
    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
  • 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 $67.19 per night
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 423 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 $128.32 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 389 reviews
    Best location in Puerto Escondido and with the most friendliest staff possible! The rooms are very clean and comfortable with even a little livingroom. The pool is huge and the food is amazing! They also played very nice music in the bar and we will definitely come back! If you want to have a quiet night and be on the best spot in Puerto Escondido, this is your hotel! Close to many nice bars and restaurants, and next to one the most beautiful beaches in Puerto!
    Eveline
    Netherlands
  • From $118 per night
    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
     · 52 reviews
    I had the pleasure of staying at Mi Puerto during my very short trip to Mexico and it was such a great choice! The hostel has just opened and everything is brand new and very clean. The aircon was definitely a plus!!! Staff was great and they made my trip much better :) will definitely be back!!
    Elinor
    Brazil
  • From $166.59 per night
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 785 reviews
    Wow, was the property gorgeous! I hope to be able to spend more time here in the future . This place is pure heaven . The man in the front desk,Pablo, is so professional and awesome . We are grateful to you Pablo for making our Puerto Escondido stay so special ! You are amazing . :)
    A
    Anonymous
    United States of America
  • From $159.64 per night
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 283 reviews
    I was absolutely in love with Hotel Gallo del Mar. It was such a serene and relaxing stay, tucked away but right next to the main road of Punta Zicatela. The two ladies at reception were incredibly helpful and welcoming. Would recommend to anyone staying in Puerto Escondido!
    Dana
    United States of America
  • 9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 70 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 $118 per night
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 410 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 $52.06 per night
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 163 reviews
    This was our third hostel in the Puerto Escondido area and by far the best. Place was clean, quiet, calm and Magnolia was quite friendly. The place is located a hundred meters off the road via a private entrance, and that gives you the calm needed for a good night sleep.
    Al
    Canada
  • From $341.25 per night
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 221 reviews
    amazing hotel, with such a nice vibe, it’s brand new and the staff are insane attentive. they did so much for me and it feels like a family and friends atmosphere. great location and very close to everything you need in Oaxaca and PE. would stay again :)
    Emma
    United Kingdom
  • 7.6
    Scored 7.6
    Good
    Rated good
     · 131 reviews
    Proximity to the beach is nice. Its a relaxed place with a great view of the sea. Beds were comfortable. WiFi was strong (rare for México in my experience). Drinks and snacks were a really good price. The bar team were very friendly.
    Logan
    United Kingdom
  • From $124.94 per night
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 29 reviews
    The best hotel in Puerto Escondido, i’ve stayed in many hotels and Casa Kame is by far the best one, rooms are amazing, very clean and beautiful. The hotel has amazing architect design. Casa Kame is also very close to everything.
    Roman
    Canada
  • 9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 446 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 $95.44 per night
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 358 reviews
    I had a great stay here while in Puerto Escondido. The staff is amazing! Great breakfast and a beautiful pool area. The hotel is perfectly located in the city. I highly recommend it!
    andrew
    Colombia
  • From $113.97 per night
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 264 reviews
    The view from the rooftop is very good! And the staff is excellent. All in all, pretty ok for a 3 star hotel in Mexico. Thank you!
    ugnering
    Lithuania
  • 9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 753 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
  • 8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 795 reviews
    one of the best hostels we've stayed in mexico, great service, amenities, climate, swimming pool. we recommend!
    Magdalena
    Poland
  • From $171.04 per night
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 628 reviews
    The hotel is clean, painted all in white with Mexican details that make it unique in Puerto Escondido
    Eric
    Mexico
  • From $165.35 per night
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 542 reviews
    Location it was perfect for our first time visiting Puerto Escondido.
    Jorge
    United States of America
  • From $104.99 per night
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 504 reviews
    best hotel i have stayed in within mexico
    Donaldson
    United Kingdom

Research, refine, and make plans for your whole trip