Skip to main content

Search hotels in Puerto Escondido

Enter your dates to see the latest prices and deals for Puerto Escondido hotels

Filter by:


Star rating

Review score

Puerto Escondido – 150 hotels and places to stay

See the latest prices and deals by choosing your dates.
Suites La Hacienda, hotel in Puerto Escondido

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

Absolutely beautiful gardens around the property. Staff were so friendly and such a nice family vibe. All staff were happy to help with any query. Special thank you to Luis who helped advise us the best way to get to Oaxaca and booked transport for us, took care of everything. Cocktails at the bar are really delicious. Location is great, nice and quiet while still being close to shops, lovely restaurants and the beach.
9.1
Scored 9.1
Superb
Rated superb
783 reviews
Price from€ 121.61per 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 amazing and great location in walking distance to everything in La Punta. Food was yum.
8.9
Scored 8.9
Fabulous
Rated fabulous
752 reviews
Price from€ 86.02per 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,440 reviews
Price from€ 106.65per 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,259 reviews
Price from€ 84.19per 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.

Comfortable, WiFi, delicious breakfast, great location, taqueria across the street. I would stay here again when I am back there.
8.0
Scored 8.0
Very good
Rated very good
1,083 reviews
Price from€ 44.02per 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...

Everything is nice : room, swimming pool, kitchen where you can have coffee or even prepare a meal, on top of that the hosts Nadine & Joël are very kind. It's also quiet which is very appreciated in a place like Puerto Escondido.
9.2
Scored 9.2
Superb
Rated superb
420 reviews
Price from€ 102.90per 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,333 reviews
Price from€ 142.04per night
Hotel Blater, hotel in Puerto Escondido

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

The rooftop pool was amazing and being so close to the beach was great. Breakfast downstairs was also delicious! Highly recommend the smoothies
8.6
Scored 8.6
Fabulous
Rated fabulous
312 reviews
Price from€ 162.14per 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.1
Scored 9.1
Superb
Rated superb
200 reviews
Price from€ 91.98per 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
606 reviews
Price from€ 143.91per 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.4
    Scored 8.4
    Very good
    Rated very good
     · 1,439 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.

  • Terrestre, a Member of Design Hotels
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 219 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.

  • Hotel Arcoiris
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 606 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
     · 185 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
     · 866 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.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 28 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.

    Privacidad te conectas con la naturaleza muy tranquilo

  • Hotel Caracol Plaza
    7.4
    Scored 7.4
    Good
    Rated good
     · 1,259 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
     · 758 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

  • Casa Mia
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 200 reviews

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

    מקום שקט ונחמד יש מרפסות, בריכה נקייה. בכל נקי אירוח נחמד מאוד

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

  • Casa Puerto Viejo
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 50 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.

    Muy bonito lugar para descansar todo te queda muy cerca

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

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

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

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

    SUPER, TODO EL PERSONAL MUY AMABLE, SIN DUDARLO VOLVERE

  • Hotel Flor de Maria
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 134 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.3
    Scored 8.3
    Very good
    Rated very good
     · 146 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

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

  • 10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 4 reviews

    Located in Puerto Escondido, 1.9 km from Zicatela Beach, Ennea hotel provides accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant.

  • Casa Triz
    9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 5 reviews

    Located in Puerto Escondido and with Playa Puerto Ángelito reachable within 400 metres, Casa Triz provides a garden, non-smoking rooms, free WiFi throughout the property and a terrace.

  • Casa Ita Surf - Adults Only
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 37 reviews

    Set in Puerto Escondido and within 300 metres of Zicatela Beach, Casa Ita Surf - Adults Only features an outdoor swimming pool, non-smoking rooms, and free WiFi throughout the property.

    El ambiente, el personal y las instalaciones increíble

  • Lunaya
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 2 reviews

    Located in Puerto Escondido, Lunaya offers beachfront accommodation a few steps from Zicatela Beach and provides various facilities, such as an outdoor swimming pool, a garden and a terrace.

  • Punta Araw
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 2 reviews

    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
     · 307 reviews

    Casa Bicachi - Adults Only features an outdoor swimming pool, garden, a terrace and bar in Puerto Escondido.

    So friendly, so clean, amazing AC and great location!

  • Casa Conicarit
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 114 reviews

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

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

FAQs about hotels in Puerto Escondido








