Skip to main content

Search hotels in Puerto Escondido

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

Filter by:

Star rating

Review score

Puerto Escondido – 137 hotels and places to stay

See the latest prices and deals by choosing your dates.
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.

The hotel is gorgeous. The pool area is tranquil and beautiful and the whole hotel is immaculately kept. The service was great! We arrived via bus from.Oaxaca City and they allowed us an early check in. Luis at the front desk arranged multiple excursions for us. Everything was so easy. The location is great, right in the middle of a super cute and safe neighborhood. 10/10 recommend and would stay again.
Scored 9.1
9.1
Rated superb
Superb
778 reviews
Price fromUS$103.40per night
Casa de Olas Boutique Hotel, hotel in Puerto Escondido

Casa de Olas Boutique Hotel has a fitness centre, garden, a terrace and bar in Puerto Escondido. The accommodation offers room service, a concierge service and organising tours for guests.

The pool area is nice. The night staff were nice.
Scored 8.9
8.9
Rated fabulous
Fabulous
737 reviews
Price fromUS$87.50per night
Bungalows Zicatela, hotel in Puerto Escondido

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.

Nice pool area and rooms were clean.
Scored 8.4
8.4
Rated very good
Very good
1,456 reviews
Price fromUS$121.88per night
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.

Puerto Escondido is a great destination,
Scored 7.4
7.4
Rated good
Good
1,244 reviews
Price fromUS$83.73per night
Pargos Hotel & Cowork, hotel in Puerto Escondido

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

-
Scored 8.0
8.0
Rated very good
Very good
1,100 reviews
Price fromUS$36.89per night
Hotelito Swiss Oasis -Solo Adultos - Adults only, hotel in Puerto Escondido

Surrounded by tropical gardens of fruit trees and located just 50 metres from the heart of Playa Zicatela Beach and the Pacific Ocean, Hotelito Swiss Oasis features a sun terrace with swimming pool...

Very nice Little Hotel in Puerto Escondido.
Scored 9.2
9.2
Rated superb
Superb
423 reviews
Price fromUS$92.10per night
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.

Beach club excepcional
Scored 8.2
8.2
Rated very good
Very good
1,329 reviews
Price fromUS$83.36per night
Hotel Blater, hotel in Puerto Escondido

Set on Santa Maria’s Playa Zicatela Beach, Hotel Blater features an outdoor swimming pool and modern rooms different delighting views. There is also a restaurant and free Wi-Fi.

The rooftop pool was amazing and being so close to the beach was great. Breakfast downstairs was also delicious! Highly recommend the smoothies
Scored 8.6
8.6
Rated fabulous
Fabulous
312 reviews
Price fromUS$137.87per night
Casa Mia, hotel in Puerto Escondido

Situated in Puerto Escondido, 200 metres from Principal Beach, Casa Mia features accommodation with an outdoor swimming pool, free private parking and a terrace.

Great stay and friendly owner Diana. She arranged a super boat trip with Dolphins. Very comfortable room and bed with good Air Conditioning. Lovely little pool for a dip. You have views of the ocean and a nice breeze. We had a scooter so was easy to get around. Hotel is 5 minutes walk to the ADO bus station and you have a few good taco places to eat also. We would stay again and thank you for a pleasant stay. Muchas Gracias
Scored 9.1
9.1
Rated superb
Superb
207 reviews
Price fromUS$55.26per night
Hotel Arcoiris, hotel in Puerto Escondido

Set in Puerto Escondido, 60 metres from Zicatela Beach, Hotel Arcoiris offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

Great location. Near several great pubs. Michelle the owner was great help with information about where to eat and swim. Our room had a private balcony , with unbelievable views of the sunset. We would highly recommend staying there.
Scored 8.0
8.0
Rated very good
Very good
588 reviews
Price fromUS$86.52per night
See all 77 hotels in Puerto Escondido

Most booked hotels in Puerto Escondido in the past month

