Find hotels in Puerto Escondido from $23

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Puerto Escondido hotels

Hotel Suites Villasol

Hotel Suites Villasol
4.0 star property
Bacocho
8.0 out of 10, Very Good, (976 reviews)
"Excellent place to stay, don't hesitate!"
United States
Ricardo Moreno
$78 nightly
The price is $92
May 31 - Jun 1
Total with taxes and fees
Hotel Suites Villasol

Hotel Villa Mexicana

Hotel Villa Mexicana
3.0 star property
Bacocho
8.0 out of 10, Very Good, (335 reviews)
"Clean room friendly staff and the views were amazing. Easy walk to El Arrocillo beach to see the sunrise. "
United States
Abraham
$71 nightly
The price is $86
Jun 4 - Jun 5
Total with taxes and fees
Hotel Villa Mexicana

Hotel Rockaway

Hotel Rockaway
3.5 star property
Central Zicatela
9.0 out of 10, Wonderful, (899 reviews)
"Breakfast was amazing with a beach view! Staff was very friendly & the area was walking distance to many great spots! "
United States
Cristal
$95 nightly
The price is $113
May 25 - May 26
Total with taxes and fees
Hotel Rockaway

Hotel Santa Fe

Hotel Santa Fe
4.0 star property
Puerto Escondido
8.8 out of 10, Excellent, (1,000 reviews)
"enjoyed convenient location, beach access, breakfast was delicious, staff were very helpful, friendly & accesible"
United States
James
$166 nightly
The price is $197
Jun 24 - Jun 25
Total with taxes and fees
Hotel Santa Fe

Posada Real Puerto Escondido

Posada Real Puerto Escondido
3.5 star property
Bacocho
7.4 out of 10, Good, (882 reviews)
"Good food and drinks. Excellent staff."
United States
Miranda
$179 nightly
The price is $216
Jun 7 - Jun 8
Total with taxes and fees
Posada Real Puerto Escondido

Hotel Camino Del Sol

Hotel Camino Del Sol
3.0 star property
Puerto Escondido
8.8 out of 10, Excellent, (398 reviews)
"Clean and closely to the airport "
United States
Jessica
$52 nightly
The price is $63
May 27 - May 28
Total with taxes and fees
Hotel Camino Del Sol

Blater Hotel

Blater Hotel
2.5 star property
Central Zicatela
9.4 out of 10, Exceptional, (206 reviews)
"Beautiful hotel "
United States
Tommy
$100 nightly
The price is $120
Jun 4 - Jun 5
Total with taxes and fees
Blater Hotel

Casa Joseph Zicatela - Adults Only

Casa Joseph Zicatela - Adults Only
4.0 star property
Los Tamarindos
9.4 out of 10, Exceptional, (243 reviews)
"Exellent location in Puerto Escondido"
United States
Guillermo Enrique
$385 nightly
The price is $458
Jun 10 - Jun 11
Total with taxes and fees
Casa Joseph Zicatela - Adults Only

Hotel Aldea del Bazar

Hotel Aldea del Bazar
3.5 star property
Bacocho
8.2 out of 10, Very Good, (712 reviews)
"The hotel was exceptionally clean,the staff was welcoming "
United States
Jaqueline
Hotel Aldea del Bazar

Bungalows Zicatela

Bungalows Zicatela
3.0 star property
Puerto Escondido
8.4 out of 10, Very Good, (391 reviews)
"Great place to stay at clean and friendly staff "
United States
Diana
$94 nightly
The price is $112
May 27 - May 28
Total with taxes and fees
Bungalows Zicatela

Raíz Hotel Boutique

Raíz Hotel Boutique
3.0 star property
Puerto Escondido
9.6 out of 10, Exceptional, (208 reviews)
"Great location, beautiful room, and friendly staff. I‘d very much recommend staying here!"
United Kingdom
Julia
$87 nightly
The price is $103
May 25 - May 26
Total with taxes and fees
Raíz Hotel Boutique

Casa Kuaa

Casa Kuaa
3.0 star property
Puerto Escondido
9.0 out of 10, Wonderful, (332 reviews)
"Great Location, staff were very nice and helpful. Food at the restaurant was great. "
United States
Maria
$82 nightly
The price is $100
May 25 - May 26
Total with taxes and fees
Casa Kuaa

Hotel Axolotl

Hotel Axolotl
2.0 star property
Puerto Escondido
8.0 out of 10, Very Good, (212 reviews)
"The staff was very nice and the room was large and wonderful for 2 people "
United States
Norma
$38 nightly
The price is $45
May 25 - May 26
Total with taxes and fees
Hotel Axolotl

