Skip to main content

Search hotels in Puerto Escondido

Enter your dates to see the latest prices and deals for Puerto Escondido hotels

Puerto Escondido – 405 hotels and places to stay

Filter by:

Star Rating
Review score

Mantra Hotel Boutique

Hotel in Puerto Escondido

Located in Puerto Escondido and with Zicatela Beach reachable within a few steps, Mantra Hotel Boutique provides concierge services, non-smoking rooms, an outdoor swimming pool, free WiFi throughout...

T
Tara
From
United States
Beds are very comfortable and lovely staff.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 121 reviews
Price from
$213.24
1 night, 2 adults

Casa Badú

Hotel in Puerto Escondido

Casa Badú has an outdoor swimming pool, garden, a terrace and bar in Puerto Escondido. The hotel also has free WiFi as well as a paid airport shuttle service.

T
Thomas
From
Mexico
Location, quality of the mattresses, full furnishing of the rooms, upstairs self-serve bar format, staff was phenomenal and helpful in every way. Very chill spot.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 165 reviews
Price from
$113.26
1 night, 2 adults

Casa Marisa

Hotel in Puerto Escondido

Featuring a garden, terrace and views of city, Casa Marisa is located in Puerto Escondido, a 6-minute walk from Zicatela Beach.

F
Frank
From
Netherlands
Nice clean and quiet altough just walking distance from the fun. Great hosts!
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 104 reviews
Price from
$95.58
1 night, 2 adults

Casa Yuma, Puerto Escondido

Hotel in Puerto Escondido

Casa Yuma, Puerto Escondido has a garden, a private beach area and a sun terrace with swimming pool and continental breakfast in Puerto Escondido.

A
Alina
From
Israel
We had an amazing time in casa Yuma! We even extended our stay and told our friends to join for the extra night! The pool is the best pool we’ve ever been in, couldn’t leave the pool. Food, drinks and service is amazing. We highly recommend and will definitely go back again!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 104 reviews
Price from
$271.08
1 night, 2 adults

CasaPiedra

Hotel in Puerto Escondido

Located in Puerto Escondido, 27 miles from Punta Cometa, CasaPiedra has accommodations with a garden, free private parking, a private beach area and a terrace.

S
Schwarzengel
From
Mexico
Everything was super clean and comfortable, the staff was very nice and polite with us.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 216 reviews
Price from
$56.98
1 night, 2 adults

Casa Puerto Viejo

Hotel in Puerto Escondido

Located in Puerto Escondido, Casa Puerto Viejo is a 9-minute walk from Playa Puerto Ángelito. There's a year-round outdoor pool and guests can use free WiFi and free private parking.

G
Guillermo
From
Spain
Very clean room, with cool common areas, including a nice pool perfect for the hot weather. Marta, Jose and Jenny are very nice and attentive. Would totally come back.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 191 reviews
Price from
$77.82
1 night, 2 adults

Raíz Hotel Boutique

Hotel in Puerto Escondido

Raíz Hotel Boutique has an outdoor swimming pool, garden, a terrace and restaurant in Puerto Escondido. Offering a bar, the property is located within a 4-minute walk of Zicatela Beach.

H
Henrique
From
Mexico
Very cozy, well located, great breakfast
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 457 reviews
Price from
$142.12
1 night, 2 adults

Punta Kai Hotel & Hostal

Hotel in Puerto Escondido

Punta Kai Hotel & Hostal in Puerto Escondido provides adults only accommodations with an outdoor swimming pool, a terrace and a bar.

S
Suraj
From
Canada
The room was spacious, clean and comfortable. Very good air conditioning! Great location - close to the main street of shops, restaurants, and the beach. Delicious simple breakfast every morning. The pool was magical on a hot day Diego, Edgar and the whole team were so warm and welcoming and made the stay special!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 313 reviews
Price from
$95.98
1 night, 2 adults

Casa Joseph Zicatela - Adults Only

Hotel in Puerto Escondido

