Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Find Hotels in Puerto Escondido

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Puerto Escondido hotels and places to stay

Selina Puerto Escondido
2.5 out of 5
Calle del Morro s/n, Colonia Marinero, Playa Zicatela, Puerto Escondido, OAX
Free Cancellation
The price is $56 per night
3.38 mi from city center
4.2/5Very Good! (94 reviews)

"Great place to stay. Great staff and amazing vibe My first experience with a surf class. Was amazing to have a chance to learn from Such an amazing team. Thanks kitchen staff / Coco and marco and all the staff that make this Such amazing experience. Big hug from Colombia!"…"

Reviewed on Jan 28, 2020

Selina Puerto Escondido
Hotel Casa Mantarrayas
2.5 out of 5
Calle Mantarrayas, Lote 4, Puerto Escondido, OAX
Get Rates
3.83 mi from city center
3.3/5 (4 reviews)

"Me encanto el hotel pequeño nuevo y muy limpio! El Recepcionista muy amable, el barrio donde esta ubicado "Rinconada" es muy bohemio buenos restaurantes y cafeterías a precios muy accesibles! Volveremos pronto!"…"

Reviewed on Oct 8, 2019

Hotel Casa Mantarrayas
Vivo Resorts
4 out of 5
Avenida Vivo L 46-B, Playa Palmarito, Puerto Escondido, OAX
The price is $145 per night
9.81 mi from city center
4.3/5Excellent! (171 reviews)

"Amenities were closed due to current situation with only few guest and many few children (10)."…"

Reviewed on Mar 24, 2020

Vivo Resorts
Cielito Lindo Suites
2.5 out of 5
Barriletes no 6, Col. Fraccionamiento Rinconada, Puerto Escondido, OAX
Get Rates
3.82 mi from city center
4.7/5Exceptional! (10 reviews)

"Location is perfect, close to restaurants and beaches. Property is kept very clean. Owners are very gracious. Small dipping pool was nice to use after the beach. Perfect sunsets every night from my balcony. Overall very pleased and would love to return."…"

Reviewed on Feb 29, 2020

Cielito Lindo Suites
Samora Luxury Resort
4 out of 5
Costa Cumana Lote A24, La Ventanilla, Puerto Escondido, OAX
Get Rates
10.06 mi from city center
4.8/5Exceptional! (29 reviews)

"Exceptional hotel, fantastic personel, it was a dream for 4 days"…"

Reviewed on Jan 28, 2020

Samora Luxury Resort
Hotel Aldea del Bazar
3.5 out of 5
Boulevard Benito Juarez Lote 7 -Bacocho, Puerto Escondido, OAX
The price is $38 per night
3.9 mi from city center
4.1/5Very Good! (272 reviews)

"We liked that the placed was clean, white, nice staff, view of the ocean by the pool."…"

Reviewed on Mar 13, 2020

Hotel Aldea del Bazar
Hotel Santa Fe
3.5 out of 5
Calle Del Morro S/N, Puerto Escondido, OAX
The price is $65 per night
3.36 mi from city center
4.3/5Excellent! (332 reviews)

"My wife and I stayed for 8 days in March 2020 and enjoyed the pool and the Restaurant. Great food and great staff all were very helpful. The hotel is located right at the beginning of Zicatela Beach so it is within walking distance or a short cab ride to everything"…"

Reviewed on Mar 15, 2020

Hotel Santa Fe
Hotel Suites Villasol
3 out of 5
Loma Bonita No 2 Fraccionamiento Bacocho, Puerto Escondido, OAX
The price is $57 per night
3.97 mi from city center
3.7/5Good! (414 reviews)

"The hotel was clean and the room had space which is nice. The food was decent. the only thing I found annoying was the waiters how they would stare at you to see if you're done eating to come to take away the empty plate. i felt like i was being rushed."…"

Reviewed on Mar 9, 2020

Hotel Suites Villasol
Hotel Escondido - Adult Only
3.5 out of 5
Carretera Salina Cruz- Pinotepa, Puerto Escondido, OAX
Free CancellationReserve now, pay when you stay
The price is $240 per night
15.75 mi from city center
4.8/5Exceptional! (97 reviews)

"Beautiful site. Unfortunately, dangerous undertow/waves made it impossible to swim in ocean. Food mediocre at restaurant."…"

Reviewed on Feb 16, 2020

Hotel Escondido - Adult Only
Posada Real Puerto Escondido
3.5 out of 5
Blvd Benito Juarez 1, Fraccionamiento Bacocho, Puerto Escondido, OAX
The price is $91 per night
3.7 mi from city center
3.8/5Good! (181 reviews)
Not quite what we were waiting 11 months for

"Lovely place except the coco club pools were both closed for Reno. Had booked this trip last January as had stayed at posada in Cabo twice. We’re very excited to enjoy the coco level so shocked to get down there and find it basically shut down. Could still get a drink and beach chair but that was ..."…"

Reviewed on Dec 6, 2019

Posada Real Puerto Escondido
Don't see what you're looking for?
See all available properties in Puerto Escondido
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting Puerto Escondido

