Find hotels in Puerto Escondido from Rp1.741.671

Start date: Check-in selected.
To Date
End date: Check-out
  • 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

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Puerto Escondido hotels

Loreto Bay Golf & Sea at Baja

Loreto Bay Golf & Sea at Baja
3.5 star property
Loreto
7.6 out of 10, Good, (1005)
"clean large room with great view of sea and comfortable bed with large bathroom and lovely shower"
United States
Daniel
The price is Rp1.604.244
Rp1.925.093 total
includes taxes & fees
3 Jan - 4 Jan 2026
Loreto Bay Golf & Sea at Baja

Hotel Oasis

Hotel Oasis
3.0 star property
Loreto
8.8 out of 10, Excellent, (907)
"clean friendly staff can’t beat the view great parking and breakfast "
United States
Barrie
Hotel Oasis

Hotel Santa Fe Loreto by Villa Group

Hotel Santa Fe Loreto by Villa Group
3.5 star property
Loreto
8.4 out of 10, Very good, (912)
"Very friendly staff"
United States
Brenda
Hotel Santa Fe Loreto by Villa Group

La Mision Loreto Hotel

La Mision Loreto Hotel
3.5 star property
Loreto
9.6 out of 10, Exceptional, (1002)
"Nice hotel with great service. The immediate area has a quaint old-world feel and the views are great."
United States
David
La Mision Loreto Hotel

Hotel Tripui

Hotel Tripui
3.0 star property
Loreto
8.6 out of 10, Excellent, (352)
"All staff is very courteous. Pool area and flowers make for a very pretty & peaceful setting. "
United States
Sherry
The price is Rp1.984.738
Rp2.381.686 total
includes taxes & fees
31 Dec - 1 Jan 2026
Hotel Tripui

Paraiso Azul Hotel

Paraiso Azul Hotel
3.0 star property
Loreto
9.0 out of 10, Wonderful, (127)
"Excellent stay for our first night in Loreto before exploring Baja. Cooked to order breakfast, rooftop sitting area was lovely for morning coffee, and staff very friendly. Maria checked us in and made us feel welcome. Recommend for stay in downtown and if you want a refreshing pool. "
United States
Cathy
Paraiso Azul Hotel

Hacienda Suites Loreto

Hacienda Suites Loreto
3.0 star property
Loreto
8.8 out of 10, Excellent, (412)
"Clean rooms and wonderful staff, short walk to the Centro. "
United States
Dustin
The price is Rp2.168.267
Rp2.601.921 total
includes taxes & fees
31 Dec - 1 Jan 2026
Hacienda Suites Loreto

Suites Santo Cielo

Suites Santo Cielo
3.5 star property
Loreto
8.4 out of 10, Very good, (155)
"Room was spotless very clean very professional staff. The housekeeper was so friendly and knowledgeable, made my stay that much more enjoyable! I would definitely stay here again on my next trip to Loretto."
United States
Arturo
The price is Rp1.093.803
Rp1.312.563 total
includes taxes & fees
7 Jan - 8 Jan 2026
Suites Santo Cielo

Aventuras Hotel

Aventuras Hotel
4.5 star property
Loreto
9.8 out of 10, Exceptional, (75)
"Very nice hotel beautiful place ."
United States
Raul Guangorena
Aventuras Hotel

Hotel Angra

Hotel Angra
2.5 star property
Loreto
9.0 out of 10, Wonderful, (350)
"Clean rooms friendly staff"
United States
Michael
The price is Rp1.469.061
Rp1.762.874 total
includes taxes & fees
29 Dec - 30 Dec
Hotel Angra

Loreto host

Loreto host
3.0 star property
Loreto
9.0 out of 10, Wonderful, (15)
"The host went above and beyond with transportation and recommendations. I had the best time and would tell anyone to stay here."
United States
Leslyn
Loreto host

Villa del Palmar at the Islands of Loreto

Villa del Palmar at the Islands of Loreto
4.5 star property
Loreto
9.0 out of 10, Wonderful, (427)
"Great hiking trails! Victor was great at the beach! "
United States
Jacqueline Lynn
The price is Rp7.018.121
Rp9.123.557 total
includes taxes & fees
3 Jan - 4 Jan 2026
Villa del Palmar at the Islands of Loreto

Hotel 1697 Loreto

Hotel 1697 Loreto
3.0 star property
Loreto
9.2 out of 10, Wonderful, (110)
"The hotel is located right in downtown Loreto. Walking distance to shops, restaurants, and the beach. Breakfast was good and the rooms were nice. The staff was friendly and welcoming. I would recommend this hotel to anyone going for the first time to visit. "
United States
Ofelia
The price is Rp2.361.045
Rp2.833.254 total
includes taxes & fees
29 Dec - 30 Dec
Hotel 1697 Loreto