Located in Puerto Escondido, a few steps from Zicatela Beach, Casa Joseph Zicatela - Adults Only has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

N
Nallely Anaid
From
Mexico
Excelent food, service and a great place to enjoy with your loved ones. I traveled with my Mom, staff is super friendly, you can enjoy drinks and even eat at the pool. The best sunset is in here!!! Thank you Casa Joseph Team, we’ll come back for sure!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 367 reviews
Price from
$336.41
1 night, 2 adults

Casona Sforza

Hotel in Puerto Escondido

Facing the beachfront, Casona Sforza offers 4-star accommodations in Puerto Escondido and has an outdoor swimming pool, garden and private beach area.

C
Claire
From
Uruguay
Magical, dreamy, incredible!! Luxurious rooms and such a well run resort. I can really see how it got Michelin Stars. The staff were incredibly friendly especially Margo, Roberto and Diana. They make you feel as if you are part of the family the minute you arrive. So attentive to your every need. The restaurant had some of the best food we had eaten in Mexico. A husband and wife run kitchen and locally sourced organic produce from their local farm. Absolutely superb! Our favorite was catch of the day and the steak. The architecture of this resort is so unique we just couldn’t stop taking pictures of it. Steps from the beach we enjoyed a private sunset dinner and horse riding! We hope to come back soon.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 160 reviews
Price from
$505.44
1 night, 2 adults
See all 405 hotels in Puerto Escondido

Hotels with airport shuttles in Puerto Escondido

Airport shuttle (free)
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 65 reviews
From $116.62 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 8 reviews
From $172.92 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 165 reviews
From $284.52 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 184 reviews
From $2,990.23 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 216 reviews
From $196.08 per night
Airport shuttle
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 191 reviews
From $100.33 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 9 reviews
From $339.57 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 65 reviews
From $110.22 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 160 reviews
From $1,225.22 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 121 reviews
From $308.61 per night

Most booked hotels in Puerto Escondido and surrounding area in the past month

See all

Popular with guests booking hotels in Puerto Escondido

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 389 reviews

Popular with guests booking hotels in Puerto Escondido

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,310 reviews

Popular with guests booking hotels in Puerto Escondido

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 403 reviews

Popular with guests booking hotels in Puerto Escondido

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 601 reviews

Popular with guests booking hotels in Puerto Escondido

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 88 reviews

Popular with guests booking hotels in Puerto Escondido

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 566 reviews

Popular with guests booking hotels in Puerto Escondido

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 801 reviews

Popular with guests booking hotels in Puerto Escondido

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 576 reviews

Popular with guests booking hotels in Puerto Escondido

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 1,054 reviews

Popular with guests booking hotels in Puerto Escondido

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,003 reviews

Hotels located in the center of Puerto Escondido

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 102 reviews

Located in Puerto Escondido, a 9-minute walk from Playa Puerto Ángelito, Hotel Careyes Puerto Escondido provides accommodations with an outdoor swimming pool, free private parking, a garden and a...

From $82.32 per night
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 407 reviews

Madre Tierra Hotel & Coworking is located in Puerto Escondido, a 9-minute walk from Playa Puerto Ángelito. There's a terrace and guests can use free WiFi and free private parking.

From $65.86 per night
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 54 reviews

A comfortable guest house within easy reach of Playa Puerto Ángelito, Madre Tierra Hostal offers a base for a relaxing getaway in Puerto Escondido.

From $40.75 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 921 reviews

Offering an outdoor pool, Casa Losodeli is located in the tropical town of Puerto Escondido, just 2133 feet from the beach. It features 24-hour reception and free Wi-Fi.

From $95.61 per night
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1 review

Providing a garden, Casa Chicatana provides accommodations in Puerto Escondido. Guests can benefit from a terrace and a year-round outdoor pool.

From $95.20 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 394 reviews

Paziflora Hostel -STARLINK- in Puerto Escondido provides accommodations with a garden and a shared lounge.

From $60.92 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 287 reviews

