Find hotels in Puerto Escondido from £18

    price find illustration
    Change your mind
    Book hotels with free cancellation
    deals illustration
    Treat yourself
    Save instantly and earn perks with One Key
    bed illustration
    Be picky
    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Property class

Top 10 Puerto Escondido hotels and places to stay

Casona Sforza

4.0 star property
9.4 out of 10, Exceptional, (83)
"It was an amazing stay, I would definitely recommend. All the staff is amazing and very personal treatment. Amazing food and vibes."
The price is £391
includes taxes & fees
7 Jul - 8 Jul
Casona Sforza

Hotel Santa Fe

4.0 star property
8.6 out of 10, Excellent, (907)
"Very quaint and comfortable place to stay, steps away from Zicatela and the night life. "
Hotel Santa Fe

Casa TO - Adults Only

3.5 star property
9.4 out of 10, Exceptional, (84)
"The restaurant is the best "
Casa TO - Adults Only

Hotel Camino Del Sol

3.0 star property
9.0 out of 10, Wonderful, (303)
"Love this hotel. Near everything and easy access to the beach"
Hotel Camino Del Sol

Hotel Rockaway

3.5 star property
9.0 out of 10, Wonderful, (697)
"Excelente Hotel "
Hotel Rockaway

Bungalows Zicatela

3.0 star property
8.4 out of 10, Very good, (314)
"It was just an all around a great stay the pools were nice the view was great i mean if i go again i will definitely stay there. "
Bungalows Zicatela

Casa Kuaa

3.0 star property
9.0 out of 10, Wonderful, (209)
"This hotel was beautiful! The location was perfect and the staff was very kind and helpful"
Casa Kuaa

Punta Nayaá - Adults Only

3.5 star property
9.4 out of 10, Exceptional, (60)
"The villa was beautiful- just out of main restaurant and bar area. "
The price is £119
includes taxes & fees
10 Jul - 11 Jul
Punta Nayaá - Adults Only

Hotel Surf Olas Altas

3.0 star property
8.0 out of 10, Very good, (413)
"I’m pleased with the property facility and convenience location to the beach. Staff were very helpful and knowledgeable with facilities requirements. The only bad thing regarding this hotel is very loud at night as it’s right on the club and bar area of Zicatela Beach."
Hotel Surf Olas Altas

Raíz Hotel Boutique

3.0 star property
9.4 out of 10, Exceptional, (119)
"Nice little hotel, walking distance to Zicatela Beach, the area is kid of noisy at night but good all around, breakfast options, abeit limited were quite good, coffee was awesome."
The price is £82
includes taxes & fees
3 Jul - 4 Jul
Raíz Hotel Boutique

Hotel Axolotl

2.0 star property
8.0 out of 10, Very good, (111)
"Excellent property, staff friendly and very professional, definitely will be back again "
Hotel Axolotl

Casa UMI Adults Only

4.5 star property
9.4 out of 10, Exceptional, (32)
"Excellent service definitely I will stay again if I go back "
The price is £160
includes taxes & fees
7 Jul - 8 Jul
Casa UMI Adults Only

PUNTA KAI

3.0 star property
9.2 out of 10, Wonderful, (130)
"Good place to stay "
PUNTA KAI

Hotel Tabachin del Puerto

2.5 star property
9.0 out of 10, Wonderful, (78)
"Wonderful stay at Hotel Tabachin. The property owner was very welcoming and accommodating. The large hotel suite was spotless. "
The price is £55
includes taxes & fees
4 Jul - 5 Jul
Hotel Tabachin del Puerto

Hotel Costamar

2.5 star property
8.8 out of 10, Excellent, (116)
"Nice place near airport. Nice swimming pool. "
The price is £32
includes taxes & fees
12 Jul - 13 Jul
Hotel Costamar

Casa Marisa

2.5 star property
9.6 out of 10, Exceptional, (50)
"It was nice and clean. "
Casa Marisa

Hotel Arcoiris

3.0 star property
7.8 out of 10, Good, (126)
"Beautiful setting, very close to the beach, friendly staff. "
The price is £66
includes taxes & fees
3 Jul - 4 Jul
Hotel Arcoiris

Casamar Suites

2.5 star property
9.2 out of 10, Wonderful, (242)
"Great place, great people - couldn’t recommend a better option"
Casamar Suites

Casa Toro La Punta

