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 – 157 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 pool. Awesome facilities-gym, yoga room, pool, darts, Hammack, plenty of options for relaxing how you would like.
Scored 8.9
8.9
Rated excellent
Excellent
726 reviews
Price from
$79.95
per 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.

Everithing it was so clean.
Scored 8.4
8.4
Rated very good
Very Good
1,490 reviews
Price from
$65.99
per 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.

When we checked in we were given two horrible rooms which look out to the street. I asked that the rooms be switched to Ocean front rooms and the hotel agreed. The hotel only provided 3 bottles of water upon check-in and none on the following 3 days. One cannot drink tap water in Mexico so this is unacceptable. The hotel should provide free drinking water. The wi-fi did not work in our rooms at all during our stay, when we told the staff they stated that the hotel had many groups and that for this reason the Wi-fi did not work in any of the two rooms, this is unacceptable, wi-fi should work in the entire hotel and we were paying for that service. Neither of the two rooms had a fridge minibar, which in this day and age is unacceptable. The room bathrooms have plumbing behind the toilet, a screened area which connected to the room next door, we heard the guests in the bathroom and their tv. When housekeeping made up our room they neglected to replace the hand towel. For the price we paid breakfast should have been included. On the one day we had breakfast at the hotel only the fruit and yogurt was good. The hotel charges 250 pesos for breakfast per person which is rather high. The coffee was weak. The wooden pool chairs had no cushions and the chairs were hard. Hotel Caracol is a horrible hotel which I would not recommend.
Scored 7.3
7.3
Rated good
Good
1,272 reviews
Price from
$74.96
per 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.

Close to everything and nice friendly staff
Scored 9.1
9.1
Rated wonderful
Wonderful
775 reviews
Price from
$92.57
per 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,304 reviews
Price from
$77.12
per 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
420 reviews
Price from
$82.45
per 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.1
8.1
Rated very good
Very Good
584 reviews
Price from
$94.95
per 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
218 reviews
Price from
$49.47
per 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
$123.43
per 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
156 reviews
Price from
$80.95
per night
See all 81 hotels in Puerto Escondido

Most-booked hotels in Puerto Escondido in the past month

Puerto Escondido's best hotels with breakfast

  • Hotel Escondido, Puerto Escondido, a Member of Design Hotels - Adults Only
    Scored 8.3
    8.3
    Rated very good
    Very Good
     · 181 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
     · 903 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.8
    8.8
    Rated excellent
    Excellent
     · 18 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.

    la comida muy rica y buena atención de los meseros

  • Aldea Mizúl
    Scored 8.6
    8.6
    Rated excellent
    Excellent
     · 56 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.3
    7.3
    Rated good
    Good
     · 1,272 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
    Scored 7.7
    7.7
    Rated good
    Good
     · 783 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

  • Hotel Aldea del Bazar & Spa
    Scored 7.8
    7.8
    Rated good
    Good
     · 324 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.

    La construcción, la ubicación, La Paz y tranquilidad del lugar.

  • Casa Bicachi - Adults Only
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 327 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!

Budget hotels in Puerto Escondido

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

    Lovely place, lovely staff, will definitely come again!

  • Suites La Hacienda
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 775 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

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

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

  • Esencia Puerto Escondido
    Scored 8.0
    8.0
    Rated very good
    Very Good
     · 118 reviews

    Located in Puerto Escondido and with Principal Beach reachable within a few steps, Esencia 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
     · 219 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.5
    8.5
    Rated very good
    Very Good
     · 240 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.

    Si, nos gusto mucho muy limpio y a un súper precio !

Hotels located in the center of Puerto Escondido

  • Casa Mosaicos
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

    Located in Puerto Escondido, within a 16-minute walk of Zicatela Beach and 1.8 miles of Marinero Beach, Casa Mosaicos has accommodations with an outdoor swimming pool and free WiFi throughout the...

  • 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 9.8
    9.8
    Rated exceptional
    Exceptional
     · 20 reviews

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

    Excelente lugar, nos encantó. Buen gusto arquitectónico.

  • Hotel Aqualuna Departamento Lakey peak
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 3 reviews

    Featuring a terrace, restaurant, bar and free WiFi, Hotel Aqualuna Departamento Lakey peak is located in Puerto Escondido, a 4-minute walk from Zicatela Beach and 0.9 miles from Marinero Beach.

  • La Barra Resorts Puerto Escondido
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 15 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.

    El departamento tiene de todo, la gente es muy amable

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

    Anfitrión, extremadamente amable y servicial, muy recomendable

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

    Located in Puerto Escondido, a 2-minute walk from Zicatela Beach, Punta Araw has accommodations with a garden, free private parking, a terrace and a bar. This pet-friendly hotel also has free WiFi.

  • Casa Ita Surf - Adults Only
    Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 68 reviews

    Located in Puerto Escondido and within a 3-minute walk 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

FAQs about hotels in Puerto Escondido

What Guests Said About Puerto Escondido:

  • Scored 6.0
    6.0

    Mexican beach town attached to a regular city.

    Mexican beach town attached to a regular city. Lot of tourists so overpriced unless you're rich or American. Mainly Mexican food but European prices. Nice beach but not for swimming as all surfing waves. Taxis will scam you like most tourist areas. Hot and humid when I visited in July August, but I'm sure it's nice in the dry season, but probably even more expensive. The cheap hotels thinks thry are in Cancun with prices twice what they should be.
    A
    Anonymous
  • 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

Explore guest reviews of hotels in Puerto Escondido

  • From $124.88 per night
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 775 reviews
    The hotel is gorgeous. The pool area is tranquil and beautiful and the whole hotel is immaculately kept. The service was great! We arrived via bus from.Oaxaca City and they allowed us an early check in. Luis at the front desk arranged multiple excursions for us. Everything was so easy. The location is great, right in the middle of a super cute and safe neighborhood. 10/10 recommend and would stay again.
    Gibson
    United States of America
  • From $65.40 per night
    Scored 8.6
    8.6
    Rated excellent
    Excellent
     · 468 reviews
    Very comfortable bed, nice clean spacious room. The owners spoke little english but were very helpful and let us check in early and also stored our bags after we checked out. Good air conditioning and hot water. One if the best rooms we stayed in during our visit to Mexico!
    Miller
    Australia
  • From $116.26 per night
    Scored 8.4
    8.4
    Rated very good
    Very Good
     · 156 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
  • From $35.70 per night
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 411 reviews
    Amazing staff, so attentive and helpful. Loaned us a few things we needed and also organised us a taxi to the bus station very early in the morning. Very comfortable room and AC + fan was nice (and rare for Mexico!).
    Rohan
    United Kingdom
  • Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 327 reviews
    Clean, quiet, good location, comfortable. Best hotel on our trip to Mexico.
    Jaimy
    Netherlands

Research, refine, and make plans for your whole trip