A sandy beach with palm trees, a rocky outcrop, and people swimming.

Find hotels in Puerto Escondido from ฿1,471

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Puerto Escondido hotels

CASA MAHUE

CASA MAHUE
2.0 star property
Puerto Escondido
The price is ฿456
฿542 total
includes taxes & fees
13 Jul - 14 Jul
CASA MAHUE

Bahía Sirenas

Bahía Sirenas
2.0 star property
Bacocho
The price is ฿1,318
฿1,568 total
includes taxes & fees
10 Jul - 11 Jul
Bahía Sirenas

Casa Vieja

Casa Vieja
2.5 star property
Bahía Principal
7.4 out of 10, Good, (331 reviews)
"Great place "
United States
Roberto
The price is ฿703
฿836 total
includes taxes & fees
10 Jul - 11 Jul
Casa Vieja

Bacanda Hotel

Bacanda Hotel
2.0 star property
Hidalgo
8.2 out of 10, Very good, (12 reviews)
"Great location"
Canada
Klemen
The price is ฿1,028
฿1,224 total
includes taxes & fees
12 Jul - 13 Jul
Bacanda Hotel

Hotel Costamar

Hotel Costamar
2.5 star property
Puerto Escondido
8.8 out of 10, Excellent, (181 reviews)
"Yes the room it's very clean , the staff it's very courteous "
United States
marisela
The price is ฿1,349
฿1,606 total
includes taxes & fees
13 Jul - 14 Jul
Hotel Costamar

HOTEL ARENA SURF

HOTEL ARENA SURF
2.0 star property
Reforma
9.0 out of 10, Wonderful, (6 reviews)
"Nada"
Mexico
Armando
The price is ฿857
฿1,020 total
includes taxes & fees
10 Jul - 11 Jul
HOTEL ARENA SURF

Lú Veé Oasis

Lú Veé Oasis
3.0 star property
Puerto Escondido
9.8 out of 10, Exceptional, (76 reviews)
"Great staff, clean rooms"
United States
Jaime
The price is ฿8,423
฿10,024 total
includes taxes & fees
14 Jul - 15 Jul
Lú Veé Oasis

Casa Joseph Zicatela - Adults Only

Casa Joseph Zicatela - Adults Only
4.0 star property
Santa María Colotepec
9.4 out of 10, Exceptional, (253 reviews)
"Exellent location in Puerto Escondido"
United States
Guillermo Enrique
The price is ฿11,042
฿13,140 total
includes taxes & fees
19 Jul - 20 Jul
Casa Joseph Zicatela - Adults Only

Punta Nayaá - Adults Only

Punta Nayaá - Adults Only
4.5 star property
Santa Maria Colotepec
9.6 out of 10, Exceptional, (128 reviews)
"Excellent property and staff"
Canada
Santiago
The price is ฿6,319
฿7,520 total
includes taxes & fees
29 Jul - 30 Jul
Punta Nayaá - Adults Only

Hotel Suites Villasol

Hotel Suites Villasol
4.0 star property
Bacocho
8.0 out of 10, Very good, (1,007 reviews)
"The staff was attentive and the hotel itself is a comfortable stay! I stayed 4 nights and felt safe the entire time. The hotel food is good as well! They also offer transportation to the closest beach."
United States
Selena
The price is ฿2,466
฿2,934 total
includes taxes & fees
11 Jul - 12 Jul
Hotel Suites Villasol

Hotel Rockaway

Hotel Rockaway
3.5 star property
Central Zicatela
9.0 out of 10, Wonderful, (919 reviews)
"Great location just across the breach, enjoy both of their pools. The included breakfast was amazing because you get to eat at the restaurant with beachfront."
United States
Norma
The price is ฿3,125
฿3,718 total
includes taxes & fees
8 Aug - 9 Aug
Hotel Rockaway

Hotel Camino Del Sol

Hotel Camino Del Sol
3.0 star property
Puerto Escondido
8.8 out of 10, Excellent, (414 reviews)
"The A/Cs suck. But you should know what you’re getting into going to Oaxaca. Humidity up the Ars! Neta time to go is November-March. The rooms were good for what you pay for. Nothing fancy comfortable and clean."
United States
Danny
The price is ฿1,940
฿2,309 total
includes taxes & fees
12 Jul - 13 Jul
Hotel Camino Del Sol

