Skip to main content

Filter by:


Star Rating

Review Score

Puerto Escondido – 139 hotels and places to stay
See the latest prices and deals by choosing your dates.
Punta Zicatela Hotel, hotel in Puerto Escondido

Punta Zicatela Hotel

Hotel in Puerto Escondido

Located in Puerto Escondido, a few steps from Zicatela Beach, Punta Zicatela Hotel has accommodations with a garden, free private parking and a bar.

9.2
Wonderful
586 reviews
Price from$104.95per night
Selina Puerto Escondido, hotel in Puerto Escondido

Selina Puerto Escondido

Hotel in Puerto Escondido

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.

7.7
Good
674 reviews
Price from$54.92per night
Bungalows Zicatela, hotel in Puerto Escondido

Bungalows Zicatela

Hotel in Puerto Escondido

This small hotel is located in the heart of Zicatela Beach, in Puerto Escondido. It has a swimming pool with cascades, a sauna, and a hot tub, and offers rooms and bungalows.

8.3
Very Good
1,379 reviews
Price from$110.87per night
Hotel Rockaway, hotel in Puerto Escondido

Hotel Rockaway

Hotel in Puerto Escondido

Just steps from world-renowned Playa Zicatela Beach lies Hotel Rockaway, an intimate boutique resort featuring an outdoor swimming pool.

8.7
Excellent
823 reviews
Price from$89.97per night
Pargos Hotel & Cowork, hotel in Puerto Escondido

Pargos Hotel & Cowork

Hotel in Puerto Escondido

Offering an outdoor pool, Pargos Hotel & Cowork is located just 1312 feet from Playa Bahia Principal beach in Puerto Escondido. It features free Wi-Fi and quick access to bars and restaurants.

8.1
Very Good
1,041 reviews
Price from$46.21per night
Hotel Santa Fe, hotel in Puerto Escondido

Hotel Santa Fe

Hotel in Puerto Escondido

Set between the beaches of Zicatela and Marinaro, this colonial-style hotel features 3 outdoor pools and a restaurant. Hotel Santa Fe is located in Puerto Escondido, on the coast of Oaxaca.

8.4
Very Good
574 reviews
Price from$111.19per night
Hotel Suites Villasol, hotel in Puerto Escondido

Hotel Suites Villasol

Hotel in Puerto Escondido

Located in Puerto Escondido, this modern hotel has a private beach club just 7 minutes’ walk away. The hotel offers 2 outdoor pools, one with a swim-up bar.

8.1
Very Good
1,334 reviews
Price from$137.41per night
Hotel Caracol Plaza, hotel in Puerto Escondido

Hotel Caracol Plaza

Hotel in Puerto Escondido

Located 3 minutes' drive from the beach in Puerto Escondido, Caracol Plaza has a large outdoor pool and a balcony are included in each air-conditioned room.

7.4
Good
1,231 reviews
Price from$78.77per night
Suites La Hacienda, hotel in Puerto Escondido

Suites La Hacienda

Hotel in Puerto Escondido

Within walking distance to the beautiful Carjzalillo Beach and surrounded by a lush tropical environment, this hotel offers comfortable accommodations, minutes from endless activity and adventure.

9.1
Wonderful
775 reviews
Price from$91.46per night
Casa Beu, hotel in Puerto Escondido

Casa Beu

Hotel in Puerto Escondido

Located in Puerto Escondido, a 4-minute walk from Zicatela Beach, Casa Beu provides air-conditioned rooms and an outdoor swimming pool. Facilities include a sun terrace and free WiFi is available.

9.5
Exceptional
504 reviews
Price from$99.19per night
See all 80 hotels in Puerto Escondido

Most-booked hotels in Puerto Escondido in the past month

