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 – 155 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. Location is perfect! Right across from the beach and in the middle of the main street close to lots of shopping/food. They provided large bottles of drinking water throughout the property. We stayed during the "quiet" season, so there was no beach parties on, music from the bar next door always turned off at 11.30pm. Our room was large and had a nice balcony which a view of the beach. The breakfast provided was fantastic! You could order anything off the breakfast menu, which had plenty of options and definitely something for everyone. Daily housekeeping as well was great, they tidied the room very well each day, especially considering the amount of sand we would have been dragging into the room each day. I would highly recommend hiring a scooter to get around to the other beaches/areas. They have parking for scooters right outside the building.

Show more Show less
8.4
Very Good
767 reviews
Price from
$79
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. Excelente hotel con personal amable

Show more Show less
8.1
Very Good
658 reviews
Price from
$72
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 loved the location and the room so much!

Show more Show less
8
Very Good
601 reviews
Price from
$17
per night

Casa de Olas Boutique Hotel

Hotel in Puerto Escondido

Casa de Olas Boutique Hotel has free bikes, fitness center, a bar and shared lounge in Puerto Escondido. Cool facility, with opportunities for sport on site, rental of bikes and surf boards and tour offerings. Great pool area where you can easily spend a day or two, when you have enough from the beach. The best about the hotel however, was the staff, which was extremely helpful and friendly!!

Show more Show less
9.1
Awesome
495 reviews
Price from
$69
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
567 reviews
Price from
$73
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. Nice pool and breakfast facility excellent

Show more Show less
7.5
Good
1,065 reviews
Price from
$69
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. AMAZING STAY! VERY. RECOMMENDED

Show more Show less
9.3
Awesome
512 reviews
Price from
$76
per night

Hotelito Swiss Oasis - Solo Adultos

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... We recently stayed at Hotelito Swiss Oasis and it really is an oasis. The location is great and you can walk out of the hotel and onto the main street and beach within minutes. We were worried we might be able to hear some of the noise from the street in our room but this wasn't the case. There are only 8 rooms so it had a nice welcoming feel to it. The owner and some other guests were extremely helpful with tips on where to go and what to do during our stay. The pool and gardens are a beautiful sanctuary to relax in. We made use of the shared kitchen which had everything we needed and fresh water. Would highly recommend and will hopefully be back to stay soon.

Show more Show less
9.2
Awesome
323 reviews
Price from
$71
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... The reception was great, I got sick and they were so helpful and nice in getting me medicine and checking up on me. It's super clean and close to the beach!

Show more Show less
8.7
Excellent
405 reviews
Price from
$62
per night

Hotel Arcoiris

Hotel in Puerto Escondido

Located in Puerto Escondido, a few steps from Zicatela Beach, Hotel Arcoiris has accommodations with a restaurant, free private parking, an outdoor swimming pool and a bar. Older colonial style architecture, spacious room, clean and well-kept installations, great pool, excellent breakfast, helpful staff. Had checked out and got an extra swim and shower before catching night flight.

Show more Show less
7.5
Good
457 reviews
Price from
$100
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

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

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

  • Casa Beu, CABANE CONTAINER HOTEL, and Casa Conicarit 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, Shavanna Hotel Boutique, and HOTEL ESCONDIDO.

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

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

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

  • Many families visiting Puerto Escondido loved staying at Casa Beu, CABANE CONTAINER HOTEL, and Suites La Hacienda.

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

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