What guests said about Puerto Escondido:

  • 8.0
    Scored 8.0

    A sweet, unpolished beach town.

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

    A huge long beach, Zicatela is a lovely place but will...

    A huge long beach, Zicatela is a lovely place but will change very soon with all the development and construction going on. Already lots of bars, restaurants, shops and hotels, but still relatively chilled at the moment. Beware of what you carry, police search anyone they can on the beach to extort money!!
    Bex
    Italy
  • 10
    Scored 10

    Even if a relatively small town the neighbourhoods are very...

    Even if a relatively small town the neighbourhoods are very different; Centro where the hotel is, more local people, Bacocho (a bit more hipster was my impression), Zicatela the touristic part with a lovely beach and Brisas de Zicatela where its mostly backpackers and surfers (its just off Punta Zicatela where the best waves are)
    John
    Germany
  • 8.0
    Scored 8.0

    It grew on me. I didn't love it at first.

    It grew on me. I didn't love it at first. I think its more suited to younger people than people in their mid 40s + who have already done the backpacking thing. Also I live on a beautiful beach in Australia so it's hard to be impressed by grey sand of Zacatelas beach.. However Carrizalillo beach was beautiful. I recommend visiting that beach while you are there. I felt like a bit of a sellout as Puerto is not the real mexico, there are more Australians and Americans there than Mexicans it seems. So if you want an authentic Mexican experience you should go to Puebla or Mexico city, but if your looking for a chilled vibe on the beach then you will probably like Puerto. You'll find better food in other parts of the country also - Oaxaca city, Meixco city, Puebla etc. It's very hot there. but there's nothing much else to do than hang at the beach.
    LeeAnn
    Australia
  • 8.0
    Scored 8.0

    Overall was great trip.

    Overall was great trip. The town feels more international compared to other places I’ve visited in mexico, it lacks that authentic Mexican feeling. The hotel was great, tucked away from the Main Street, very peaceful.
    Casius
    United States
  • 10
    Scored 10

    Best falafels and hummus et El Sultan on the Rinconada.

    Best falafels and hummus et El Sultan on the Rinconada. Best whole bean coffee as well as cappuccino and cookies at Binisa Cafe. As expats living in San Agustinillo, an hour away, we find things in Puerto that we cannot find in San Agustinillo, Mazunte, or Zipolite. We found some really excellent sharp cheddar cheese at Super 69 grocery on the Rinconada, cans of white meat whole tuna packed in water also at Super 69, bought beautiful Talavera tile for our bathroom at the Talavera store on the Rinconada, and picked up health food products like chia at one of the many small health food stores in Puerto that sell bulk goods.
    Melissa
    United States

