Skip to main content

Filter by:


Star rating

Review score

Puerto Escondido – 148 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.

9.1
Scored 9.1
Superb
Rated superb
782 reviews
Price from£134.28per 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
Fabulous
Rated fabulous
845 reviews
Price from£86.27per 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.

8.0
Scored 8.0
Very good
Rated very good
1,062 reviews
Price from£44.18per night
Hotel Santa Fe, hotel in Puerto Escondido

Set between the beaches of Zicatela and Marinaro, this colonial-style hotel features 3 outdoor pools and a restaurant. Hotel Santa Fe is located in Puerto Escondido, on the coast of Oaxaca.

8.4
Scored 8.4
Very good
Rated very good
543 reviews
Price from£106.62per 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,255 reviews
Price from£75.53per 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...

9.2
Scored 9.2
Superb
Rated superb
411 reviews
Price from£87.28per 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.

8.6
Scored 8.6
Fabulous
Rated fabulous
178 reviews
Price from£353.78per 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.

8.0
Scored 8.0
Very good
Rated very good
263 reviews
Price from£78.33per 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.1
Scored 8.1
Very good
Rated very good
1,335 reviews
Price from£161.28per night
Punta Zicatela Hotel - Adults Only, hotel in Puerto Escondido

Set in Puerto Escondido, a few steps from Zicatela Beach, Punta Zicatela Hotel - Adults Only offers accommodation with a garden, free private parking and a bar.

9.2
Scored 9.2
Superb
Rated superb
589 reviews
Price from£100.64per 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
    Superb
    Rated superb
     · 86 reviews

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

    The staff is extraordinary, and the location is great!

  • 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 Suites Villasol
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 1,335 reviews

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

    awesome beach club, beautiful garden, super friendly staff

  • Hotel Arcoiris
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 628 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 Rockaway
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 845 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
     · 14 reviews

    Situated in Puerto Escondido, 31 km from Commercial Walkway, Aldea Mizúl features accommodation with a garden, free private parking, a terrace and a restaurant.

    La ubicación es excelente alejada del ruido del puerto

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

  • Hotel Aldea del Bazar & Spa
    7.9
    Scored 7.9
    Good
    Rated good
     · 390 reviews

    This Arabian-style hotel features a spa and outdoor swimming pool, and is only 10 minutes’ walk from the beach. It offers spacious rooms with garden, pool or sea views.

    Las instalaciones limpias acogedoras y expectaculares

Budget hotels in Puerto Escondido

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

    Located in Puerto Escondido, 500 metres from Principal Beach, Casa Puerto Viejo provides accommodation with an outdoor swimming pool, free private parking and a terrace.

    Siempre atentos y amables cualquier duda te ayudan a resolverla

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

    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 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
     · 125 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

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

    Featuring a garden, shared lounge, terrace and free WiFi, El Eden Escondido is located in Puerto Escondido, 700 metres from Zicatela Beach and 4.1 km 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
    Fabulous
    Rated fabulous
     · 136 reviews

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

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

  • Carri Surf Studio
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 390 reviews

    Set in Puerto Escondido, Oaxaca region, Carri Surf Studio is situated 2 km from Commercial Walkway.

    Lovely clean rooms. Nice rooftop area. Near great beach

Hotels located in the centre of Puerto Escondido

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

    Located in Puerto Escondido, 400 metres from Playa Puerto Ángelito, Casa Triz features a terrace and views of the garden.

  • Quiote Quiote
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 1 review

    Located in Puerto Escondido, Oaxaca region, Quiote Quiote is situated 2.7 km from Commercial Walkway.

  • 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
    Superb
    Rated superb
     · 113 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.

  • Casa Cascada - Adults Only
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 70 reviews

    Set in Puerto Escondido, Casa Cascada - Adults Only offers beachfront accommodation 1.1 km from Principal Beach and offers various facilities, such as a garden, a shared lounge and a terrace.

    The breakfast was so good! Changed every day also!

  • Suites La Hacienda
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 782 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.0
    Scored 9.0
    Superb
    Rated superb
     · 6 reviews

    Situated in Puerto Escondido, 400 metres from Zicatela Beach, Punta Tamarindo features air-conditioned accommodation and a terrace.

  • TRIBU Glamping & beach view
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 7 reviews

    Set in Puerto Escondido and with Carrizalillo Beach reachable within 400 metres, TRIBU Glamping & beach view offers concierge services, non-smoking rooms, a garden, free WiFi throughout the property...

    Great location. Really nice setup. Very nice helpful staff

FAQs about hotels in Puerto Escondido









Subscribe to receive premium deals

Prices drop the moment 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
  • 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
  • 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