Puerto Escondido's best hotels with breakfast

  • Punta Kai Hotel Hostal
    Breakfast options

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

    The staff is extraordinary, and the location is great!

    9.2
    Wonderful · 66 reviews
  • Bora Boutique - Adults Only
    Breakfast options

    Located in Puerto Escondido, a 16-minute walk from Zicatela Beach, Bora Boutique - Adults Only has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

    Very modern, very clean, lovely and helpful employees! Great food

    8.3
    Very Good · 60 reviews
  • Hotel Caracol Plaza
    Breakfast options

    Located 3 minutes' drive from the beach in Puerto Escondido, Caracol Plaza has a large outdoor pool and a balcony are included in each air-conditioned room.

    Its closeness to the main beach, the room, the pool and the staff.

    7.4
    Good · 1,231 reviews
  • Selina Puerto Escondido
    Breakfast options

    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.

    the music, the attention of the staff and the rooms

    7.7
    Good · 674 reviews
  • Casa Bicachi - Adults Only
    Breakfast options

    Casa Bicachi - Adults Only features an outdoor swimming pool, garden, a terrace and bar in Puerto Escondido.

    So friendly, so clean, amazing AC and great location!

    9.5
    Exceptional · 274 reviews
  • Hotel Gamito
    Breakfast options

    Hotel Gamito is offering accommodations in Puerto Escondido. The property is located 1.1 miles from Playa Puerto Ángelito, 1.2 miles from Carrizalillo Beach and 1.8 miles from Bacocho Beach.

    +Basic but super clean!!! +Nice staff +Free coffee

    9.0
    Wonderful · 279 reviews
  • Casa Beu
    Breakfast options

    Located in Puerto Escondido, a 4-minute walk from Zicatela Beach, Casa Beu provides air-conditioned rooms and an outdoor swimming pool. Facilities include a sun terrace and free WiFi is available.

    comfy beds, nice swimming pool, huge rooftop area with hammocks.

    9.5
    Exceptional · 504 reviews
  • Hotel Gallo de Mar
    Breakfast options

    Located in Puerto Escondido, Hotel Gallo de Mar features an outdoor swimming pool, garden, terrace, and free WiFi throughout the property.

    Lovely family run hotel in a fantastic location. Would definitely be coming back.

    9.0
    Wonderful · 281 reviews

Budget hotels in Puerto Escondido

  • Hotel Suites Villasol
    Cheap hotel

    Located in Puerto Escondido, this modern hotel has a private beach club just 7 minutes’ walk away. The hotel offers 2 outdoor pools, one with a swim-up bar.

    awesome beach club, beautiful garden, super friendly staff

    8.1
    Very Good · 1,334 reviews
  • El Eden Escondido
    Cheap hotel

    Featuring a garden, shared lounge, terrace and free WiFi, El Eden Escondido is located in Puerto Escondido, a 8-minute walk from Zicatela Beach and 2.6 miles from Commercial Walkway.

    Reactivity of the staff The Garden Relaxing ambiance

    8.6
    Excellent · 156 reviews
  • Carri Surf Studio
    Cheap hotel

    Carri Surf Studio is located in Puerto Escondido, 1.2 miles from Commercial Walkway. Featuring a terrace, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

    Lovely clean rooms. Nice rooftop area. Near great beach

    8.5
    Very Good · 353 reviews
  • Hotel El Mirador
    Cheap hotel

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

    La ubicación es perfecta para conocer los alrededores

    8.1
    Very Good · 108 reviews
  • La Aurora
    Cheap hotel

    Located in Puerto Escondido, a 2-minute walk from Zicatela Beach, La Aurora has accommodations with an outdoor swimming pool, free private parking, a terrace and barbecue facilities.

    Loved the place! Great swimming pool, hammocks, super clean!

    8.7
    Excellent · 244 reviews
  • Hotel DC Boutique & SPA
    Cheap hotel

    Boasting a terrace, Hotel DC Boutique & SPA is located in Puerto Escondido in the Oaxaca region, 1.6 mi from Playa Puerto Ángelito and 1.2 mi from Commercial Walkway.

    La atención, la vista y la al areca son muy buenas!

    8.0
    Very Good · 248 reviews
  • Hotel Costamar, Puerto Escondido
    Cheap hotel

    Located in Puerto Escondido, within 1.2 miles of Playa Puerto Ángelito and 1.3 miles of Carrizalillo Beach, Hotel Costamar, Puerto Escondido has accommodations with an outdoor swimming pool and free...

    Great stay before going to the airport in the morning

    8.0
    Very Good · 334 reviews
  • Hotel Camino Del Sol
    Cheap hotel

    Offering an outdoor pool, Hotel Camino Del Sol is located in Puerto Escondido, Oaxaca, just 0.9 mi from Playa de Carrizalillo Beach. Free Wi-Fi access is available.

    Me encantó que es muy céntrico, todo está muy cerca

    8.2
    Very Good · 378 reviews

Hotels located in the center of Puerto Escondido

  • Punta Tamarindo
    Central location

    Located in Puerto Escondido, a 4-minute walk from Zicatela Beach, Punta Tamarindo features views of the pool.

    10.0
    Exceptional · 1 review
  • Cabane Container Boutique Hotel - ADULTS ONLY
    Central location

    Located in Puerto Escondido, 1.7 miles from Zicatela Beach, Cabane Container Boutique Hotel - ADULTS ONLY provides accommodations with an outdoor swimming pool, free private parking, a garden and a...

    Tranquilidad a excepción de la construcción detrás del hotel.

    9.4
    Wonderful · 211 reviews
  • Casa Cascada - Adults Only
    Central location

    Located in Puerto Escondido, Casa Cascada - Adults Only offers beachfront accommodations a 12-minute walk from Principal Beach and has facilities like a garden, a shared lounge and a terrace.

    The breakfast was so good! Changed every day also!

    9.2
    Wonderful · 68 reviews
  • Casa Mia
    Central location

    Located in Puerto Escondido, a 2-minute walk from Principal Beach, Casa Mia has accommodations with an outdoor swimming pool, free private parking and a terrace.

    pool and hammock in front of room felt safe, need code to get in

    9.1
    Wonderful · 199 reviews
  • Suites La Hacienda
    Central location

    Within walking distance to the beautiful Carjzalillo Beach and surrounded by a lush tropical environment, this hotel offers comfortable accommodations, minutes from endless activity and adventure.

    Location, lush garden/swimming pool, clean rooms

    9.1
    Wonderful · 775 reviews
  • Hotel Axolotl
    Central location

    Located within 1.3 miles of Playa Puerto Ángelito and 1.4 miles of Carrizalillo Beach, Hotel Axolotl has rooms in Puerto Escondido.

    Las habitaciones son amplias, nuevas y hay elevador

    8.8
    Excellent · 18 reviews
  • Aldea Paraíso - Adults only - Boutique hotel
    Central location

    Located in Puerto Escondido, Aldea Paraíso - Adults only - Boutique hotel has an outdoor swimming pool, garden, terrace, and free WiFi throughout the property. The hotel features family rooms.

    Beautiful facilities and the staff are super lovely!

    8.9
    Excellent · 124 reviews
  • Casa Puerto Bonito & Private Coworking
    Central location

    Located in Puerto Escondido, a 9-minute walk from Principal Beach, Casa Puerto Bonito & Private Coworking provides accommodations with an outdoor swimming pool, free private parking, a fitness center...

    C’est la suite de mon premier séjour, tout était parfait

    8.9
    Excellent · 21 reviews

FAQs about hotels in Puerto Escondido

Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Puerto Escondido:

  • 10

    A huge long beach, Zicatela is a lovely place but will...

    A huge long beach, Zicatela is a lovely place but will change very soon with all the development and construction going on. Already lots of bars, restaurants, shops and hotels, but still relatively chilled at the moment. Beware of what you carry, police search anyone they can on the beach to extort money!!
    Bex
    United Kingdom
  • 10

    Even if a relatively small town the neighbourhoods are very...

    Even if a relatively small town the neighbourhoods are very different; Centro where the hotel is, more local people, Bacocho (a bit more hipster was my impression), Zicatela the touristic part with a lovely beach and Brisas de Zicatela where its mostly backpackers and surfers (its just off Punta Zicatela where the best waves are)
    John
    Germany
  • 8.0

    It grew on me. I didn't love it at first.

    It grew on me. I didn't love it at first. I think its more suited to younger people than people in their mid 40s + who have already done the backpacking thing. Also I live on a beautiful beach in Australia so it's hard to be impressed by grey sand of Zacatelas beach.. However Carrizalillo beach was beautiful. I recommend visiting that beach while you are there. I felt like a bit of a sellout as Puerto is not the real mexico, there are more Australians and Americans there than Mexicans it seems. So if you want an authentic Mexican experience you should go to Puebla or Mexico city, but if your looking for a chilled vibe on the beach then you will probably like Puerto. You'll find better food in other parts of the country also - Oaxaca city, Meixco city, Puebla etc. It's very hot there. but there's nothing much else to do than hang at the beach.
    LeeAnn
    Australia
  • 8.0

    Overall was great trip.

    Overall was great trip. The town feels more international compared to other places I’ve visited in mexico, it lacks that authentic Mexican feeling. The hotel was great, tucked away from the Main Street, very peaceful.
    Casius
    United States of America
  • 10

    Best falafels and hummus et El Sultan on the Rinconada.

    Best falafels and hummus et El Sultan on the Rinconada. Best whole bean coffee as well as cappuccino and cookies at Binisa Cafe. As expats living in San Agustinillo, an hour away, we find things in Puerto that we cannot find in San Agustinillo, Mazunte, or Zipolite. We found some really excellent sharp cheddar cheese at Super 69 grocery on the Rinconada, cans of white meat whole tuna packed in water also at Super 69, bought beautiful Talavera tile for our bathroom at the Talavera store on the Rinconada, and picked up health food products like chia at one of the many small health food stores in Puerto that sell bulk goods.
    Melissa
    United States of America
  • 8.0

    It is a BEAUTIFUL PLACE..

    It is a BEAUTIFUL PLACE.. But Air-conditioned is needed because it is extremely HOT & HUMID.. We recommend to go to Punta Zicatela, it is a very nice place, beautiful beach with a wonderful ambiance and really good restaurants to eat and drink.
    Rocio
    United States of America