BAJA MIA SUITES AND TOURS

BAJA MIA SUITES AND TOURS
2.0 star property
Loreto
9.0 out of 10, Wonderful, (12)
"Awesome location"
United States
Ron
The price is Rp1.451.392
Rp1.741.671 total
includes taxes & fees
15 Jan - 16 Jan 2026
BAJA MIA SUITES AND TOURS

Posada del Cortes Hotel

Posada del Cortes Hotel
2.0 star property
Loreto
9.2 out of 10, Wonderful, (258)
"We had a lovely stay! Such a treat to have breakfast brought to our room. The beds were comfy and the location perfect. "
United States
Dawn
The price is Rp2.539.680
Rp3.047.616 total
includes taxes & fees
29 Dec - 30 Dec
Posada del Cortes Hotel

Hotel Duve Coral

Hotel Duve Coral
2.0 star property
Loreto
The price is Rp602.820
Rp723.384 total
includes taxes & fees
29 Dec - 30 Dec
Hotel Duve Coral

Hotel Loreto Palmar

Hotel Loreto Palmar
2.0 star property
Loreto
9.6 out of 10, Exceptional, (23)
"We really enjoyed staying at Hotel Loreto Palmar! We will be back! "
Canada
Adriana
The price is Rp2.902.785
Rp3.483.341 total
includes taxes & fees
29 Dec - 30 Dec
Hotel Loreto Palmar

La Regional

La Regional
2.0 star property
Loreto
7.2 out of 10, Good, (7)
"Loved the simplicity of this place. A great price and a comfortable stay. Parking behind a gate and a private setting. "
United States
Andrew
The price is Rp908.698
Rp1.090.437 total
includes taxes & fees
29 Dec - 30 Dec
La Regional
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.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Puerto Escondido attractions

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 like Zicatela and Carrizalillo, perfect for sunbathing and surfing.
  • Outdoor Adventure: Ideal for sports enthusiasts, offering activities like golfing, surfing, and other thrilling excursions.
  • Cultural Experiences: Explore charming churches and local eateries, immersing in the rich culture of the region.
  • Vibrant Atmosphere: The lively centre is filled with shops and restaurants, providing a taste of local life.
  • Diverse Accommodation: From luxurious resorts to cosy hotels, find the perfect spot for relaxation or adventure.

Find great hotels in and around Puerto Escondido

Puerto Escondido offers a delightful array of accommodation options, from stunning resorts to welcoming hotels, perfect for those seeking adventure or a relaxing beach getaway. Many establishments cater to adults, ensuring a serene atmosphere for your vacation. Whether you prefer the luxury of Acapulco Diamante or the charm of Aldea Mizúl, you’ll discover the ideal base for your explorations in this beautiful coastal haven.

  • Hotel Tripui: Nestled in the heart of Puerto Escondido, Hotel Tripui offers a welcoming environment perfect for pet-friendly and adventure-seeking travellers. This 3-star hotel is an ideal choice for those looking to indulge in outdoor activities. Guests can partake in exciting adventures like kayaking, snorkeling, and surfing, all within proximity. The hotel accommodates pets with specific policies, allowing dogs and cats, making it a great option for those travelling with their furry companions. Whether you're after thrilling experiences or a comfortable stay, Hotel Tripui caters to both business and leisure guests.
  • Loreto Bay Golf & Sea at Baja: Located 11.3km from Puerto Escondido, Loreto Bay Golf & Sea at Baja is a 3.5-star hotel that blends relaxation with outdoor excitement. Ideal for golf enthusiasts, this property features a stunning golf course alongside spa facilities for unwinding after an active day. Guests can enjoy a range of adventure sports, including kayaking and rock climbing, while the full-service spa offers luxurious treatments such as massages and body wraps. With a shared pool and pool umbrellas for sun protection, this hotel is perfect for a rejuvenating getaway.
  • Danzante Destination Resort: Situated 9.7km from Puerto Escondido, Danzante Destination Resort is a charming resort that provides a serene escape with breathtaking views. This property is ideal for travellers looking to immerse themselves in the local culture while enjoying city centre activities. With a focus on relaxation and leisure, Danzante Destination Resort invites you to explore the beauty of the surroundings while providing a comfortable base for your adventures. Experience the beauty of Baja California Sur in this delightful resort.