Punta Nayaá - Adults Only

Punta Nayaá - Adults Only
4.5 star property
Santa Maria Colotepec
9.6 out of 10, Exceptional, (110 reviews)
"Amazing hotel, with spacious rooms and helpful staff. Would recommend"
United States
Dylan
$151 nightly
The price is $180
May 27 - May 28
Total with taxes and fees
Punta Nayaá - Adults Only

Hotel Suites La Hacienda

Hotel Suites La Hacienda
3.0 star property
Bacocho
9.6 out of 10, Exceptional, (310 reviews)
"Beautiful property with lots of lush landscape and a great pool area"
United States
Doris
$90 nightly
The price is $107
May 25 - May 26
Total with taxes and fees
Hotel Suites La Hacienda

Caracol Plaza

Caracol Plaza
3.5 star property
Reforma
7.6 out of 10, Good, (594 reviews)
"The room and view was amazing. The A/C worked awesome and the staff was very welcoming. Would stay there again, breakfast was 5 star quality. The restaurant staff was also 5 star. "
United States
GICELA
$79 nightly
The price is $94
May 25 - May 26
Total with taxes and fees
Caracol Plaza

Mantra Hotel Boutique

Mantra Hotel Boutique
3.0 star property
Brisas de Zicatela
9.8 out of 10, Exceptional, (98 reviews)
"Beautiful small hotel, very clean, wonderful staff. Cool Wabi Sabi vibe, great rooftop pool. Great bed and well appointed rooms. Excellent breakfast with lots of options. We will stay here again for sure."
Canada
Fred
$167 nightly
The price is $199
May 26 - May 27
Total with taxes and fees
Mantra Hotel Boutique

Casa Vieja

Casa Vieja
2.5 star property
Bahía Principal
7.4 out of 10, Good, (325 reviews)
"Great place "
United States
Roberto
$19 nightly
The price is $23
May 27 - May 28
Total with taxes and fees
Casa Vieja

Hotel Casablanca

Hotel Casablanca
3.0 star property
Bahía Principal
8.6 out of 10, Excellent, (437 reviews)
"Great location and really nice people. "
United States
MARIA
$59 nightly
The price is $72
Jun 4 - Jun 5
Total with taxes and fees
Hotel Casablanca

Casona Sforza

Casona Sforza
4.0 star property
La Barra
9.4 out of 10, Exceptional, (120 reviews)
"Everything was perfect! "
United States
Iván
$377 nightly
The price is $449
May 29 - May 30
Total with taxes and fees
Casona Sforza
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.

Vacation 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.

Top Puerto Escondido Hotel Reviews

More cheap stays in Puerto Escondido

Hotels in Puerto Escondido with star-rating

Price trends for hotels in Puerto Escondido

Less expensive
More expensive
Next month
May
December
$73
Month
Price
January
$95
February
$96
March
$96
April
$87
May
$70
June
$73
July
$78
August
$86
September
$80
October
$76
November
$87
December
$97
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in Puerto Escondido. Select dates and complete search for nightly totals inclusive of taxes and fees.

Find out more about Puerto Escondido

Top reasons to visit Puerto Escondido

  • Stunning Beaches: Puerto Escondido features beautiful beaches with soft sands and clear waters, perfect for relaxation and sunbathing.
  • Adventure Activities: From surfing to underwater sports, the area is a haven for thrill-seekers and outdoor enthusiasts.
  • Charming Atmosphere: The friendly locals and vibrant community create a welcoming environment for all visitors.
  • Natural Beauty: Explore breathtaking coastlines and hidden coves that showcase the region's stunning landscapes.
  • Diverse Accommodations: Options range from budget hostels to family-friendly hotels, catering to every traveler's needs.

Find great hotels in Puerto Escondido