Casa Sixta a 7min del aeropuerto internacional PMX y 2 cuadras terminal autob ADO features air-conditioned accommodations in Puerto Escondido.

From $51.45 per night

Located in Puerto Escondido, a 11-minute walk from Playa Puerto Ángelito, Casa Laura provides air-conditioned rooms with free WiFi and a tour desk. Staff on site can arrange a shuttle service.

From $76.13 per night

Budget hotels in Puerto Escondido and nearby

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 127 reviews

Located in Puerto Escondido, a 11-minute walk from Playa Puerto Ángelito, Casa Puerto Bonito, Aparthotel & Coworking provides accommodations with an outdoor swimming pool, free private parking, a...

From $123.41 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 16 reviews

Located in Puerto Escondido, a 9-minute walk from Playa Puerto Ángelito, Hotel Serymar has accommodations with a restaurant and free private parking.

From $112.92 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 37 reviews

Casa San Jerónimo offers accommodations in Puerto Escondido, a 10-minute walk from Principal Beach.

From $61.74 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 226 reviews

Located in Puerto Escondido, a 6-minute walk from Principal Beach, Hotel El Mirador has accommodations with an outdoor swimming pool, free private parking and a terrace.

From $82.32 per night
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 81 reviews

Casa Laani is located in Puerto Escondido, a 4-minute walk from Principal Beach. In addition to free WiFi, the property also provides a terrace as well as an indoor pool.

From $37.73 per night
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 59 reviews

Located in Puerto Escondido and with Principal Beach reachable within a 4-minute walk, El Tucan provides concierge services, non-smoking rooms, an outdoor swimming pool, free WiFi and a terrace.

From $82.32 per night
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 33 reviews

Shalom Backpacker Hostel features an outdoor swimming pool, garden, a restaurant and bar in Puerto Escondido. The property provides karaoke and a shared kitchen.

From $47.25 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 11 reviews

Casa Helechos offers accommodations in Puerto Escondido, a 6-minute walk from Principal Beach. The accommodation provides a shared kitchen, full-day security, and organizing tours for guests.

From $53.55 per night

Best hotels with breakfast in Puerto Escondido and nearby

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 3 reviews

Bidmont Villa Spa has an outdoor swimming pool, fitness center, a garden and terrace in Puerto Escondido. This 4-star hotel offers a restaurant.

From $331.40 per night
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 60 reviews

Located in Puerto Escondido, a 4-minute walk from Bacocho Beach, Hotel Villa Mexicana Puerto Escondido provides accommodations with an outdoor swimming pool, free private parking, a garden and a...

From $135.07 per night
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 896 reviews

Located in Puerto Escondido, a 3-minute walk from Bacocho Beach, Hotel Suites Villasol has accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

From $251.11 per night
Scored out of 10, guest rating 6.1
Pleasant - What previous guests thought, 82 reviews

Offering beachfront accommodations in Puerto Escondido, this property has a private beach club, 2 outdoor pools, a tennis court and on-site water sports facilities.

From $477.80 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,003 reviews

Selina is set in the quiet area of Zicaleta Beach, in the surf town of Puerto Escondido. It features free Wi-Fi throughout the property, an extensive garden with swimming pool and a restaurant/bar.

From $116.35 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 51 reviews

A 16-minute walk from Bacocho Beach in Puerto Escondido, Villa Maria Bed and Breakfast offers accommodations with access to wellness packages.

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 576 reviews

Located in Puerto Escondido, a few steps from Zicatela Beach, Hotel Arcoiris has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

From $137.20 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,310 reviews

We are a small and cozy surf hotel located on Zicatela Beach in Puerto Escondido, one of the best beach breaks in the world and classified as one of the cleanest beaches.

From $164.64 per night

FAQs about hotels in Puerto Escondido

What Guests Said About Puerto Escondido:

Scored out of 10, guest rating 10

Real surfer vibe on the end of the beach where we stayed.