Where to stay in Puerto Escondido

Puerto Escondido, a charming village in Baja California Sur, offers a delightful blend of relaxation and adventure. Known for its stunning beaches, such as Zicatela and Carrizalillo, visitors can soak up sun and surf in a tropical atmosphere. The centre of Puerto Escondido is vibrant, brimming with local eateries and shops, while nearby areas provide secluded spots perfect for unwinding. Whether seeking beach vibes or thrilling excursions, Puerto Escondido is a captivating destination for every traveller.

  • Loreto: Nestled in the picturesque Baja California Sur, Loreto is a charming city that serves as the gateway to some of Mexico's most stunning coastal landscapes. With its mild climate, Loreto attracts visitors year-round, though the peak seasons are from March to April and in July. The city is renowned for outdoor activities, from golfing at scenic courses to indulging in body treatments at local spas. The nearby national park offers breathtaking scenery, while the beaches provide perfect spots for relaxation and water activities. Loreto's vibrant atmosphere makes it a must-visit destination for those seeking adventure and tranquillity alike.
  • Nopolo: A quaint village located 12.9km away from Puerto Escondido, Nopolo is an ideal spot for travellers seeking a serene getaway. Similar to Loreto, it experiences steady visitor numbers, with peaks in March to April and July. The village is perfect for outdoor enthusiasts, offering excellent golf courses and wellness treatments. Visitors can explore nearby marinas and natural water features, making it a wonderful location for both relaxation and recreation. The laid-back charm of Nopolo, combined with its scenic landscapes, provides an authentic experience of Baja California Sur.
  • Zaragoza: Situated 20.9km from Puerto Escondido, Zaragoza is a vibrant neighbourhood that blends outdoor adventure with cultural richness. Visitors are drawn here throughout the year, particularly in peak months like March to April and July. Zaragoza offers numerous opportunities for golfing, and its proximity to stunning beaches makes it a great spot for sun-seekers. The neighbourhood is also home to local landmarks, including historic churches and places of worship, enriching the cultural experience. With its beautiful water features and welcoming atmosphere, Zaragoza is an inviting destination for those looking to explore the heart of the region.

Things to do near Puerto Escondido

Puerto Escondido offers a delightful blend of outdoor activities and beachside relaxation, making it an ideal destination for both adventure seekers and those looking to unwind. Enjoy a round of golf on picturesque courses or indulge in a tranquil beach getaway. With its stunning coastline, Puerto Escondido is perfect for sports enthusiasts and sun lovers alike, ensuring a memorable holiday experience in Baja California Sur.

Shopping

In Puerto Escondido, you can explore local markets like the Mercado Benito Juárez for handicrafts and souvenirs. If you're up for a drive, visit Plaza Loreto, about 24.1km away, where you'll find various shops offering gifts, clothing, and local artisan products.

Recreation

Experience the Danzante Bay Golf Course, set 14.5km from Puerto Escondido, offering a challenging golf experience amidst stunning landscapes. For ultimate relaxation, visit Las Flores Spa & Boutique, located 20.9km away, where you can indulge in rejuvenating treatments that promote wellness and tranquillity.

Adventure

Puerto Escondido offers exhilarating surfing experiences at Zicatela Beach, renowned for its powerful waves. For a unique adventure, explore the nearby Manialtepec Lagoon, where you can kayak through bioluminescent waters, creating a magical glow at night. Snorkelling at La Entrega Beach reveals vibrant marine life and stunning coral reefs.

Nightlife

Experience the vibrant nightlife at La Punta Beach, where lively beach bars serve refreshing cocktails and host DJs. Visit Casa Babylon for an eclectic mix of live music and dancing, or unwind at the laid-back Café El Cuento, perfect for enjoying a chilled atmosphere with friends.

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

Booking tips and Expedia advantages for Puerto Escondido

For a budget-friendly holiday in Puerto Escondido, consider visiting in February or September to October, when accommodation prices are lower. Booking your hotel a month in advance or snagging last-minute deals on Expedia can lead to significant savings. Tuesdays are the cheapest days to stay, while Fridays tend to be more expensive. Utilise Expedia’s filters to find eco-friendly options and package deals that combine flights and activities for added savings. Don’t forget to explore free activities such as beach days and local markets to enhance your experience without overspending.

  • 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 April, August 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 Tuesday. The most expensive day to stay in Puerto Escondido is Friday.
  • Find cheap hotels on Expedia: Certainly. Here’s a paraphrased version of the text in a trusted and attentive tone:Expedia's search tool enables you to specify your budget, desired location, and additional preferences. You can organise your search results to display prices from lowest to highest, allowing you to identify the most affordable hotels first. Furthermore, you have the option to refine your choices by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that you can book.
  • Consider bundling your trip: You can potentially reduce your expenses by combining your hotel reservation in Puerto Escondido with your flights and activities through an Expedia package.