2.5 star property
9.8 out of 10, Exceptional, (6)
"Casa Toro was amazing! Everything you want is within walking distance. "
The price is £93
includes taxes & fees
7 Jul - 8 Jul
Casa Toro La Punta

Mantra Hotel Boutique

2.5 star property
9.8 out of 10, Exceptional, (34)
"Staff and facilities are excellent."
The price is £133
includes taxes & fees
3 Jul - 4 Jul
Mantra Hotel Boutique
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.

Great weekend hotel deals in Puerto Escondido

Showing deals for:11 Jul - 13 Jul
Save an average of 15% on thousands of hotels when you're signed in

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.

Puerto Escondido which includes tropical scenes, a sandy beach and rugged coastline

Find out more about Puerto Escondido

Find out more about Puerto Escondido

Top reasons to visit Puerto Escondido

  • Stunning Beaches: Puerto Escondido boasts beautiful beaches like Zicatela, famous for its surf culture and vibrant atmosphere, perfect for sunbathing and swimming.
  • Adventure Activities: The area offers a range of outdoor adventures, including surf camps and excursions, catering to both thrill-seekers and relaxation aficionados.
  • Charming Local Community: Experience the warmth of the local community, with opportunities to engage with friendly locals and immerse yourself in their culture.
  • Diverse Accommodation: From family-friendly hotels to lively hostels, Puerto Escondido has a variety of lodging options to suit all preferences and budgets.
  • Proximity to Oaxaca City: Just a short journey away, Oaxaca City offers rich culture and beautiful architecture, making it an ideal day trip.

Find great hotels in Puerto Escondido

Discover the charm of Puerto Escondido with a variety of accommodation options tailored to every traveller's desires. From family-friendly hotels to vibrant hostels, you'll find the perfect base for your beach adventures. Whether you're seeking the best hotels or a unique backpacker experience, Puerto Escondido offers beautiful lodgings that cater to all tastes and budgets, ensuring a memorable stay in this stunning coastal paradise.

  • Hotel Santa Fe: Embrace a family-friendly beach getaway at Hotel Santa Fe, a charming 3.5-star hotel nestled in the heart of Puerto Escondido. This establishment boasts direct beach access, allowing guests to soak up the sun and enjoy the ocean's beauty at their leisure. Ideal for families, the hotel provides a range of amenities tailored for children, including babysitting services, window guards, and a dedicated children's pool, ensuring a safe and enjoyable experience for younger guests. With its inviting atmosphere and focus on family-oriented fun, Hotel Santa Fe is perfect for those seeking a relaxing seaside escape.
  • Posada Real Puerto Escondido: Adventure awaits at Posada Real Puerto Escondido, a 3.5-star resort that caters to families and thrill-seekers alike. This vibrant accommodation is situated in a prime location, offering a plethora of adventure sports nearby, including waterskiing, fishing, and kayaking. The resort's amenities for children are plentiful, featuring an onsite mini-golf course, arcade game room, and a shared playground, ensuring a lively atmosphere for families. With its perfect blend of relaxation and adventure, Posada Real is an excellent choice for those looking to create unforgettable memories with loved ones.
  • Hotel Rockaway: Experience the epitome of beachside bliss at Hotel Rockaway, a delightful 3.5-star hotel located right by the stunning shores of Puerto Escondido. With direct access to the beach, guests can indulge in sunbathing, swimming, and seaside strolls at their convenience. This hotel is a haven for beach lovers, offering a relaxed and inviting environment where one can unwind and immerse themselves in the natural beauty of the coast. Hotel Rockaway is an ideal choice for those seeking a simple, yet memorable beach vacation.

Where to stay in Puerto Escondido