Real surfer vibe on the end of the beach where we stayed. Felt good and safe. Lots of places to eat and drink. Beach is beautiful with amazing sunsets every nigh. The ocean is rough and not really swim able. There are coves nearby for swimming.
Guest review byLucy
United States
Scored out of 10, guest rating 8.0

Beautiful vast beach with soft sand.

Beautiful vast beach with soft sand. The currents are quite strong in Zicatela and there are only a couple of areas that you can swim. Not a lot of rental options for beach umbrellas or chairs. The ones that are available are associated with restaurants.
Guest review bySarah
United States
Scored out of 10, guest rating 10

Puerto Escondido is a superb coastal location with such a...

Puerto Escondido is a superb coastal location with such a relaxed vibe. People are friendly. There are beaches for surfing and others for swimming avd sunbathing. The marine life is in abundance and many tour companies that can help organise excellent tours for dolphins, whales and turtle watching. Puerto Escondido is a great place to spend a few days after Oaxaca. Will love to return back!
Guest review byPeymaneh
United Kingdom
Scored out of 10, guest rating 10

I love Puerto Escondido and didn’t want to leave.

I love Puerto Escondido and didn’t want to leave. It was so beautiful there. Lots of options for restaurants, shopping, etc. I like that it’s not super built up resort wise. Everyone was friendly and we felt safe. It was simply magical and I would love to make it home one day.
Guest review byTerranova
Scored out of 10, guest rating 10

Its a place for surfing so dont expect to get in the sea...

Its a place for surfing so dont expect to get in the sea everywhere because the waves are high in parts of the beaches, but its beautiful to look at this and you can go to sailing with dolphins and turtles. Parties and nightlife more in la punta.
Guest review byItamar
Israel
Scored out of 10, guest rating 10

We were only there for two nights so we were limited.

We were only there for two nights so we were limited. We stayed in the Rinconada area which is pretty residential, but we found great restaurants (El Nene and Espadin), coffee shop (Dulce Tierra Bakery & Coffee) and beaches. The beaches are small and very crowded. Playa Carrizalillo was the largest and had some shade. Playa Manzanillo and Puerto Angelito smaller but much closer to our condo. They are called swimming beaches but the waves were a bit strong for me, but no problem for my daughter. Taxis are plentiful and easily waved down.
Guest review byRebecca
United States

See reviews by guests who stayed at hotels in Puerto Escondido

See all
From $173.56 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 93 reviews
We had a great stay at Agua de Coco. We were welcomed by Anahi, who showed us around and gave us some great tips for nice beaches, seeing turtles and for nice restaurants close by. The property is located in a quiet part of town, but walking distance from a nice beach and a nice restaurant area. We loved the design of the property, a nice industrial look surrounded by lush plants, we really imagined that we were in the jungle. It was a great place to relax after an intense time of traveling around in Mexico
Guest review byDorien
Netherlands
From $123.41 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 127 reviews
The stay was amazing! Warm showers, comfy beds, nice clean Rooms and a little outdoor gym at the rooftop. All beaches are in walking distance (15min), except for la punta (still a nice Walk along the Beach). Its more Local, quiet and super chill, supermarkets and nice Restaurants are close by and julio is so nice and helpful and a Book of Knowledge about everything you need to know about escondido and Mexico! 100% recommended to stay here, we had a wonderful time in this little paradise 😊
Guest review byJannis
Germany
From $425.32 per night
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 320 reviews
Booked a nights stay on a whim and I was pleasantly surprised. Actually wished I stayed a bit longer, booking included breakfast. I haven’t been getting on well with the food in Mexico and everything I ate at villa bonobo was amazing. Staff are lovely especially Sorrel she goes above and beyond and really understands what exceptional customer service is! Well done team keep it up! I really lucked out with this booking!
Guest review byA
United Kingdom
From $60.92 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 394 reviews
This was the nicest hostel I stayed at in 4 weeks of Mexico. Our room got cleaned everyday with fresh towels was lovely. The pool was clean and actually swimable
Guest review byRachael
United Kingdom
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 20 reviews
BADDEST experience ever in México
Guest review bypommeline
Spain