Casa Kuaa

Casa Kuaa
3.0 star property
Puerto Escondido
9.0 out of 10, Wonderful, (356 reviews)
"Friendly staff and rooms cleaned every day"
United States
Claudia
The price is ฿4,807
฿5,721 total
includes taxes & fees
2 Aug - 3 Aug
Casa Kuaa

Hotel Arcoiris

Hotel Arcoiris
3.0 star property
Puerto Escondido
8.0 out of 10, Very good, (171 reviews)
"Vete clean property with amazing staff."
United States
Victoria
The price is ฿2,560
฿3,046 total
includes taxes & fees
22 Jul - 23 Jul
Hotel Arcoiris

Hotel Casablanca

Hotel Casablanca
3.0 star property
Bahía Principal
8.6 out of 10, Excellent, (441 reviews)
"The room was clean and had AC. It's an older place but maintained well and economical."
United States
Ken
The price is ฿2,056
฿2,447 total
includes taxes & fees
13 Jul - 14 Jul
Hotel Casablanca

Hotel Frida Beach PXM

Hotel Frida Beach PXM
3.0 star property
Brisas de Zicatela
9.0 out of 10, Wonderful, (6 reviews)
"M"
Mexico
Vega Granados
The price is ฿1,236
฿1,471 total
includes taxes & fees
29 Jul - 30 Jul
Hotel Frida Beach PXM

El Eden Escondido

El Eden Escondido
2.0 star property
Puerto Escondido
7.8 out of 10, Good, (51 reviews)
"It’s a party town so it can be a bit noisy some times but pretty quiet for the most part"
United States
jorge
The price is ฿1,110
฿1,321 total
includes taxes & fees
26 Jul - 27 Jul
El Eden Escondido

Hotel Santa Fe

Hotel Santa Fe
4.0 star property
Puerto Escondido
8.8 out of 10, Excellent, (1,002 reviews)
"Great staff, very friendly and helpful. Fun, daily yoga class. Amazing location."
United States
Anita
The price is ฿6,410
฿7,628 total
includes taxes & fees
28 Jul - 29 Jul
Hotel Santa Fe

Bungalows Zicatela

Bungalows Zicatela
3.0 star property
Puerto Escondido
8.4 out of 10, Very good, (397 reviews)
"The AC works great and is a need there, also everything is close, food and stores, also the breakfast was awesome and it is included."
United States
Rosa
The price is ฿3,393
฿4,038 total
includes taxes & fees
10 Jul - 11 Jul
Bungalows Zicatela

Notto Zicatela Hotel

Notto Zicatela Hotel
5.0 star property
Puerto Escondido
9.2 out of 10, Wonderful, (21 reviews)
"Everything was clean and organized and great customer service. "
United States
Jennifer
The price is ฿9,673
฿11,510 total
includes taxes & fees
3 Aug - 4 Aug
Notto Zicatela Hotel
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.

Holiday Rentals in Puerto Escondido

Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Puerto Escondido attractions

Learn more about Puerto Escondido

Surfers flock to Zicatela Beach's legendary waves, while beginners find gentler swells at Carrizalillo. Playa Principal's seafood markets and beachfront restaurants serve up the day's catch alongside mezcal-spiked cocktails as the sun sets.

A turquoise beach with a row of colorful umbrellas and thatched-roof huts.

Top Puerto Escondido Hotel Reviews

More cheap stays in Puerto Escondido

Find out more about Puerto Escondido

Top reasons to visit Puerto Escondido

  • Stunning Beaches: Puerto Escondido boasts beautiful beaches with soft sands and inviting waters, perfect for relaxation and romance.
  • World-Class Surfing: Olas Altas is famous for its excellent waves, attracting surfers from around the globe.
  • Outdoor Adventures: Engage in various underwater sports and explore the surrounding natural beauty, ideal for thrill-seekers.
  • Charming Atmosphere: The laidback vibe and friendly locals create a welcoming environment for all visitors.
  • Diverse Accommodations: From hostels to luxurious hotels, there are options to suit every traveller's needs.

Find great hotels in Puerto Escondido