Explore guest reviews of hotels in Puerto Escondido

  • From $118.03 per night
    9.5
    Exceptional · 504 reviews
    The staff, the beautifully decorated rooms and rooftop hammocks to relax in. This boutique hotel has such a relaxed and warm, welcoming vibe. I first stayed in Casa Beu in January and had to come here again for my second visit to Puerto Escondido. It's close to the main street in La Punta but far enough away for a quiet night's sleep. I almost don't want to let the secret out on how awesome this place is ;)
    Belinda
    Canada
  • From $114.56 per night
    9.1
    Wonderful · 775 reviews
    La Hacienda was absolutely perfect for our 5 day stay in Puerto Escondido. A 5 minute walk to one of the most beautiful beaches (Carazillo) and the main street with restaurants, and all other beaches within a 5 minute cab ride (very easy to grab a cab). The hotel itself is incredibly comfortable, thoughtfully designed, clean and spacious. Luis at the front desk was beyond helpful and made us feel at home.
    matthew
    United States of America
  • From $53.23 per night
    8.7
    Excellent · 804 reviews
    it’s my favorite hostel in Mexico. I came here 4 times already and enjoyed it a lot. the family and guys who work there are so gorgeous. the beds are comfortable, everything is clean. it’s relaxing and next to some awesome beaches, shops and well located. the hostel made Christmas and New Years special an welcome . would have loved to stay longer and recommend it to everyone. thanks grands and family 😘
    Tanja
    Germany
  • 8.5
    Very Good · 70 reviews
    The air conditioner is almost brand new and worked well considering how humid it is in Puerto Escondido in late June. The hotel is in a very good location within one block from three or more quality restaurants of various prices. The staff tried to help out with my needs as much as possible. This is a good hotel for people who are out exploring during the day who need a simple place to rest at night.
    Casey
    United States of America
  • From $35.70 per night
    9.5
    Exceptional · 415 reviews
    We were happily greeted off our night bus and offered a space to shower/ change. They let us store our bags, showed us around and then recommended a really cheap motorbike rental. The bed was very comfy and it was nice to have AC to cool down after a day in the sun. The shower was also fantastic and the best we had in Mexico. Great value and super friendly staff!
    Tiara
    United States of America
  • From $180.52 per night
    9.4
    Wonderful · 211 reviews
    What a beautiful, relaxing oasis!! We enjoyed our stay at Cabane Container hotel so much... pure luxury, starting with the beautifully designed suite, then the wonderful pool with warm water, and incredibly delicious food... what a total treat!! Highly recommended for unwinding, enjoying life, and pure relaxation
    Zsuzsanna Unger
    Austria
  • 9.2
    Wonderful · 171 reviews
    I literally can't fault a single thing about this place! It's just spectacular from the property to the location to the communication. The photos of the rooms don't even do them justice. I was here working for a week and the internet / wifi was flawless. So rare to find in this part of Mexico.
    Jared
    United Kingdom
  • From $54.99 per night
    8.1
    Very Good · 1,041 reviews
    Everything! This was our third time back in Pargo’s, after trying several other hotels in Puerto Escondido. Pargo’s is our favourite! The staff are so welcoming and kind, the location is perfect, comfortable beds and clean facilities. Thanks again! We’ll be back!
    Isabelle
    Ireland
  • From $109.18 per night
    8.5
    Very Good · 191 reviews
    staff were very friendly and helpful. This is a really cool hotel, there’s a great atmosphere and it’s sociable, the rooftop restaurant was amazing, some of the best breakfast food I’ve had in Puerto Escondido and there is a pool bar.
    Yue
    United Kingdom
  • From $112.48 per night
    9.5
    Exceptional · 24 reviews
    The best hotel in Puerto Escondido, i’ve stayed in many hotels and Casa Kame is by far the best one, rooms are amazing, very clean and beautiful. The hotel has amazing architect design. Casa Kame is also very close to everything.
    Roman
    Canada
  • From $96.86 per night
    8.7
    Excellent · 338 reviews
    The staff of this hotel was really amazing. They were very helpful and nice and even solved one issue, which happened to us during our stay in Puerto Escondido. The building itself and rooms are very cozy and beautiful!
    Vladimir
    Czech Republic
  • From $366.60 per night
    9.3
    Wonderful · 434 reviews
    Absolutely beautiful. The villas were spacious, clean. The views are unbelievably gorgeous! And the staff was friendly and beyond helpful and accommodating. Best vacation in Mexico!
    kris
    United States of America
  • From $55.55 per night
    8.3
    Very Good · 208 reviews
    the room was wonderful. the bed was super comfortable. best shower in all of Mexico! very clean. AC was an added bonus. hotel is a bit out of the main area so nice and quiet
    Shonagh
    Canada
  • From $63.67 per night
    8.6
    Excellent · 253 reviews
    best nights sleep on my trip to Mexico so far. the front porch view of the ocean with the hammock was perfect. Roberto and crew were very friendly and cool.
    R
    Robert
    United States of America
  • From $476 per night
    8.9
    Excellent · 188 reviews
    The place itself, the vibe, the architecture, impeccable. The hotel is unique. A must if you are going to puerto Escondido. Worth every penny.
    Gala
    Chile
  • From $559.30 per night
    8.6
    Excellent · 179 reviews
    Location, quiet and relaxing. The unpretentious luxury with super friendly, nice, attentive staff. very good food.
    Robert
    United States of America
  • From $366.60 per night
    9.3
    Wonderful · 434 reviews
    Amazing views and ultimate relaxation - best part of our Mexico trip. Would come back as soon as I can.
    Barbara
    Belgium
  • From $153.50 per night
    8.0
    Very Good · 637 reviews
    The hotel is clean, painted all in white with Mexican details that make it unique in Puerto Escondido
    Eric
    Mexico
  • From $29.75 per night
    7.6
    Good · 746 reviews
    Price is good. Nice location close to 2 different parts of Puerto Escondido and main road.
    Evgeniia
    Russia
  • 9.5
    Exceptional · 274 reviews
    Clean, quiet, good location, comfortable. Best hotel on our trip to Mexico.
    Jaimy
    Netherlands

Research, refine, and make plans for your whole trip