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

Find hotels in Puerto Escondido from $41

  • 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

This weekend
Next weekend

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Puerto Escondido hotels

1. Hotel Suites Villasol

Hotel Suites Villasol
4.0 star property
Bacocho
8.0 out of 10, Very Good, (1,001 reviews)
"Felt safe the entire time. The hotel food is good."
United States
Selena
22 days ago
$74 nightly
The price is $91
Aug 24 - Aug 25
Total with taxes and fees
Hotel Suites Villasol

2. Hotel Rockaway

Hotel Rockaway
3.5 star property
Central Zicatela
9.0 out of 10, Wonderful, (936 reviews)
"The room was very clean. Staff were helpful. We liked the breakfast at Gorgona restaurant."
United States
Rita
16 days ago
$94 nightly
The price is $112
Jul 31 - Aug 1
Total with taxes and fees
Hotel Rockaway

3. Hotel Villa Mexicana

Hotel Villa Mexicana
3.0 star property
Bacocho
8.0 out of 10, Very Good, (375 reviews)
"Views were incredible. Easily walk to playa carizillio for surf lessons."
United States
Victoria
16 days ago
$74 nightly
The price is $88
Aug 16 - Aug 17
Total with taxes and fees
Hotel Villa Mexicana

4. UNICO LA PUNTA HOTEL BOUTIQUE

UNICO LA PUNTA HOTEL BOUTIQUE
3.0 star property
Puerto Escondido
9.0 out of 10, Wonderful, (144 reviews)
"Really nice welcoming and helpful staff."
United States
Persi
June 23rd, 2026
$160 nightly
The price is $192
Aug 3 - Aug 4
Total with taxes and fees
UNICO LA PUNTA HOTEL BOUTIQUE

5. Hotel Santa Fe

Hotel Santa Fe
4.0 star property
Puerto Escondido
8.8 out of 10, Excellent, (1,001 reviews)
"With constant room clenaing staff checking up on you. Good at the restaurant."
United States
Aramis
19 hours ago
$181 nightly
The price is $215
Aug 30 - Aug 31
Total with taxes and fees
Hotel Santa Fe

6. Casa Kuaa

Casa Kuaa
3.0 star property
Puerto Escondido
9.0 out of 10, Wonderful, (366 reviews)
"Lulu makes excellent food. A good stay in Puerto Escondido."
United States
Azucena
17 days ago
$93 nightly
The price is $113
Aug 23 - Aug 24
Total with taxes and fees
Casa Kuaa

7. Posada Real Puerto Escondido

Posada Real Puerto Escondido
3.5 star property
Bacocho
7.4 out of 10, Good, (890 reviews)
"I liked that the staff would ask you about you needed."
United States
Joshue
13 days ago
$203 nightly
The price is $247
Aug 17 - Aug 18
Total with taxes and fees
Posada Real Puerto Escondido

8. Blater Hotel

Blater Hotel
2.5 star property
Central Zicatela
9.2 out of 10, Wonderful, (227 reviews)
"Rooftop lap pool. Excellent location. Nice staff."
United States
Peter
15 days ago
$130 nightly
The price is $154
Aug 8 - Aug 9
Total with taxes and fees
Blater Hotel

9. Hotel Camino Del Sol

Hotel Camino Del Sol
3.0 star property
Puerto Escondido
8.8 out of 10, Excellent, (420 reviews)
"Definitely need ear plugs. Decent hotel for the price. They have a private parking lot."
United States
Eliel
May 12th, 2026
$62 nightly
The price is $74
Aug 2 - Aug 3
Total with taxes and fees
Hotel Camino Del Sol

10. Casa Nogales

Casa Nogales
3.0 star property
Santa Maria Colotepec
9.4 out of 10, Exceptional, (94 reviews)
"Our room likewise was very esthetically pleasing. The staff was attentive."
United States
Cynthia
April 21st, 2026
$55 nightly
The price is $66
Aug 28 - Aug 29
Total with taxes and fees
Casa Nogales

11. Hotel Aldea del Bazar

Hotel Aldea del Bazar
3.5 star property
Bacocho
8.2 out of 10, Very Good, (715 reviews)
"The hotel was exceptionally clean,the staff was welcoming."
United States
Jaqueline
$95 nightly
The price is $113
Aug 10 - Aug 11
Total with taxes and fees
Hotel Aldea del Bazar