Puerto Escondido, a charming coastal village in Oaxaca, offers a delightful blend of relaxation and adventure. Experience the stunning Zicatela Beach, renowned for its surf culture and vibrant atmosphere. Discover nearby pristine beaches, perfect for sunbathing and swimming. Explore the secluded surroundings and immerse yourself in the friendly local community. Don’t miss the opportunity to visit the captivating landscapes of Oaxaca City, where rich culture and beautiful architecture await just a short journey away.

  • Hidalgo: Nestled within the vibrant area of Puerto Escondido, Hidalgo is a delightful neighbourhood that promises a mix of beach and outdoor adventure. With its peak tourist season from January to March, visitors are drawn to the stunning beaches and recreational areas. The local shopping centre offers a chance to pick up unique souvenirs, while the nearby nudist beach provides a more adventurous experience. Whether you're lounging on the sandy shores or engaging in thrilling activities, Hidalgo is an excellent base for exploration.
  • Bahía Principal: Also located in Puerto Escondido, Bahía Principal is renowned for its picturesque beaches and outdoor activities. The neighbourhood maintains a steady flow of visitors year-round, peaking from January to March. Here, you can immerse yourself in underwater sports or embark on hiking trails that take you through breathtaking landscapes. The allure of the family beach and nudist beach nearby makes it an ideal spot for both relaxation and adventure seekers. Bahía Principal is a perfect blend of excitement and natural beauty.
  • Juárez: Juárez is another charming neighbourhood in Puerto Escondido, offering a unique blend of beach life and city-themed experiences. Like its counterparts, Juárez sees an influx of visitors during the high season from January to March. This area is perfect for families, with local markets and shopping centres providing a taste of authentic Mexican culture. Enjoy days spent at the family beach or discover the nearby nudist beach, all while soaking in the vibrant atmosphere that Juárez has to offer. It's an ideal location for those seeking both relaxation and cultural immersion.

Things to do in Puerto Escondido

Puerto Escondido is perfect for beach lovers and adventure seekers alike, offering a range of activities including surf camps, outdoor excursions, and vibrant shopping areas. Whether you're looking to catch some waves or explore the natural beauty of the region, there's something for everyone in this charming coastal town.

Shopping

In Puerto Escondido, visit the vibrant Benito Juarez Market for local crafts and souvenirs, where you’ll experience the lively atmosphere and local culture. If you're up for a drive, head to Plaza del Pacifico, about 7.5km away, for a greater selection of shops and dining options.

Recreation

At Casa de Olas, indulge in rejuvenating yoga sessions overlooking the ocean, complemented by holistic therapies. Visit the serene Spa Huna for traditional Mayan treatments, offering a tranquil escape with stunning coastal views and natural ingredients for a truly revitalising experience.

Adventure

Explore the vibrant waves at Zicatela Beach, renowned for its surfing culture. Embark on a thrilling boat tour to see dolphins and turtles in their natural habitat, or try your hand at snorkelling in the clear waters of Playa Carrizalillo, where colourful marine life awaits.

Nightlife

The nightlife in Puerto Escondido is vibrant and diverse. Start your evening with live music at Café Mambo, then dance the night away at the energetic La Punta. For a laid-back vibe, enjoy a drink at Bar La Playa, overlooking the stunning beach sunset.

Booking tips and Expedia advantages for Puerto Escondido

To save money on your trip to Puerto Escondido, consider visiting during the cheaper months of February or September to October. Utilize public transport options like buses for budget-friendly travel, and enjoy free attractions such as Carrizalillo Beach and Punta Zicatela. Book your accommodation about a month in advance or take advantage of last-minute deals on Expedia. Mondays typically offer the lowest hotel rates, while Fridays are the priciest. Combining your hotel, flights, and activities in a package deal can also lead to significant savings.

  • 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 Monday. The most expensive day to stay in Puerto Escondido is Friday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as budget, desired location, and preferred type of accommodation. To discover the most affordable prices and offers, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially save money by combining your hotel reservation in Puerto Escondido with your flights and activities through an Expedia package deal.

Find the best attractions in and around Puerto Escondido

Puerto Escondido is a fantastic destination for beach lovers and outdoor enthusiasts alike. With its stunning beaches and vibrant esplanades, the area offers a range of attractions catering to those seeking romance and adventure. Whether you’re looking to relax by the sea or explore the local scenery, Puerto Escondido promises an unforgettable experience filled with activities and natural beauty.

  • Carrizalillo Beach: Nestled 497m from Puerto Escondido, Carrizalillo Beach offers a picturesque cove with gentle waves, perfect for swimming and sunbathing. The tranquil atmosphere makes it an ideal spot to unwind and soak up the sun while enjoying stunning views of the coastline.
  • Commercial Walkway: Located within Puerto Escondido, this charming esplanade is perfect for leisurely strolls. With its romantic ambiance, it’s great for families and couples alike, featuring a variety of local shops, eateries, and vibrant street performances that bring the area to life.
  • Punta Zicatela: Situated within Puerto Escondido, Punta Zicatela is renowned for its surf culture and lively beach vibes. The beach is a hotspot for surfers and sunbathers, offering breathtaking sunsets and a vibrant atmosphere, making it a must-visit for any beach lover.

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 (dry).

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January76.5°F (24.7°C)No Rain (Dry)SunnySlightly HighModerately High
February77.5°F (25.3°C)No Rain (Dry)SunnyAverageModerately Low
March79.2°F (26.2°C)No Rain (Dry)SunnyAverageModerately High
April81.3°F (27.4°C)No Rain (Dry)SunnySlightly HighAverage
May82.6°F (28.1°C)Light RainMostly SunnySlightly Low
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 CloudyAverageModerately Low
October78.3°F (25.7°C)Frequent RainMostly SunnySlightly LowAverage
November77.4°F (25.2°C)Light RainSunnyAverageAverage
December76.6°F (24.8°C)No Rain (Dry)SunnyAverageModerately High

The nearest major airports for your trip to Puerto Escondido

When visiting Puerto Escondido, you can fly into either Huatulco International Airport (HUX), located 34.2km away, or Puerto Escondido International Airport (PXM), only 621m from the town. Near HUX, you can find Quinta Real Huatulco, a 4.5-star hotel 6.2km away, offering transportation services for a fee. For PXM, Hotel Suites Villasol, a 4-star resort just 497m away, provides convenient access. Other nearby options include Casona Sforza and Vivo Resorts, both 5 and 4.3km from PXM, respectively, with various transportation services available, including shuttles and fees. This ensures a smooth transition from airport to accommodation during your stay.

Frequently asked questions

What is the best area to stay in Puerto Escondido?
Brisas de Zicatela is the premier choice for travellers seeking an unforgettable experience in Puerto Escondido. Renowned for its world-famous surfing beach, this vibrant area not only attracts adventurous surfers but also boasts a lively atmosphere with beachfront restaurants and bars that invite relaxation after a day of excitement. The stunning sunsets here are simply unparalleled, making it a visual treat for all.

For couples yearning for a romantic escape, the nearby La Punta offers a more tranquil vibe. This charming area is known for its laid-back atmosphere, yoga retreats, and stunning beaches. It's the great spot to unwind together, enjoy a peaceful stroll, or take part in a rejuvenating yoga session by the sea.

Families will find the Rinconada neighbourhood particularly appealing. With its quieter beaches like Playa Carrizalillo and Playa Coral, it provides a safe and welcoming environment for children to play and explore. The local restaurants cater to all tastes, ensuring that everyone in the family enjoys their meals after a day of fun in the sun.
When is the best time to go to Puerto Escondido?
The most popular time to visit Puerto Escondido is December. During this month, the weather is pleasantly warm, with temperatures averaging between 24 to 30°C, making it superb for beach activities, surfing, or simply lounging by the ocean.

From December through March, Puerto Escondido experiences its peak tourist season, drawing visitors eager to enjoy the vibrant culture and stunning natural beauty of the area. This period is particularly ideal for those who seek outdoor adventures, as the Pacific coast offers excellent surfing conditions, especially at Playa Zicatela, known for its impressive waves.

As you immerse yourself in the local atmosphere, you'll discover a number of festivals and events celebrating Mexican culture, adding a unique flair to your holiday. The warm climate and lively beach scene create an inviting backdrop for couples or families looking to create lasting memories in a stunning setting.

If you're considering a more budget-friendly alternative, January can be a delightful choice. While still part of the peak season, you may find slightly lower accommodation rates than in December, allowing you to enjoy the same beautiful weather and exciting activities without straining your wallet.
Where can I find the best nightlife in Puerto Escondido?
Puerto Escondido is a laid-back coastal town that comes alive after sunset, offering a delightful blend of nightlife options to suit various tastes.

Zicatela Beach is the main hub for nightlife, particularly known for its vibrant beach bars and lively atmosphere. Here, you can find a mix of casual beachfront bars and more upscale establishments, where you can sip cocktails while enjoying the sound of the waves. The area often hosts live music and events, making it a popular spot for both locals and tourists.

For those seeking a more relaxed evening, the nearby La Punta area offers charming bars and restaurants with a more bohemian vibe. It's a superb spot to unwind, enjoy a meal, and watch the sunset before heading out for a nightcap.

Downtown Puerto Escondido also has its share of nightlife, with bustling plazas filled with eateries and bars. This area is ideal for those who want to experience a more local atmosphere, with opportunities to mingle with residents and other travellers.
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'll unlock our lowest prices by becoming a member. It's free and easy to join, and you can even access member perks too. Just remember to sign in to get our best prices on Puerto Escondido hotels. Another way to save is by booking your hotel and flights together on Expedia, where bundling can lead to significant savings.
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 £18 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.