Explore a variety of hotel accommodations in Puerto Escondido, Oaxaca, perfect for beach lovers and adventure seekers. From budget-friendly hostels to family-friendly hotels, you'll find options that cater to every traveler's needs. Whether you're looking for the best hotels with top-notch facilities or cozy beach hotels for a relaxing getaway, Puerto Escondido offers a range of lodging that ensures a memorable vacation experience.

  • Hotel Santa Fe: A 3.5-star hotel with an impressive guest rating of 8.8, Hotel Santa Fe is a family-friendly haven situated right on the beach in Puerto Escondido. Perfect for families seeking a memorable beach vacation, this hotel offers direct access to the sandy shores. Guests appreciate the thoughtful amenities for children, including a children's pool, babysitting services (for a fee), and window guards for safety. The on-site dining options provide a convenient breakfast service, ensuring a pleasant start to your day in paradise.
  • Hotel Rockaway: With a stellar guest rating of 9.0, Hotel Rockaway is a 3.5-star property that delivers an exceptional beach vacation experience. Nestled in the heart of Puerto Escondido, this hotel features direct access to the beach, making it an ideal choice for sun-seekers and surf enthusiasts. Guests rave about the hotel's relaxed atmosphere and friendly service, creating a welcoming environment to unwind and enjoy the beautiful coastal views. Experience the charm of Puerto Escondido with comfort and convenience at Hotel Rockaway.
  • Posada Real Puerto Escondido: This 3.5-star resort, rated highly for its family-friendly environment, is situated along the stunning beach of Puerto Escondido. With a focus on family vacations, Posada Real offers excellent amenities for children, such as a children's pool, a shared playground, and babysitting services (for a fee). Guests can indulge in a delightful breakfast service, ensuring everyone starts the day right. The welcoming atmosphere and direct beach access make Posada Real a perfect retreat for families looking to make lasting memories together.

Where to stay in Puerto Escondido

Puerto Escondido, a charming resort town in Oaxaca, Mexico, offers a perfect blend of relaxation and adventure. With its stunning beaches, friendly atmosphere, and tropical vibes, it's an ideal destination for travelers seeking a peaceful retreat. Explore the lovely coastline, uncover hidden gems, and enjoy the warm hospitality of the locals. From surf spots to secluded coves, Puerto Escondido promises unforgettable experiences for every visitor.

  • Santa María Colotepec: Nestled in the heart of the Oaxacan coast, Santa María Colotepec is a vibrant locale that encompasses Puerto Escondido. This area is a haven for beach lovers and adventure seekers, offering a plethora of outdoor activities. With its warm climate, visitor numbers peak from January to March, providing ample opportunities for sunbathing, surfing, and indulging in various water sports. Notable attractions include beautiful family-friendly beaches and a hidden nudist beach, making it a diverse destination for all types of travelers.
  • San Pedro Mixtepec: Just a stone's throw from Puerto Escondido, San Pedro Mixtepec is another exciting city that thrives on outdoor adventures. The area's appeal lies in its stunning beaches and recreational facilities, perfect for those looking to immerse themselves in nature. Peak travel times are typically in January to February and July, drawing in visitors eager to explore its picturesque coastline and partake in activities like snorkeling and hiking. San Pedro Mixtepec is an adventure lover's paradise, with easy access to both family beaches and more secluded spots.
  • Puerto Escondido Centro: The bustling heart of Puerto Escondido, Puerto Escondido Centro offers a lively atmosphere filled with shops, restaurants, and local culture. This neighborhood is ideal for travelers seeking convenience and a vibrant social scene. With peak visitor times aligning with the area's warmest months, guests can easily access beautiful beaches and partake in recreational activities such as surfing and kayaking. Enjoy the mix of traditional charm and modern amenities as you explore the local markets and eateries, all within walking distance of stunning coastal views.

Things to do in Puerto Escondido

Puerto Escondido is perfect for beach lovers and adventure seekers, offering exciting activities such as underwater sports and various outdoor adventures. Visitors can explore recreational areas and partake in educational workshops to enhance their experience. Whether you're looking to relax on the beach or engage in thrilling activities, Puerto Escondido has something for everyone.

Shopping

In Puerto Escondido, explore the vibrant local markets like Mercado Benito Juarez for handmade crafts and souvenirs. If you're up for a drive, visit Plaza del Pacifico, a shopping mall offering a variety of stores and dining options, perfect for a day of shopping and relaxation.

Recreation

Experience tranquility at Casa Duna's wellness retreat, offering yoga sessions on the beach and rejuvenating spa treatments. For outdoor fun, explore the nearby Manialtepec Lagoon for kayaking and birdwatching, or surf at Playa Zicatela, known for its vibrant waves and lively atmosphere.

Adventure

In Puerto Escondido, surf the world-famous waves at Zicatela Beach for an exhilarating experience. Explore the lush landscapes through exciting zip-lining tours in the nearby mountains. Don't miss snorkeling in the crystal-clear waters of Manialtepec Lagoon, where vibrant marine life awaits you.

Nightlife

In Puerto Escondido, the nightlife buzzes with energy at La Puerta, known for its vibrant dance scene and live music. Nearby, Bar El Pescador offers a laid-back vibe with cocktails and beach views, perfect for unwinding after a day in the sun.

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

Booking tips and Expedia advantages for Puerto Escondido

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Puerto Escondido are February and September to October, where the prices are slightly lower. This is in comparison to March to April and December, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Puerto Escondido is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Puerto Escondido is Wednesday. The most expensive day to stay in Puerto Escondido is Friday.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to customize your options based on your budget, desired location, and preferred hotel type. To find the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in Puerto Escondido with your flights and activities through an Expedia package deal.

