Hotels in Puerto Escondido

Find the best Puerto Escondido hotel for your dates, by price or preference

Compare hotel deals across hundreds of providers, all in one place

Look out for Puerto Escondido hotels with free cancellation or excellent ratings

Trusted Puerto Escondido hotel providers

Booking.com logo
Trip.com logo
Hotels.com logo
Hyatt Hotels logo
Expedia logo
Airbnb logo

See all hotels in Puerto Escondido

View more hotels
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
View more hotels

Luxury stay or budget getaway?

Whether you're after 5-star comfort or ease on your wallet, we do the searching so you can sleep easy during your stay in Puerto Escondido.

Find a Puerto Escondido hotel in the heart of the action

Beat the queues at the top Puerto Escondido attractions by staying close to them.

Fast facts

Sleep easy, armed with the stuff that's good to know before you go.
Highest rated hotelVilla Maria Bed and Breakfast – 5.0
Cheapest month to bookOctober
Average 4 star hotel price$170 per night
Average 5 star hotel price$162 per night

How to find the best hotel deals in Puerto Escondido

Want to use the same magic that powers our award-winning flight search to find the best room rates on the internet? Here are a few tips to help you search and save in seconds.

How to find the best hotel deal in Puerto Escondido

  • You already use our search engine to find great flight deals. Now you can use the same magic to uncover fantastic savings on Puerto Escondido hotels. Save on your next stay with these tips.

  • The earlier you book, the better. You're more likely to score a cheaper rate on a Puerto Escondido hotel and have more choice when you plan in advance.

  • That said, booking at the last minute can end up being a smart move. Some places lower their rates a day or two ahead of check-in to help fill empty rooms.

  • Be flexible with your dates, unlock better rates. Search for hotels across different months or seasons. Even booking during the week (instead of weekends) can lead to bigger savings.

  • Skip the risk of extra fees by searching for stays that have free cancellation. If your travel dates shift or you spot a better offer, you can cancel your booking without penalty.

Where to stay in Puerto Escondido

Central Puerto Escondido

  • Central Puerto Escondido places you in the thick of things. If sightseeing is at the top of your to-do list, stay at any of these hotels and find yourself close to some epic attractions.

  • Hotel DC Boutique & Spa puts you right where you want to be. Around 3 kilometres away, this 4-star stay is one of the most sought-after hotels near Playa Carrizalillo. It's a top choice for business travellers in particular.

  • On the hunt for hotels near Playa Coral? Hotel Careyes Puerto Escondido is around 2 kilometres away. Rated 3 stars, this hotel in Puerto Escondido is a favourite among families in particular.

  • Or check out the options for hotels near Bahia Puerto Escondido. Hotel Casablanca is 0.32 kilometres or so from this leading sight. Families regularly choose this 3-star option as their base for discovering the city in general.

When to go to Puerto Escondido

  • Tourism hits a high point in June. If you want to be there when it's all happening, there's no better time to lock in a hotel in Puerto Escondido.

  • Take things at a slower pace by locking in a Puerto Escondido hotel in March. This is the quietest time to visit and it's often easier on the budget too.

  • The weather forecast can help shape your travel plans. April offers the warmest conditions, with maximum temperatures reaching 32ºC.

  • December is the coolest month, with lows of 19ºC.

  • For a lower chance of grey skies, search for Puerto Escondido hotels during January. With an average of one day of rain, this is the driest month.

  • August has the wettest weather. You can expect around 20 days of rainfall.

Best hotels in Puerto Escondido

Best budget hotels

  • Simply looking for a place to sleep? Budget Puerto Escondido hotels come with the basics so you can spend on what really matters: having adventures and impulse-buying souvenirs. Often equipped with money-saving amenities like laundry facilities and kitchenettes, you'll find at least 50 of these stays across the city.

  • Keep your wallet happy at Hotel Casablanca. It has a 3-star rating and amenities including a laundry and a 24-hour front desk.

  • Hotel Jiloo Petite Maison comes with conveniences such as room desks and Wi-Fi in designated areas. Kick back at this 3-star Puerto Escondido hotel and stretch your budget further on your journey.

  • Luggage storage and internet access are just a taste of what's on offer at Casa Beu. Another win for your finances, this place is rated 2 stars.

Best 4-star hotels in Puerto Escondido

  • When you're craving a little more from your stay, the 4-star hotels in Puerto Escondido deliver. With around 30 choices, they typically offer well-appointed rooms, attentive service, and extras like on-site bars and restaurants. These hotels feel elevated without feeling extravagant.

  • Casa Mava delivers the kind of stay that feels a cut above the rest. An outdoor swimming pool and a pool are included in the 4-star guest experience here.

  • Shavanna Hotel Boutique is another inviting option. Make the most of thoughtful amenities such as massage services and a pool at this Puerto Escondido hotel.

  • Want more choice? Lu Vee Oasis proves you don't have to go all-out to enjoy yourself. Make the most of a pool, a room with a sea view and more at this stay.

Best luxury 5-star hotels

  • When nothing but the best will do, you'll find around nine 5-star hotels in Puerto Escondido ready to roll out the red carpet. These types of stays generally come with premium features like gourmet dining, personalised spa treatments, and soundproof suites.

  • Let the pampering begin at Quiote Quiote. Concierge assistance and an outdoor swimming pool help elevate the guest experience here.

  • Hotel Boutique Pikiliki - Adults Only also delivers on 5-star fabulousness. This Puerto Escondido hotel features a pool bar, an outdoor swimming pool and plenty more.