Find the best attractions in and around Puerto Escondido

Puerto Escondido is an ideal destination for outdoor enthusiasts and beach lovers, offering a mix of thrilling sports and cultural experiences. Visitors can explore beautiful beaches, charming churches, and scenic water features, making it perfect for families and culture seekers alike. The area is rich in activities that cater to varying interests, ensuring a memorable holiday filled with relaxation and adventure.

  • Ligui Beach: Located 9.7km from Puerto Escondido, Ligui Beach offers a tranquil escape with its stunning sandy shores and inviting waters. It's the perfect spot for sunbathing, swimming, and enjoying the laid-back beach vibes while surrounded by natural beauty.
  • Puerto Escondido Harbor: Situated within Puerto Escondido, this picturesque harbour is a hub of activity. Enjoy scenic views of fishing boats and yachts, and immerse yourself in the vibrant atmosphere, complemented by delightful beach access and local eateries.
  • Loreto Bay National Marine Park: A 20.9km journey from Puerto Escondido leads you to this breathtaking marine park, renowned for its crystal-clear waters and diverse marine life. Snorkelling and kayaking here offer an unforgettable adventure amid stunning landscapes.

Best time to go to Puerto Escondido

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

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January64.9°F (18.3°C)No RainSunnySlightly LowAverage
February65.8°F (18.8°C)No RainSunnyAverageSlightly Low
March69.1°F (20.6°C)No RainSunnySlightly HighAverage
April72.5°F (22.5°C)No RainSunnySlightly HighSlightly High
May76.5°F (24.7°C)No RainSunnyAverageAverage
June83.3°F (28.5°C)No RainSunnySlightly LowAverage
July86.5°F (30.3°C)No RainSunnySlightly HighAverage
August87.3°F (30.7°C)No RainSunnyAverageSlightly High
September85.1°F (29.5°C)Light RainSunnySlightly LowSlightly Low
October80.4°F (26.9°C)No RainSunnyAverageSlightly Low
November73.2°F (22.9°C)No RainSunnyAverageAverage
December66.4°F (19.1°C)No RainSunnyAverageSlightly High

The nearest major airports for your trip to Puerto Escondido

For your vacation in Puerto Escondido, you can fly into Loreto International Airport (LTO), situated 19.3km from the town. Nearby hotel options include the 3-star OYO Hotel Miramar and the 3.5-star La Mision Loreto Hotel, both located 3.2km from the airport. Another choice is the 3.5-star Loreto Bay Golf & Sea Hotel, which is 8.0km away. These hotels offer convenient access to the airport, ensuring a smooth transition between your travel and accommodation. Whether you're looking for comfort or a touch of luxury, these options provide a pleasant stay for your visit to the beautiful region of Baja California Sur.

Frequently asked questions

Where is the best place for a stay in Puerto Escondido?
Located 7.9 mi (12.7 km) from the heart of Puerto Escondido, Loreto Bay Golf & Sea at Baja is a top choice for your stay, based on our traveller data. Two other options for your visit to the area are Hotel Santa Fe Loreto by Villa Group and La Mision Loreto Hotel. 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! You'll find that most hotel reservations are fully refundable as long as you cancel prior to the accommodation's cancellation deadline, which is often 24 or 48 hours before your check-in date. If you have a reservation that's non-refundable, you may still be able to cancel and get a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Puerto Escondido.
What is staying in Puerto Escondido like?
Visitors can enjoy all that Puerto Escondido has to offer, including the waterfront, seafood restaurants and mountain views. This city also attracts tourists with its secluded and relaxing setting. There are 438 hotels and other accommodation options in the surrounding area. Find out more about Puerto Escondido.
What should I do while I'm visiting Puerto Escondido?
Favourite places to visit include Puerto Escondido Harbor, Loreto Bay National Marine Park and Islands and Protected Areas of the Gulf of California. You'll also find Danzante Bay Golf Course and Our Lady of Loreto Mission in the area. Take a look at what more there is to see and do in Expedia's Puerto Escondido guide.
What's the seasonal weather like in Puerto Escondido?
The hottest months are usually August and July, with an average temperature of 30°C, while the coldest months are January and February, with an average of 19°C. Average annual precipitation for Puerto Escondido is 217 mm.