Travelers to Puerto Escondido give high marks for the beaches. Tourists can also enjoy so much more including its local tours.

  • There are 62 hotels and other accommodations in Puerto Escondido
  • The closest major airport is in Puerto Escondido, Oaxaca (PXM-Puerto Escondido Intl.), 4 mi (6.5 km) from the city center

Sightseeing and Staying in Puerto Escondido

The beaches and sunsets highlight the city's natural beauty with places to visit including Marinero Beach, Principal Beach, and Puerto Angelito Beach. A couple of additional sights to add to your agenda are Commercial Walkway and Carrizalillo Beach.

In Puerto Escondido, there are 62 hotels and other lodging accommodations so you'll have plenty of choices for a perfect vacation. Below are highly ranked ones based on our user reviews:

  • Hotel Escondido - Adult Only - With a stay at this 3.5-star hotel, guests can enjoy access to a private beach and a restaurant, along with a private pool. It's a favorite with Expedia travelers for its helpful staff and location.
  • Hotel Suites La Hacienda - Our customers like the beach locale and helpful staff at this hotel. This 3-star hotel features an outdoor pool, free WiFi, and a library.
  • SHAVANNA Hotel Boutique - This 3.5-star hotel features free breakfast, a restaurant, and an outdoor pool. Expedia customers like its dining options and breakfast.

Dressing for Puerto Escondido

  • Between January and March, you can expect average temperatures of 87°F during the day and 47°F at night
  • From April to June, the average during the day is 89°F, while the average at night is 56°F
  • July through September has daytime averages of 82°F with nighttime averages of 57°F
  • In October-December, you can expect daytime averages of 79°F and nighttime averages of 47°F
  • Puerto Escondido gets about 45.71 inches of rain per year
  • Usually April and May are the hottest months with an average of 87°F, whereas January and December are often coldest, averaging 48°F

Frequently asked questions

What's the best place to stay in Puerto Escondido?
Selina Puerto Escondido is ranked highly by Expedia customers. This property is a short 1-minute walk from Zicatela Beach, and it offers a restaurant and an outdoor pool. Reviews from our site also recommend Hotel Rockaway and Hotel DC Boutique & Spa as top choices for your trip.
If I need to cancel my hotel reservation in Puerto Escondido, will I receive a refund?
Yes! The majority of hotel reservations are fully refundable provided that you cancel before the hotel’s cancellation deadline, which in most cases is within 24 or 48 hours of the scheduled arrival. If you booked a non-refundable reservation, you might still have the option to cancel and be given a refund within 24 hours of booking. Put your dates in and click on “Search”, then you can filter by “free cancellation” to review the top deals on offer in Puerto Escondido.
Where can I learn more about changing or cancelling my trip to Puerto Escondido?
To access more information about updating your trip to Puerto Escondido or cancelling it, go to
What's the best budget-friendly hotel in Puerto Escondido?
Based on reviews, Hotel Suites Villasol is a popular 3-star resort for our travelers looking for an economical choice, and features free WiFi and free parking. Other choices to stay on the cheap include Hotel Paraiso Escondido and Villa Mozart y Macondo.
What's the best place to stay for families in Puerto Escondido?
Hotel Rockaway is a top 3.5-star hotel on Expedia for families, and features 2 outdoor pools and a restaurant. Other good choices for your family trip include Hotel Suites Villasol and Hotel Aldea del Bazar.
What's the best hotel for a couple visiting Puerto Escondido?
Hotel Escondido - Adult Only is a favorite 3.5-star hotel for couples, and features private pools and premium bedding.
What's the best pet-friendly hotel in Puerto Escondido?
Casamar Suites is a top aparthotel for people traveling with their pets, and offers a restaurant and free WiFi for its human guests. Other good options to stay with your pet include Hotel Escondido - Adult Only and Bungalows Zicatela.
What's the best place to stay close to Zicatela Beach?
Adjacent to Zicatela Beach, Hotel Zanzibar is one of the top choices for your stay based on our traveler data, and this hotel offers an outdoor pool and free WiFi. Other good choices within a short distance include Hotel Santa Fe and Hotel Rockaway.
What about the best place to stay close to Puerto Angelito Beach?
One of the top choices for your stay is Posada Real Puerto Escondido, located next to Puerto Angelito Beach, and this 3.5-star resort offers 2 outdoor pools and a private beach. Hotel Suites Villasol and Hotel Santa Fe are other good choices nearby.
What's the best accommodation for a beach vacation in Puerto Escondido?
Selina Puerto Escondido is a top beach hotel with an outdoor pool and a restaurant. Other good choices for your beach trip include Hotel Casablanca and Posada Real Puerto Escondido. Head to Zicatela Beach or Puerto Angelito Beach for some quality time by the water.
What's the best boutique hotel in Puerto Escondido?
Hotel Santa Fe is a favorite 3.5-star hotel with Expedia travelers looking for a stylish accommodation, featuring a restaurant and a bar. If you want to stay at a boutique hotel, also consider SHAVANNA Hotel Boutique.
What are some accommodations with pools in Puerto Escondido?
Hotel Aldea del Bazar is a popular 3.5-star hotel featuring an outdoor pool, a children’s pool, and a full-service spa. A couple of other options with an onsite pool include Hotel Surf Olas Altas and Hotel Santa Fe.

Recent reviews of Puerto Escondido hotels

More trip options