Find the best attractions in and around Puerto Escondido

Puerto Escondido offers an ideal vacation for beach lovers and adventure seekers alike. With stunning beaches and a vibrant esplanade, visitors can enjoy a variety of outdoor activities and family-friendly experiences. Whether you're looking to relax by the ocean or explore the natural beauty of the area, Puerto Escondido has something for everyone, ensuring a memorable getaway.

  • Punta Zicatela: Renowned for its vibrant beach culture, Punta Zicatela offers stunning views and is a hotspot for surfers. Whether you want to relax on the sandy shores or enjoy the lively atmosphere of beach bars, this destination captures the essence of coastal life in Puerto Escondido.
  • Carrizalillo Beach: Just 0.8 miles from the town, Carrizalillo Beach is a picturesque cove accessible via scenic steps. Its calm waters make it perfect for swimming and snorkeling, providing a more tranquil beach experience amidst beautiful cliffs and lush surroundings.
  • Commercial Walkway: This charming esplanade is ideal for leisurely strolls with family or a romantic evening. Lined with shops, restaurants, and vibrant street art, the Commercial Walkway embodies the local culture and offers a delightful atmosphere for exploring Puerto Escondido.

Best time to go to Puerto Escondido

The best time to visit Puerto Escondido can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Puerto Escondido falls in May, when visitor numbers are slightly low and weather is mostly sunny with light rain. The coolest average temperature in Puerto Escondido falls in January, visitor numbers are slightly high and weather is sunny with no rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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

Traveling to Puerto Escondido, OAXaca, offers several airport options. Oaxaca International Airport (OAX) is 81 miles away, with nearby hotels like Grand Fiesta Americana Oaxaca and Quinta Real Oaxaca, both 4.5-star rated. Huatulco International Airport (HUX) is 55 miles from Puerto Escondido, offering hotels such as Quinta Real Huatulco and Las Brisas Huatulco, both 4-star rated. The closest option is Puerto Escondido International Airport (PXM), just 1 mile from the town, with accommodations like Hotel Suites Villasol, a 4-star resort. Each hotel provides various transportation services to their respective airports, ensuring convenient access for travelers.

Why book with Expedia?

  • Flexible booking

    On Expedia, you can find plenty of hotels with flexible cancellation in Puerto Escondido using the “Fully refundable property” search filter. Just be sure to always double-check each hotel's cancellation policy before booking.

  • Book now and pay later

    With countless book now, pay later options, there's no need to wait till payday to grab a deal. Use the “Reserve now, pay later” search filter to view all properties available with this payment option in Puerto Escondido.

  • Hotel comparison

    Thanks to the handy “Compare properties” tool on Expedia, you can compare hotels in Puerto Escondido side by side with just a few clicks.

  • Member prices

    Join Expedia's loyalty program, One Key, for free and unlock Member Prices and rewards on select hotels worldwide. Simply log in when you search and look out for the blue savings label.

Frequently asked questions

What is the best area to stay in Puerto Escondido?
The best areas to stay in Puerto Escondido are La Punta and Zicatela, offering distinct experiences for different travelers.

La Punta is an excellent choice for couples and solo travelers looking for a relaxed atmosphere. This area is known for its unpaved roads, small boutiques, and local eateries. It's located at the southern end of Zicatela Beach, providing easy access to the ocean for surfing and swimming. The main street, Calle Alejandro Cárdenas, is where you'll find most of the activity, particularly around sunset.

For those interested in surfing and a more active environment, Zicatela is the best option. This area is famous for its powerful waves, attracting experienced surfers from around the world. The main strip along Avenida del Morro is lined with restaurants, bars, and surf shops.
When is the best time to go to Puerto Escondido?
The best time to go to Puerto Escondido is during the dry season, which runs from December to April, offering warm temperatures and minimal rainfall.

Travelers looking for consistent sunshine and pleasant conditions will find these months ideal. The weather is typically sunny with average temperatures around 85°F (29°C), making it superb for beach activities and exploring the town without the humidity or rain showers of the wet season. This period is particularly good for couples seeking a relaxing getaway with predictable weather.

For those interested in surfing, the dry season still offers good waves, especially for beginners and intermediate surfers, at beaches like Playa Zicatela and La Punta.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Puerto Escondido.
How can I save on a Puerto Escondido hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Puerto Escondido hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Puerto Escondido hotel?
Prices for hotels in Puerto Escondido often vary, but you can find a great deal from $23 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia