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

Beautiful property with multi levels to hang out in. The food at the little restaurant is excellent. The staff is so helpful and kind.
Scored 8.9
8.9
Rated excellent
Excellent
739 reviews
Price from$85.30per night
Bungalows Zicatela, hotel in Puerto Escondido

We are a small and cozy surf hotel located on Zicatela Beach in Puerto Escondido, one of the best beach breaks in the world and classified as one of the cleanest beaches.

It came with an excellent breakfast. Staff was kind and helpful. Great location!
Scored 8.4
8.4
Rated very good
Very Good
1,462 reviews
Price from$118.81per 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.

Wonderful place with friendly and helpful staff. Everything was great. We were upgraded to a better room without asking, for which we were grateful. We extended our stay twice!
Scored 9.1
9.1
Rated wonderful
Wonderful
781 reviews
Price from$100.81per 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.

Liked · The location was perfect and peaceful! Very clean! The staff was very kind and helpful! We rented a Motorcycle for our time in Puerto Escondido it was so fun and easy. We will definitely be back! Thank you !
Scored 8.2
8.2
Rated very good
Very Good
1,325 reviews
Price from$94.81per 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...

Very quiet
Scored 9.2
9.2
Rated wonderful
Wonderful
423 reviews
Price from$89.79per night
Pargos Hotel & Cowork, hotel in Puerto Escondido

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

I have stayed here many times so obviously I like it. The breakfast was particularly delicious this time…… most notable was how happy all of the staff seemed to be!!
Scored 8.0
8.0
Rated very good
Very Good
1,111 reviews
Price from$35.96per night
Hotel Arcoiris, hotel in Puerto Escondido

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

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

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

Everything was just amazing the staff the service ...Diana was just a breath of fresh air and we couldn't be happier
Scored 9.1
9.1
Rated wonderful
Wonderful
208 reviews
Price from$53.87per 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.

We liked the pool and the room view. We were able to see the ocean by just opening the window!
Scored 8.6
8.6
Rated excellent
Excellent
310 reviews
Price from$134.41per night
Shavanna Hotel Boutique, hotel in Puerto Escondido

Located in Puerto Escondido, 1.2 miles from Playa Puerto Ángelito, Shavanna Hotel Boutique has accommodations with an outdoor swimming pool, free private parking, a shared lounge and a terrace.

the staff was friendly and helpful and restaurant on top was nice - but seemed like managed by different people
Scored 8.4
8.4
Rated very good
Very Good
165 reviews
Price from$83.26per night
See all 82 hotels in Puerto Escondido

Most-booked hotels in Puerto Escondido in the past month

Puerto Escondido's best hotels with breakfast

  • Bungalows Zicatela
    Scored 8.4
    8.4
    Rated very good
    Very Good
     · 1,462 reviews

    We are a small and cozy surf hotel located on Zicatela Beach in Puerto Escondido, one of the best beach breaks in the world and classified as one of the cleanest beaches.

    very nice, very clean, big rooms with a balcony, big pool.

  • Hotel Suites Villasol
    Scored 8.2
    8.2
    Rated very good
    Very Good
     · 1,325 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
    Scored 8.0
    8.0
    Rated very good
    Very Good
     · 586 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
    Scored 8.5
    8.5
    Rated very good
    Very Good
     · 188 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
    Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 893 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

  • Casa Yuma
    Scored 8.6
    8.6
    Rated excellent
    Excellent
     · 5 reviews

    Casa Yuma has a garden, terrace, a restaurant and bar in Puerto Escondido. This 4-star hotel offers a 24-hour front desk and a concierge service.

    Great experience. Staff is incredible. Very nice location, the restaurant and its breakfast is very good.

  • Aldea Mizúl
    Scored 8.5
    8.5
    Rated very good
    Very Good
     · 39 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.

    Privacidad te conectas con la naturaleza muy tranquilo

  • Hotel Caracol Plaza
    Scored 7.4
    7.4
    Rated good
    Good
     · 1,242 reviews

    Located 3 minutes' drive from the beach in Puerto Escondido, Caracol Plaza has a large outdoor pool and a balcony are included in each air-conditioned room.

    Me encanta la alberca 😃. Limpia a pesar de tener mucha gente