Discover the diverse array of accommodations in Puerto Escondido, where you can find everything from charming hostels to luxurious hotels. Whether you're seeking a beachfront retreat, an adventurous family holiday, or a tranquil escape, you'll find the perfect lodging to suit your needs. Explore popular options such as Hotel Escondido, Posada Real, and various resorts, ensuring a memorable stay in this stunning coastal paradise.

  • Hotel Santa Fe: Nestled in the vibrant surroundings of Puerto Escondido, Hotel Santa Fe is a charming 3.5-star property with a guest rating of 8.8 out of 10. This family-oriented hotel offers direct access to the beach, making it an excellent choice for those seeking a quintessential beach vacation. Families will appreciate amenities tailored for children, including a delightful breakfast option, babysitting services, and a dedicated children's pool area. The warm and inviting atmosphere ensures a pleasant stay, making it a suitable retreat for families looking to create lasting memories by the sea.
  • Hotel Suites Villasol: This 4-star resort, with a guest rating of 8.0 out of 10, embodies the essence of a beach getaway. Hotel Suites Villasol is perfectly situated for those who wish to immerse themselves in the sun, sand, and surf of Puerto Escondido. With its direct beach access, guests can easily enjoy the stunning coastline. The resort's spacious suites and on-site facilities provide a comfortable and relaxing environment, ideal for couples or families looking to unwind in a picturesque setting.
  • Hotel Rockaway: With a stellar guest rating of 9.0 out of 10, Hotel Rockaway is a 3.5-star hotel that stands out for its exceptional service and beachfront location. This property is well-suited for beach lovers eager to explore the idyllic shores of Puerto Escondido. Offering a blend of comfort and relaxation, Hotel Rockaway features inviting accommodations and direct access to the beach, allowing guests to fully embrace the coastal lifestyle. The attentive staff and inviting atmosphere make it a wonderful choice for an enjoyable seaside escape.

Where to stay in Puerto Escondido

Puerto Escondido, a charming coastal town in Oaxaca, invites travellers to unwind in its laidback seaside atmosphere. Perfect for beach lovers and adventure seekers alike, this tropical gem offers a restful escape with its serene surroundings and friendly locals. Explore nearby regions for a taste of tropical luxury and a weekend getaway that feels like paradise. Whether you're lounging on the beach or discovering hidden coves, Puerto Escondido promises an unforgettable vacation experience.

  • Santa María Colotepec: This vibrant city serves as the gateway to Puerto Escondido, offering a unique blend of natural beauty and adventure. With its beautiful beaches and proximity to the national state park, visitors can indulge in a variety of outdoor activities, from swimming to underwater sports. The area is particularly popular from January to March, making it a great time to enjoy the sun and surf. Explore local landmarks like family-friendly beaches and recreational areas, perfect for a day of fun and relaxation.
  • San Pedro Mixtepec: Nestled close to Puerto Escondido, San Pedro Mixtepec is another enticing destination for those seeking adventure and natural wonders. Known for its peaceful atmosphere, this city boasts stunning beaches and a picturesque lagoon. The best time to visit is also between January and March, when the area welcomes numerous travellers. Enjoy various outdoor activities, including thrilling underwater sports, or simply relax in the natural surroundings. With its charming landscape and recreational options, San Pedro Mixtepec offers a delightful escape.
  • Puerto Escondido Centro: At the heart of Puerto Escondido lies Puerto Escondido Centro, a lively neighbourhood perfect for experiencing local culture and beach life. This area is bustling with visitors year-round, peaking in the early months of the year. Visitors can take advantage of numerous recreational areas and partake in exciting adventure activities. Explore the beautiful beaches and parks that surround the centre, making it an ideal base for discovering the rest of Puerto Escondido. Enjoy the vibrant atmosphere while soaking in the sun and the local charm.

Things to do in Puerto Escondido

Shopping

In Puerto Escondido, visit the local markets like the Mercado Benito Juárez for unique handicrafts and souvenirs. If you're up for a drive, check out the Plaza del Pacifico, around 18km away, where you can find various shops and eateries to explore.

Recreation