Explore guest reviews of hotels in Puerto Escondido

  • 9.3
    Scored 9.3
    Superb
    Rated superb
     · 705 reviews
    Everything was great, this place is a little oasis in la Punta. The bungalow is super clean and with a great chill out balcony with hamac and view on the jungle garden. The place is really close to the lively streets of Punta but nicely located far away from the noise. The staff is super friendly and helpful. As a female solo traveler I felt safe to walk around at night following the staff instructions. I will definitely stay there again if I have the luck to come back to puerto escondido.
    emmanuelle
    Netherlands
  • From € 152.84 per night
    7.7
    Scored 7.7
    Good
    Rated good
     · 758 reviews
    I like so much the Selina's style. Specially Puerto Escondido is excellent. They have plenty options not only shared rooms, a restaurant, the bar (tasty mixology), two swimming pools, other bar at the roof top with a nice view to the beach, the library, the kitchen, the wellness area. Everyday day have different activities like karaoke, cinema, among others. It can be a party place but also a place to rest. The best, it is located in front of Zicatela beach, I loved It.
    Deyanira
    Spain
  • From € 112.25 per night
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 419 reviews
    Hotelito Swiss oasis really does love up to its name as a nice little refuge just off the zicatela strip. I loved sitting by the amazing pool during the mid day to stave off the heat. The hosts are absolutely lovely people who go out of their way to help guests with their needs. If I come back to Puerto Escondido I'll be staying here for sure. Oh and the beds are really comfy and nice air con in the rooms for sleeping at night! 😻
    Andrea
    Canada
  • 9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 4 reviews
    Everything was great !! My family & I had such a great time at the house & were able to enjoy the property & its amenities to the max ! Would HIGHLY recommend this casa en la playa to ANYONE visiting Oaxaca & its beautiful beaches. The caretakers were such a pleasure to deal with. Eva was helpful in all things to do with house/recommendations & Mari was also SO HELPFUL with anything we needed during our stay !! 10/10 !!!!
    Adrian
    United States
  • From € 149.59 per night
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 568 reviews
    A beautiful, well equipped room that feels like home away from home. Great location near the beach, with great service by the staff if you use the beach chairs or go to the pool in the inner courtyard. Very nice kitchen in the rooms with a coffee maker and free oaxacan ground coffee, full set of dishes, glasses and cutlery. Very friendly and helpful staff that helped book tours and nice activities in the area.
    Azatuhi
    France
  • From € 109.13 per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 366 reviews
    This historic, family-owned hotel in the heart of Puerto Escondido is one of kind -- a place built with each detail in mind to make it magical. It's comfortable, very clean, and in an ideal location, making access to beaches and restaurants easy. They helped us with local knowledge to help us have a great trip to this area. We definitely hope to be back and stay here again!
    Benjamin
    United States
  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 166 reviews
    The room was really clean and comfortable, the backyard is a nice place to relax. The hotel is well located, 10 minutes walk to the beaches and close to Centro. Magnolia, the owner of the hotel, is very helpful and accommodating. We really enjoyed our stay and will definitely come back again next time when we visit puerto escondido.
    Ying Wen
    Canada
  • From € 104.77 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 149 reviews
    Nicely designed space/rooms.. The area was quiet overall which can be hard to find in Mexico so I was able to sleep easily.. It's located a little way from the main tourist type areas but most people have a car, bike or taxis. It's easy to park in Puerto Escondido if you prefer the safety of a car to scooter for your transport needs.
    chris
    United Kingdom
  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 307 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
  • From € 158.96 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 533 reviews
    The view from our room was lovely! There was ton's of counter space which was nice. The air conditioning worked which is needed in Puerto Escondido! The hotel felt very safe. The restaurant was great. The staff was nice. The pool area was great! La Mariinera restaurant right across the street it worth it!
    Katherine
    United States
  • From € 44.02 per night
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 1,083 reviews
    Everything! This was our third time back in Pargo’s, after trying several other hotels in Puerto Escondido. Pargo’s is our favourite! The staff are so welcoming and kind, the location is perfect, comfortable beds and clean facilities. Thanks again! We’ll be back!
    Isabelle
    Ireland
  • From € 95.41 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 175 reviews
    staff were very friendly and helpful. This is a really cool hotel, there’s a great atmosphere and it’s sociable, the rooftop restaurant was amazing, some of the best breakfast food I’ve had in Puerto Escondido and there is a pool bar.
    Yue
    United Kingdom
  • 7.5
    Scored 7.5
    Good
    Rated good
     · 222 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
  • 9.3
    Scored 9.3
    Superb
    Rated superb
     · 432 reviews
    The hotel was one of my favorites of all time. It was very personal and the staff made everything easy. Somehow despite the positive reviews, this place still feels underrated!
    Michael
    United States
  • From € 59.24 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 146 reviews
    Great hotel in the heart of Centro, Puerto Escondido. We loved our bungalow and the staff were very helpful. Close to shops and a 10 minute walk to lovely swimmable beaches.
    Suzanne
    United States
  • From € 130.96 per night
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 783 reviews
    amazing stay! best place I’ve stayed in Mexico. Phillip stayed up late to check us in. gave us a full tour of the property and how everything worked. great guy!
    Josh
    United Arab Emirates
  • From € 98.75 per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 134 reviews
    Excellent location, beautiful view, rooftop (despite the neighbouring hotel, I still think this is the best rooftop in Puerto Escondido), pool and service
    Evgeniya
    Germany
  • From € 130.96 per night
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 783 reviews
    We liked the room a lot, the location, the service and most of all incredible staff! highlight of our trip through Mexico! thank you for everything!
    A
    Anonymous
    France
  • From € 43.65 per night
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 286 reviews
    Really love the location and the Staff, this is the best hotel so far in Oaxaca in this budget
    Elise
    France
  • From € 44.02 per night
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 1,083 reviews
    Decent hotel. Not as great as per the reviews
    Raguraman
    Canada

Research, refine and make plans for your whole trip