Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Puerto Escondido – 157 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

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. Nice hotel, good location, great stuff at reception and breakfast! Good cleaning. Pool is nice and relaxing!

Show more Show less
8.5
Very Good
718 reviews
Price from
$81
per 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. The location is great-you're right at the top of Zicatela beach and can watch the surfers from the deck outside the rooms and the restaurant. The margaritas and fish tacos were fantastic. We stayed a week and ate at the restaurant quite a lot, breakfasts and lunches mostly, and it was very good. They've got a woman making fresh tortillas, two pool areas. During the week we had the place mostly to ourselves which was incredible. The front desk helped arrange in room massages for us. I think we were in room 5 which was great--it had a little hammock in the room and a balcony of sorts. Oh and they had Netflix as well which was a nice touch since we were there in the August rainy season. Also got to meet the owner and her son who were lovely and they had a cat that walked on a leash. Too funny. It wasn't overrun with wildlife but there was an iguana who made the occasional appearance. Also cool. They changed money for us at the front desk and all of the staff were helpful and friendly. Powerful AC in the room. There's a super cute restaurant across the street with a really cool set up on the beach.

Show more Show less
8.7
Excellent
561 reviews
Price from
$99
per night

Casa de Olas Boutique Hotel

Hotel in Puerto Escondido

Casa de Olas Boutique Hotel has a fitness center, bar, a shared lounge and garden in Puerto Escondido. The staff was exceptional! They were friendly, helpful, and always had a smile. Javier went above and beyond on our first night when he offered to run an errand for us- my partner and I were visibly exhausted from the traveling so were very thankful. The front desk staff, Josmar and Mimi were super helpful. At the end of each evening, Raquel was always available to listen to our stories. It became a part of the day that my partner and I enjoyed and looked forward to. Gracias, Raquel! Dale un abrazo a Winston departe de nosotros:)We only saw Oliver one night but, boy, did he make an impression on us. The yoga classes that we took were excellent! Charlottte and Pablo are top notch yoga instructors that provided challenging power yoga classes which was exactly what we needed as seasoned Yogis! after yoga class each morning, we enjoyed the breakfast. We had a fruit bowl which was complimentary and we paid extra for a dish. I got hooked on the entomatadas con huevo! The hotel is located close to the beach and many delicious restaurants and cocktail bars. I packed three pairs of shoes but really ended up just wearing flip flops the whole time. We look forward to returning to Casa de Olas!

Show more Show less
9.2
Awesome
460 reviews
Price from
$71
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. great hotel. clean and beautiful grounds. staff are professional and friendly. real good value for money

Show more Show less
8.1
Very Good
637 reviews
Price from
$94
per 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. Great pools location breakfast. Friendly staff. Spotless rooms.

Show more Show less
8.8
Excellent
540 reviews
Price from
$75
per 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. The property has a tour desk and free WiFi. the pool is incredible and so peaceful

Show more Show less
9.6
Exceptional
390 reviews
Price from
$76
per night

Selina Puerto Escondido

Hotel in Puerto Escondido

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. I especially liked the facilities up on the hill being embedded in nature, without cutting down trees.

Show more Show less
8
Very Good
672 reviews
Price from
$27
per night

Hotel Casa Pridda

Hotel in Puerto Escondido

Located in Puerto Escondido, within a few steps of Zicatela Beach and 1.2 miles of Marinero Beach, Hotel Casa Pridda provides accommodations with a terrace as well as free private parking for guests... Nice size, clean room with two double beds each. Deck with view of the pacific

Show more Show less
8.8
Excellent
424 reviews
Price from
$63
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. location and great easy breakfast provided

Show more Show less
7.6
Good
1,055 reviews
Price from
$67
per night

Punta Zicatela Hotel

Hotel in Puerto Escondido

Located in Puerto Escondido, a few steps from Zicatela Beach, Punta Zicatela Hotel has accommodations with an outdoor swimming pool, free private parking, a bar and a garden. Great location, on the beach ,very nice hotel,the staff very friendly and very accommodating Would highly recommend you can walk to most restaurants and Shop in the area would also highly recommend a scooter if you want to travel outside the area inform the hotel staff For rental information

Show more Show less
9.2
Awesome
672 reviews
Price from
$145
per night

Most-booked hotels in Puerto Escondido in the past month

See all

Puerto Escondido's best hotels with breakfast

See all

Budget hotels in Puerto Escondido

See all

Hotels located in the center of Puerto Escondido

See all

FAQs about hotels in Puerto Escondido

  • On average, it costs $68 per night to book a 3-star hotel in Puerto Escondido for tonight. You'll pay around $94 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Puerto Escondido will cost around $356, on average (based on Booking.com prices).

  • Many families visiting Puerto Escondido loved staying at Casa Bicachi - Adults Only, Casa Joseph Zicatela - Adults Only, and Casa Beu.

  • For hotels in Puerto Escondido that serve highly-rated breakfasts, try CABANE CONTAINER HOTEL, Hotel Villa Mozart y Macondo, and Hotel Santa Fe.

  • Casa Beu, CABANE CONTAINER HOTEL, and Casa Mia are some of the popular hotels in Puerto Escondido.

  • Travelers who stayed in Puerto Escondido near Puerto Escondido International Airport (PXM) have said good things about Hotel & Suites Villasol, Hotel Costamar, Puerto Escondido, and Shavanna Hotel Boutique.

  • On average, 3-star hotels in Puerto Escondido cost $166 per night, and 4-star hotels in Puerto Escondido are $347 per night. If you're looking for something really special, a 5-star hotel in Puerto Escondido can be found for $930 per night, on average (based on Booking.com prices).

  • The average price per night for a 3-star hotel in Puerto Escondido this weekend is $72 or, for a 4-star hotel, $92. Looking for something even fancier? 5-star hotels in Puerto Escondido for this weekend cost around $307 per night, on average (based on Booking.com prices).

  • Casa Bicachi - Adults Only, CABANE CONTAINER HOTEL, and Hotel Escondido - Adults Only got great room view-related reviews from travelers in Puerto Escondido.

  • These hotels in Puerto Escondido are highly rated by couples: Casa Conicarit, Casa Bicachi - Adults Only, and CABANE CONTAINER HOTEL.

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Puerto Escondido:

Explore guest reviews of hotels in Puerto Escondido

See all