Explore guest reviews of hotels in Puerto Escondido

  • From £77.85 per night
    7.7
    Scored 7.7
    Good
    Rated good
     · 724 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 £134.28 per night
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 782 reviews
    La Hacienda was absolutely perfect for our 5 day stay in Puerto Escondido. A 5 minute walk to one of the most beautiful beaches (Carazillo) and the main street with restaurants, and all other beaches within a 5 minute cab ride (very easy to grab a cab). The hotel itself is incredibly comfortable, thoughtfully designed, clean and spacious. Luis at the front desk was beyond helpful and made us feel at home.
    matthew
    United States
  • 9.3
    Scored 9.3
    Superb
    Rated superb
     · 108 reviews
    Best place I have stayed so far in Mexico 🫶🏽 Waking up and walking straight towards the sea through that dreamy restaurant is amazing. Rooms are clean and very comfortable, restaurant has nice food and affordable prices. Plus all staff were incredible they have spoiled me so much 🩷 specially Jonathan he is great, always with the best vibes and good recommendations at the restaurant.
    Luisella
    Australia
  • From £172.65 per night
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 320 reviews
    The apartment was spacious, well designed, views of the mountains & beach, the restaurant had room service & the food was great. It is a big resort with 3 pools, lots of activities & a sales office. The beach (true for most of the Oaxaca coast) had big waves so no swimming. But the pools were great - one had a slide & volleyball net, another had the bar.
    Deborah
    United States
  • From £128.68 per night
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 284 reviews
    best hotel in puerto Escondido and worth the money. we are definitely coming back. the location couldn’t be better. 1 min from la Punta (the beach). various restaurants around. lovely pool area. You could feel that it is a family owned business. the staff was super friendly and the property has everything you need. surfboard rent etc. highly recommend!
    Jochen
    Germany
  • 7.8
    Scored 7.8
    Good
    Rated good
     · 208 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
  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 292 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 £128.35 per night
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 113 reviews
    I had a wonderful stay and was impressed with the hotel and staff. Cindy, Ari, and Alejandro genuinely made me feel like so at peace and were all so attentive to my needs. The hotel is a short walk from playa carrizalillo, one of the most beautiful beaches in puerto Escondido. Great experience overall!
    M
    Martin
    United States
  • 9.2
    Scored 9.2
    Superb
    Rated superb
     · 192 reviews
    I literally can't fault a single thing about this place! It's just spectacular from the property to the location to the communication. The photos of the rooms don't even do them justice. I was here working for a week and the internet / wifi was flawless. So rare to find in this part of Mexico.
    Jared
    United Kingdom
  • From £61.54 per night
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 207 reviews
    The staff and owner/manager handled the situation I made for this trip. After 23 days traveling places in Mexico, I made a mistake on the reservation. I contacted Booking.com and Oliver from the hotel handled and helped me resolved the situation. I really appreciated!
    Endi
    United States
  • From £128.35 per night
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 113 reviews
    this place is amazing. it was one of the best hostel i’ve done in mexico. i prefered to stay in this area than the others (la punta or zicatela) more peaceful and calm if you are looking for party you should definitely go to theses area. anyway this place was amazing
    Kenza
    France
  • From £44.31 per night
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 1,062 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
  • 7.5
    Scored 7.5
    Good
    Rated good
     · 230 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 £95.11 per night
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 411 reviews
    Absolutely everything! Wonderful place to really relax in clean surroundings! Lovely well kept grounds and pool.it is an Oasis in Puerto Escondido! Super hosts and we do appreciated the adults only in this small boutique hotel!
    Karen
    Canada
  • From £30.56 per night
    6.0
    Scored 6.0
    Pleasant
    Rated pleasant
     · 119 reviews
    Great location steps away from beautiful beach, great shopping & Oaxacan markets, street venders and restaurants! Very beautiful building and friendly helpful staff.Clean.and safe. Great value for the money.
    Virginia
    United States
  • 9.0
    Scored 9.0
    Superb
    Rated superb
     · 750 reviews
    Rooms are super nice! We had one of out best sleeps in mexico here. The pool is also great, and the staff is super helpful and kind.
    Jetro
    Chile
  • From £353.78 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 178 reviews
    Location, quiet and relaxing. The unpretentious luxury with super friendly, nice, attentive staff. very good food.
    Robert
    United States
  • From £268.55 per night
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 434 reviews
    Amazing views and ultimate relaxation - best part of our Mexico trip. Would come back as soon as I can.
    Barbara
    Belgium
  • From £137.86 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 £20.09 per night
    7.6
    Scored 7.6
    Good
    Rated good
     · 752 reviews
    The location, easy to take a walk to Puerto Escondido or to Zicatela.
    Eduardo Furiatti
    Mexico

Research, refine and make plans for your whole trip

This page includes machine-generated content and therefore may contain errors. We are working to improve the quality.