Puerto Escondido's best hotels with breakfast

  • Hotel Suites Villasol
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 1,329 reviews

    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

    From US$131.03 per night
  • Hotel Arcoiris
    Scored 8.0
    8.0
    Rated very good
    Very good
     · 588 reviews

    Set in Puerto Escondido, 60 metres from Zicatela Beach, Hotel Arcoiris offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

    appartements had a great balcony/outside space

    From US$135.64 per night
  • Hotel Escondido, Puerto Escondido, a Member of Design Hotels - Adults Only
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 187 reviews

    Just in front of the sea, Hotel Escondido offers a beach club, a spa, and stylish bungalows with private swimming pools and ocean views. Puerto Escondido is 45 minutes' drive away.

    Wonderful location Gorgeous pool Kindest staff Good restaurant

    From US$476 per night
  • Hotel Rockaway
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 887 reviews

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

    Good breakfast Perfect location: in front of the beach

    From US$102.43 per night
  • Aldea Mizúl
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 36 reviews

    Situated in Puerto Escondido, 31 km from Commercial Walkway, Aldea Mizúl features accommodation with a garden, free private parking, a terrace and a restaurant.

    Privacidad te conectas con la naturaleza muy tranquilo

    From US$327.64 per night
  • Hotel Caracol Plaza
    Scored 7.4
    7.4
    Rated good
    Good
     · 1,244 reviews

    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.

    La ubicación es excelente y las instalaciones son muy buenas

    From US$99.64 per night
  • Hotel Aldea del Bazar & Spa
    Scored 7.8
    7.8
    Rated good
    Good
     · 341 reviews

    This Arabian-style hotel features a spa and outdoor swimming pool, and is only 10 minutes’ walk from the beach. It offers spacious rooms with garden, pool or sea views.

    La construcción, la ubicación, La Paz y tranquilidad del lugar.

    From US$161.88 per night
  • Casa Yuma
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 4 reviews

    Casa Yuma has a garden, terrace, a restaurant and bar in Puerto Escondido. This 4-star hotel offers a 24-hour front desk and a concierge service.

    Great experience. Staff is incredible. Very nice location, the restaurant and its breakfast is very good.

    From US$244.83 per night

Budget hotels in Puerto Escondido

  • Casa Puerto Viejo
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 61 reviews

    Located in Puerto Escondido, 500 metres from Principal Beach, Casa Puerto Viejo provides accommodation with an outdoor swimming pool, free private parking and a terrace.

    Muy bonito lugar para descansar todo te queda muy cerca

    From US$86.09 per night
  • Casa Puerto Bonito & Private Coworking
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 38 reviews

    Located in Puerto Escondido, 800 metres from Principal Beach, Casa Puerto Bonito & Private Coworking provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a...

    No hay desayuno incluido ni cuenta con restaurante.

    From US$79.64 per night
  • Pargos Hotel & Cowork
    Scored 8.0
    8.0
    Rated very good
    Very good
     · 1,100 reviews

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

    Did not include breakfast. 10 minutes to the beach

    From US$58.62 per night
  • Macondito Puerto Escondido
    Scored 8.1
    8.1
    Rated very good
    Very good
     · 104 reviews

    Located in Puerto Escondido and with Principal Beach reachable within 80 metres, Macondito Puerto Escondido provides concierge services, non-smoking rooms, an outdoor swimming pool, free WiFi...

    La atención fue muy bien, muy serviciales y atentos.

    From US$107.35 per night
  • Hotel Flor de Maria
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 156 reviews

    Set in Puerto Escondido, 90 metres from Marinero Beach, Hotel Flor de Maria offers accommodation with an outdoor swimming pool, private parking, a garden and a terrace.

    The hotel is super cute and the staff is super friendly

    From US$105.18 per night
  • Guitarra Inn
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 193 reviews

    Boasting an outdoor swimming pool, garden, terrace and free WiFi, Guitarra Inn is situated in Puerto Escondido, 300 metres from Zicatela Beach and 1.2 km from Marinero Beach.

    Es un lugar muy tranquilo, el personal del hotel es muy amable.

    From US$79.71 per night
  • El Eden Escondido
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 235 reviews

    Featuring a garden, shared lounge, terrace and free WiFi, El Eden Escondido is located in Puerto Escondido, 700 metres from Zicatela Beach and 4.1 km from Commercial Walkway.

    Muy tranquilo, buena ubicacion y habitaciones amplias

    From US$84.05 per night
  • Hotel Axolotl
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 114 reviews

    Located within 2.1 km of Playa Puerto Ángelito and 2.3 km of Carrizalillo Beach, Hotel Axolotl offers rooms in Puerto Escondido.

    Las habitaciones son amplias, nuevas y hay elevador

    From US$49.12 per night