In Puerto Escondido, Casa Duna offers holistic wellness retreats focusing on yoga and meditation amidst tranquil surroundings. Nearby, the Salina Cruz Spa provides rejuvenating massages and treatments inspired by local traditions, allowing you to unwind and connect with nature in a serene atmosphere.

Adventure

In Puerto Escondido, experience thrilling surfing at Zicatela Beach, renowned for its powerful waves. Dive into the vibrant marine life while snorkelling at nearby reefs, or explore the lush surroundings with exhilarating zip-lining adventures in the Sierra Madre mountains, offering breathtaking views of the coastline.

Nightlife

The vibrant nightlife in Puerto Escondido features lively beach bars like La Punta, where you can enjoy cocktails and music under the stars. For a more laid-back vibe, visit Cafe Oaxaca for delicious food and local drinks, creating a relaxed atmosphere to unwind after a day of exploring.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions in and around Puerto Escondido

Puerto Escondido is an idyllic destination for beach, outdoor, and adventure enthusiasts. Visitors can enjoy its stunning beaches and lively esplanades, which are perfect for relaxation and romance. The area offers various points of interest, catering to those seeking memorable experiences amid the natural beauty of Oaxaca's coastline.

  • Punta Zicatela: Known for its vibrant beach vibes, Punta Zicatela is a popular spot for surfers and sunbathers alike. The stunning views of the Pacific Ocean and the lively atmosphere make it an ideal place to relax or engage in water sports.
  • Commercial Walkway: This charming esplanade offers a blend of outdoor leisure and romance, perfect for families. Stroll along the promenade, enjoy local cuisine at various eateries, and take in the picturesque surroundings, making it a delightful experience for all ages.
  • Carrizalillo Beach: Located 1km from Puerto Escondido, Carrizalillo Beach is a hidden gem with serene beach vibes. Its calm waters are ideal for swimming and snorkelling, providing a tranquil escape from the busier beaches.

Best time to go to Puerto Escondido

The best time to visit Puerto Escondido is dependent on what kind of holiday you are seeking. May is its hottest month on average. At this time, visitor numbers are slightly low and weather is mostly sunny with light rain. January is its coolest month on average. At this time, visitor numbers are slightly high and weather is sunny with no rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January76.5°F (24.7°C)No RainSunnySlightly HighAverage
February77.5°F (25.3°C)No RainSunnyAverageSlightly Low
March79.2°F (26.2°C)No RainSunnyAverageSlightly High
April81.3°F (27.4°C)No RainSunnySlightly HighSlightly High
May82.6°F (28.1°C)Light RainMostly SunnySlightly LowAverage
June80.8°F (27.1°C)Frequent RainMostly CloudyAverageAverage
July80.8°F (27.1°C)Moderate RainMostly SunnySlightly HighAverage
August80.2°F (26.8°C)Frequent RainMostly SunnySlightly LowAverage
September79.2°F (26.2°C)Frequent RainMostly CloudyAverageSlightly Low
October78.3°F (25.7°C)Frequent RainMostly SunnySlightly LowSlightly Low
November77.4°F (25.2°C)Light RainSunnyAverageAverage
December76.6°F (24.8°C)No RainSunnyAverageSlightly High

The nearest major airports for your trip to Puerto Escondido

Flying into Puerto Escondido, Oaxaca, offers three major airports. Huatulco International Airport (HUX) is 89km away, with nearby hotels like the 4.5-star Quinta Real Huatulco and 4-star Las Brisas Huatulco, both offering airport transport services. Oaxaca International Airport (OAX) is located 130km away, and good accommodations include the 4.5-star Quinta Real Oaxaca and Grand Fiesta Americana, providing various shuttle options. Finally, Puerto Escondido International Airport (PXM) is just 2km from the town centre, with great hotels such as the 4-star Hotel Suites Villasol and Vivo Resorts, offering convenient shuttle services to the airport.

Frequently asked questions