12. Casa Joseph Zicatela - Adults Only

Casa Joseph Zicatela - Adults Only
4.0 star property
Santa MarĆ­a Colotepec
9.4 out of 10, Exceptional, (254 reviews)
"Just finished a stay Casa Joseph. One of the nicest hotels I've ever stayed."
United States
Matthew William
29 days ago
$298 nightly
The price is $354
Aug 30 - Aug 31
Total with taxes and fees
Casa Joseph Zicatela - Adults Only

13. Punta NayaĆ” - Adults Only

Punta NayaĆ” - Adults Only
4.5 star property
Santa Maria Colotepec
9.4 out of 10, Exceptional, (129 reviews)
"I had an amazing 7 day stay at Punta Nayaa."
United States
Angel
25 days ago
$151 nightly
The price is $180
Aug 30 - Aug 31
Total with taxes and fees
Punta NayaĆ” - Adults Only

14. Hotel Axolotl

Hotel Axolotl
2.0 star property
Puerto Escondido
8.0 out of 10, Very Good, (235 reviews)
"The staff was very nice and the room was large and wonderful for 2 people."
United States
Norma
$34 nightly
The price is $41
Aug 23 - Aug 24
Total with taxes and fees
Hotel Axolotl

15. Hotel Manglar

Hotel Manglar
3.0 star property
Puerto Escondido
9.4 out of 10, Exceptional, (79 reviews)
"The location was great. Overall hotel was in excellent condition."
United States
Ruben
March 16th, 2026
$60 nightly
The price is $74
Aug 25 - Aug 26
Total with taxes and fees
Hotel Manglar

16. RaĆ­z Hotel Boutique

RaĆ­z Hotel Boutique
3.0 star property
Puerto Escondido
9.6 out of 10, Exceptional, (224 reviews)
"Great place very convenient. Staff was extremely friendly."
United States
Ivan
26 days ago
$102 nightly
The price is $122
Jul 31 - Aug 1
Total with taxes and fees
RaĆ­z Hotel Boutique

17. Caracol Plaza

Caracol Plaza
3.5 star property
Reforma
7.6 out of 10, Good, (607 reviews)
"Front desk staff more hospitality. I think needs maintenance. I like the beach view."
United States
Maria
17 days ago
$83 nightly
The price is $101
Aug 3 - Aug 4
Total with taxes and fees
Caracol Plaza

18. Casona Sforza

Casona Sforza
4.0 star property
La Barra
9.4 out of 10, Exceptional, (138 reviews)
"The staff and food was amazing."
United States
Francisco
20 days ago
$463 nightly
The price is $556
Aug 3 - Aug 4
Total with taxes and fees
Casona Sforza

19. Hotel Suites La Hacienda

Hotel Suites La Hacienda
3.0 star property
Bacocho
9.6 out of 10, Exceptional, (318 reviews)
"Lovely boutique hotel with walking distance to the town. A beautiful little oasis."
Canada
Angela
June 7th, 2026
$96 nightly
The price is $115
Jul 31 - Aug 1
Total with taxes and fees
Hotel Suites La Hacienda

20. Casa Toro La Punta

Casa Toro La Punta
4.0 star property
Puerto Escondido
9.4 out of 10, Exceptional, (66 reviews)
"Clean and walking distance to restaurants and beach."
United States
Maria
11 days ago
$126 nightly
The price is $150
Aug 4 - Aug 5
Total with taxes and fees
Casa Toro La Punta
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 attractions in and around Puerto Escondido

Puerto Escondido's stunning beaches and vibrant outdoor scene invite adventure seekers and families alike. With attractions centered around the picturesque puerto escondidobeach, you'll discover the perfect blend of relaxation and excitement, making your stay unforgettable. Embrace the sun and surf in this tropical paradise!

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

Hotels in Puerto Escondido with star-rating

Price trends for hotels in Puerto Escondido

Less expensive
More expensive
Next month
June
December
$86
Month
Price
January
$96
February
$89
March
$95
April
$92
May
$95
June
$70
July
$81
August
$86
September
$75
October
$77
November
$82
December
$102
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.

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 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 $41 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