Budget hotels in Puerto Escondido

  • Casa Puerto Bonito & Private Coworking
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 41 reviews

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

    No hay desayuno incluido ni cuenta con restaurante.

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

  • Macondito Puerto Escondido
    Scored 8.1
    8.1
    Rated very good
    Very Good
     · 104 reviews

    Located in Puerto Escondido and with Principal Beach reachable within a few steps, Macondito Puerto Escondido provides concierge services, non-smoking rooms, an outdoor swimming pool, free WiFi...

    La atención fue muy bien, muy serviciales y atentos.

  • Hotel Flor de Maria
    Scored 8.6
    8.6
    Rated excellent
    Excellent
     · 164 reviews

    Located in Puerto Escondido, a few steps from Marinero Beach, Hotel Flor de Maria provides accommodations with an outdoor swimming pool, private parking, a garden and a terrace.

    The hotel is super cute and the staff is super friendly

  • Guitarra Inn
    Scored 8.4
    8.4
    Rated very good
    Very Good
     · 195 reviews

    Featuring an outdoor swimming pool, garden, terrace and free WiFi, Guitarra Inn is located in Puerto Escondido, a 3-minute walk from Zicatela Beach and 0.8 miles from Marinero Beach.

    Es un lugar muy tranquilo, el personal del hotel es muy amable.

  • El Eden Escondido
    Scored 8.5
    8.5
    Rated very good
    Very Good
     · 237 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.

    Muy tranquilo, buena ubicacion y habitaciones amplias

  • Hotel Axolotl
    Scored 8.5
    8.5
    Rated very good
    Very Good
     · 123 reviews

    Located within 1.3 miles of Playa Puerto Ángelito and 1.4 miles of Carrizalillo Beach, Hotel Axolotl has rooms in Puerto Escondido.

    Las habitaciones son amplias, nuevas y hay elevador

  • Aldea Paraíso - Adults only - Boutique hotel
    Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 162 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

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

    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.

  • Casa Marisa
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 10 reviews

    Featuring a garden, terrace and views of city, Casa Marisa is located in Puerto Escondido, a 6-minute walk from Zicatela Beach.

    Sus jardines Todo nuevo impecable Su personal súper atento

  • La Barra Resorts Puerto Escondido
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 6 reviews

    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.

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

    Muy bonito lugar para descansar todo te queda muy cerca

  • Casa Bicachi - Adults Only
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 317 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
    Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 114 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.

  • Casa Beu
    Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 518 reviews

    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.

    Beautiful rooms and pool area, very friendly and helpful staff

  • Casa Triz
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 10 reviews

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

    La ubicación muy cercana a playa Angelito y Carrizalillos caminando.

FAQs about hotels in Puerto Escondido

What Guests Said About Puerto Escondido:

  • Scored 8.0
    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
  • Scored 10
    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
  • Scored 10
    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
  • Scored 8.0
    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
  • Scored 8.0
    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
  • Scored 10
    10

    Best falafels and hummus et El Sultan on the Rinconada.

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

Explore guest reviews of hotels in Puerto Escondido

  • From $71.23 per night
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 322 reviews
    Booked a nights stay on a whim and I was pleasantly surprised. Actually wished I stayed a bit longer, booking included breakfast. I haven’t been getting on well with the food in Mexico and everything I ate at villa bonobo was amazing. Staff are lovely especially Sorrel she goes above and beyond and really understands what exceptional customer service is! Well done team keep it up! I really lucked out with this booking!
    A
    United Kingdom
  • From $50.37 per night
    Scored 8.6
    8.6
    Rated excellent
    Excellent
     · 782 reviews
    it’s my favorite hostel in Mexico. I came here 4 times already and enjoyed it a lot. the family and guys who work there are so gorgeous. the beds are comfortable, everything is clean. it’s relaxing and next to some awesome beaches, shops and well located. the hostel made Christmas and New Years special an welcome . would have loved to stay longer and recommend it to everyone. thanks grands and family 😘
    Tanja
    Germany
  • From $81.59 per night
    Scored 8.2
    8.2
    Rated very good
    Very Good
     · 94 reviews
    Great location - right next to lots of different restaurants, bars, brunch places etc. (Would also recommend the restaurant that is located in the hotel). Also, the swimming pool area is really nice. Comfortable beds, and airconditioning in the room (highly recommended due to the humid conditions in Puerto Escondido)
    Mirnesa
    Netherlands
  • Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 61 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 $87.42 per night
    Scored 8.4
    8.4
    Rated very good
    Very Good
     · 141 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 of America

Research, refine, and make plans for your whole trip