What's the best place to stay in Puerto Escondido?
Based on our traveller data, Hotel Suites Villasol is one of the top choices for your stay. This resort offers a restaurant and an outdoor pool. Other good options for your visit include Hotel Rockaway and UNICO LA PUNTA HOTEL BOUTIQUE. See all available top hotels, or vacation rentals in Puerto Escondido.
If I need to cancel my hotel reservation in Puerto Escondido, will I receive a refund?
Yes! The majority of hotel reservations are refundable if you cancel before the accommodation's cancellation deadline, which is usually within 24-48 hours of your check-in date. If you have a non-refundable reservation, it may still be possible to cancel it and receive a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in Puerto Escondido.
What's the best accommodation for a budget-friendly stay in Puerto Escondido?
Based on our traveller reviews, Puerto Dreams H is a top choice for a less expensive stay. Other good choices to stay on the cheap include Viajero Puerto Escondido Hostel and Nílu Puerto Escondido by Selina. View all budget hotels in Puerto Escondido.
What's the best family accommodation in Puerto Escondido?
Posada Real Puerto Escondido is a resort with 3 outdoor pools and a private beach, and it's a top choice on Expedia for families. Other choices for your family trip include Hotel Santa Fe and Luxury Beach Side Condo By SAMOTOGO Group. Find more child-friendly accommodations in Puerto Escondido.
What's the best LGBTQ-friendly accommodation in Puerto Escondido?
Punta Nayaá - Adults Only is a top LGBTQ-friendly hotel, and features free breakfast and free WiFi. Suuel Hotel Adults Only and Selina Puerto Escondido are other good options for your stay. See all available hotels listed as LGBTQ-friendly in Puerto Escondido.
What's the best dog-friendly hotel in Puerto Escondido?
Hotel Suites Villasol is a top resort for people travelling with their pets, and offers a restaurant and free WiFi for its human guests. Other good options for you and your pet include UNICO LA PUNTA HOTEL BOUTIQUE and SHAVANNA Hotel Boutique. See more pet-friendly hotel accommodations in Puerto Escondido.
What's the best place to stay for a beach holiday in Puerto Escondido?
Hotel Suites Villasol is a top beach resort offering free WiFi and free parking, located within a short 6-minute walk of Playa Coral . Other good choices for your stay near the beach include Hotel Rockaway and UNICO LA PUNTA HOTEL BOUTIQUE. See more stays near the beach in Puerto Escondido.
What's the best luxury accommodation option in Puerto Escondido?
Punta Nayaá - Adults Only is a luxury hotel with spa services and a rooftop terrace, and it's a popular choice for Expedia travellers looking for an elegant place to stay. Casa UMI Adults Only and Notto Zicatela Hotel are two other upscale options for your stay. Find more luxury hotels in Puerto Escondido.
What are some accommodation options with pools in Puerto Escondido?
Hotel Suites Villasol is a top resort with a children's pool, an outdoor pool and free WiFi. A couple of other options that offer an on-site pool include Hotel Santa Fe and Casona Sforza. View all hotels with pools in Puerto Escondido.
What is the best spa hotel in Puerto Escondido?
Casa Kuaa is a highly recommended beach spa hotel featuring a bar and a restaurant. Enjoy a massage at the on-site spa. Other popular spa hotels in Puerto Escondido include Hotel Aldea del Bazar and Casa Joseph Zicatela - Adults Only. See all spa hotels in Puerto Escondido.
What's the most popular hotel in Puerto Escondido with a water park on site or close by?
Surfnest Hostel is a favourite water park hotel in Puerto EscondidoTake a look at all hotels with or near waterparks in Puerto Escondido.
What's it like to stay in Puerto Escondido?
Travellers to Puerto Escondido give high marks for the beaches. Tourists can also enjoy so much more including its local tours. A top sight in the city is Zicatela Beach. In Puerto Escondido, there are 684 hotels and other accommodation options to choose from. Find out more about Puerto Escondido.
What should I see while I'm in Puerto Escondido?
The beaches and sunsets highlight the natural beauty with places to discover including Zicatela Beach, Carrizalillo Beach and Puerto Angelito Beach. A couple of additional sights to add to your itinerary are Bacocho Beach and Punta Zicatela. Take a look at what more there is to see and do in Expedia's Puerto Escondido guide.
What's the weather like in Puerto Escondido?
The hottest months are usually April and May, with an average temperature of 27°C, while the coldest months are December and January, with an average of 25°C. The rainiest months in Puerto Escondido are September, June, October and August, with each month seeing an average of 518 mm of rainfall.