Hotels located in the centre of Puerto Escondido

  • Quiote Quiote
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 2 reviews

    Located in Puerto Escondido, Oaxaca region, Quiote Quiote is situated 2.7 km from Commercial Walkway.

    From US$171.04 per night
  • Casa Marisa
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 10 reviews

    Featuring a garden, terrace and views of city, Casa Marisa is located in Puerto Escondido, 600 metres from Zicatela Beach.

    Sus jardines Todo nuevo impecable Su personal súper atento

    From US$213.41 per night
  • Punta Nayaá
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 3 reviews

    Punta Nayaá features an outdoor swimming pool, terrace, a restaurant and bar in Puerto Escondido. This 4-star hotel offers a business centre, a concierge service and free WiFi.

    From US$340.20 per night
  • La Barra Resorts Puerto Escondido
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 5 reviews

    Located in Puerto Escondido, 2.4 km from Zicatela Beach, La Barra Resorts Puerto Escondido provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

  • Ennea Hotel - Adults Only
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 8 reviews

    Located in Puerto Escondido, 1.9 km from Zicatela Beach, Ennea Hotel - Adults Only provides accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant.

    food incredible great staff excellent decor well curated

    From US$353.67 per night
  • Casa Ita Surf - Adults Only
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 50 reviews

    Set in Puerto Escondido and within 300 metres of Zicatela Beach, Casa Ita Surf - Adults Only features an outdoor swimming pool, non-smoking rooms, and free WiFi throughout the property.

    El ambiente, el personal y las instalaciones increíble

    From US$184.28 per night
  • Casa Beu
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 513 reviews

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

    Beautiful rooms and pool area, very friendly and helpful staff

  • Punta Araw
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 2 reviews

    Situated in Puerto Escondido, 200 metres from Zicatela Beach, Punta Araw features accommodation with a garden, free private parking, a terrace and a bar. This pet-friendly hotel also has free WiFi.

    From US$86.32 per night

FAQs about hotels in Puerto Escondido

What guests said about Puerto Escondido:

  • Scored 8.0
    8.0

    A sweet, unpolished beach town.

    A sweet, unpolished beach town. There are no huge multinational hotels on the beach, just low-rise local hotels and apartments. The strip along the beach feels relaxed, calm and slightly down-at-heel. It's easy to explore on foot. As two solo women travellers, we felt safe throughout our stay, though we didn't leave the tourist area. The beach itself is huge and very long, with incredible surf waves. There is a small beach area at the north end where it's possible to swim, but the waves are still quite big, especially for children. There are lifeguards all along the beach. There are nice restaurants right on the beachfront, all serving the same simple food. We only stayed two nights - I think at least four nights are needed to really relax and get used to the pace of life here. There are also several excursions nearby which would have been fun if we'd had more time!
    Emma
  • Scored 10
    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
    Italy
  • Scored 10
    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
  • Scored 8.0
    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
  • Scored 8.0
    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
  • Scored 10
    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

Explore guest reviews of hotels in Puerto Escondido

  • Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 513 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
  • Scored 9.2
    9.2
    Rated superb
    Superb
     · 89 reviews
    The location was great for the beach and restaurants. The young man running it, Carlos is a wonderful person, nothing is too much trouble and his English is brilliant. The room was very clean and there was a cooker, fridge and a coffee machine too. Which is unusual on my travels in Mexico. Most places don't even have a fridge. I would definitely stay there again
    simpson
    United Kingdom
  • Scored 7.7
    7.7
    Rated good
    Good
     · 121 reviews
    Proximity to the beach is nice. Its a relaxed place with a great view of the sea. Beds were comfortable. WiFi was strong (rare for México in my experience). Drinks and snacks were a really good price. The bar team were very friendly.
    Logan
    United Kingdom
  • From US$67.55 per night
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 184 reviews
    Such a great place - probably the best place we stayed in our 6 weeks in Mexico! The apartment was generously sized with everything you need, great view to the sea, nice pool and super friendly and helpful staff. Totally recommend
    Ella Goschalk
    United Kingdom
  • Scored 7.5
    7.5
    Rated good
    Good
     · 30 reviews
    BADDEST experience ever in México
    pommeline
    Spain
gogless