Best hotels in Puerto Escondido for families

  • Family trips can be challenging, but your hotel should be the easiest part. You'll find roughly 30 family-friendly hotels in Puerto Escondido that balance what kids want and adults need. These stays often come with handy features like rollaway beds, adjoining rooms, play areas, and games rooms.

  • Set aside more for the kids' favourite activities when you book Hotel Casamar Suites. This budget-friendly 2-star option comes with amenities like a pool and room service. It consistently earns an overall rating above 4 out of 5.

  • Posada Real Puerto Escondido raises the bar on the classic family escape. This 4-star stay features a children's pool and a games room.

Best hotels with a spa

  • Swap your walking shoes for a pair of fluffy slippers at a Puerto Escondido hotel with a spa. With roughly 40 to choose from, they're built around relaxation. Many offer features like hot tubs, massages, beauty treatments, and hydrotherapy pools.

  • Give yourself a moment to reset at Nanabi. This 4-star accommodation option comes with all the right touches, including a garden and a spa.

  • Nanabi is another top pick where you can enjoy a little TLC. Make the most of a garden and more at this hotel in Puerto Escondido.

Best hotels with a pool

  • Add a splash of fun to your getaway with a pool. If you pick a city hotel, expect indoor or rooftop options. Resorts? They usually come with sprawling outdoor layouts and the occasional swim-up bar. There are at least 120 pool hotels in Puerto Escondido made for your next adventure.

  • Find your quiet spot by the water at Hotel Casablanca. Along with an outdoor swimming pool, this Puerto Escondido hotel comes with room service and Wi-Fi.

  • Cabane Container Hotel - Adults Only will also have you packing your swimsuit and goggles. Choose this popular option and make the most of an outdoor swimming pool, a fitness centre and tour services.

  • Casa Bicachi - Adults Only is another stay with the highlights you want. This hotel offers an outdoor swimming pool, air conditioning and a bar.

Best pet-friendly hotels

  • Travelling with your furry friend? Pet-friendly hotels often offer cosy pet beds, feeding bowls, and outdoor areas to run around. Some take it a step further with things like pet-sitting or grooming services. With around 30 Puerto Escondido hotels that welcome pets, your best buddy can join in the fun.

  • Check in with your sidekick at Suuel Hotel Adults Only. Make the most of amenities here like a bar and a garden.

  • Carri Surf Studio is another place that'll make your little travel buddy feel extra special. This accommodation option offers air conditioning and Wi-Fi.

  • Hotel Manglar finds its way onto the list too. Its amenities include air conditioning and Wi-Fi.

Flying to Puerto Escondido

Puerto Escondido International Airport (PXM)

  • Book a flight to Puerto Escondido and land at Puerto Escondido International Airport (PXM), this city's main airport. It's about 2 kilometres from the centre.

  • It takes around 15 minutes to reach central Puerto Escondido by taxi or ride-share. The journey by public transport is roughly 25 minutes.

  • Shavanna Hotel Boutique is a convenient place to stay if you're flying in after dark. Within easy reach of the airport, guests are often impressed by this 4-star option's sleep quality.

  • Casa Mia is a reliable 3-star stay that's also close to PXM. It boasts an overall rating of 4-plus out of 5 from satisfied guests.

  • Need some fresh inspiration? Hotel Villa Mozart y Macondo gives travel days a smoother landing. Plenty of couples make this 3-star hotel their go-to when they're on the move.

Finding cheap hotels in Puerto Escondido: FAQs

In Puerto Escondido, the expected average temperature in September is 28°C. The warmest month is typically May, which averages 30°C. The coolest month is January, with temperatures averaging 24°C. The rainiest month is September, and the driest month is March.

You can always cancel or amend your hotel reservation if you need to, but look out for hotels in Puerto Escondido with free cancellation or flexible booking options if you want to protect your money. Some hotels allow you to cancel and get your money back if your plans change.

Of course - the cheapest hotel deal we found within the next seven days is $30 per night. If you need somewhere in the next 24 hours, we've found you somewhere to stay for $44 per night.

The average price of a hotel during the week is $330 per night, and the average price on weekends is $326. Overall, it looks like the cheapest day to stay in Puerto Escondido could be Monday.

The nearest airport to Puerto Escondido is Puerto Escondido Airport (PXM), which is 0.0km from the city centre.

Other airports include:

Huatulco Airport, which is 90.0km from the city centre.

We crunched some numbers on our calendar and found that Monday is the cheapest day to stay in Puerto Escondido. And the most expensive day seems to be Wednesday

The average price of a 3-star hotel in Puerto Escondido is currently around $146 per night. And the cheapest 3-star hotel we found is $53 per night.

The average price of a 4-star hotel in Puerto Escondido is currently around $169 per night. And the cheapest 4-star hotel we found is $107 per night.

The average price of a 5-star hotel in Puerto Escondido is currently around $165 per night. And the cheapest 5-star hotel we found is $160 per night.

The cheapest month to stay in a hotel in Puerto Escondido is September, with an average price of $323 per night. The most expensive month is July, when the average room rate can rise to $614 per night. These average prices are based on all the hotels we found – from hostels through to fancy 5-star hotels.

The average price of a hotel in October is $330 per night, which is around 7% lower than the rest of the year.
If you're hitting up Puerto Escondido with kids in tow, try Villa Maria Bed and Breakfast, or Hotel Carruiz.