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 – 120 hotels and places to stay

See the latest prices and deals by choosing your dates.
Casa de Olas Boutique Hotel, hotel in Puerto Escondido

Casa de Olas Boutique Hotel has a fitness center, garden, a terrace and bar in Puerto Escondido. The property has room service, a concierge service and organizing tours for guests.

We liked everything about this hotel! The location was perfect, on a quiet street, but very close to the main hustle and bustle of Punta. We rented a scooter from the place down the street for three days and were able to visit all of the various areas of Puerto Escondido, including all of the different beaches. The architecture and layout of the hotel, including the design and decor, were very well thought out and high-quality. The pool was amazing, especially after a hot day at the beach. We loved the viewing deck, as well as the fitness facilities. The staff were super friendly and the the food coming out of the small kitchen was fresh and unique… Felt like your own personal chef! Thank you to philip and everyone at Casa de Olas. We will definitely be back.
Scored 8.8
8.8
Rated excellent
Excellent
711 reviews
Price from
$76.47
1 night, 2 adults
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.

Location was Great
Scored 8.4
8.4
Rated very good
Very Good
1,474 reviews
Price from
$88.68
1 night, 2 adults
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.

Beautiful property. The room was very nice as well. They provide fresh water, coffee, soaps and all the essentials. Walking distance to many places to eat as well as the beach.
Scored 9.1
9.1
Rated wonderful
Wonderful
753 reviews
Price from
$90.38
1 night, 2 adults
Hotel Suites Villasol, hotel in Puerto Escondido

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.

The beach club and bakery onsite.
Scored 8.2
8.2
Rated very good
Very Good
1,282 reviews
Price from
$60
1 night, 2 adults
Hotelito Swiss Oasis - Playa Zicatela - Adults Only, hotel in Puerto Escondido

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

Great staff and location, quiet but close to main street.
Scored 9.2
9.2
Rated wonderful
Wonderful
425 reviews
Price from
$117.09
1 night, 2 adults
Hotel Arcoiris, hotel in Puerto Escondido

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.

Good location
Scored 8.1
8.1
Rated very good
Very Good
588 reviews
Price from
$75.62
1 night, 2 adults
Casa Mia, hotel in Puerto Escondido

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.

Everything was just amazing the staff the service ...Diana was just a breath of fresh air and we couldn't be happier
Scored 9.1
9.1
Rated wonderful
Wonderful
229 reviews
Price from
$61.71
1 night, 2 adults
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.

Breakfast and freshly squeezed juice in the hotel restaurant exceptionally delicious, beautiful view from the hotel terrace, room was clean and comfortable
Scored 8.6
8.6
Rated excellent
Excellent
320 reviews
Price from
$129.77
1 night, 2 adults
Hotel San Martin La Punta, hotel in Puerto Escondido

Located in Puerto Escondido, a few steps from Zicatela Beach, Hotel San Martin La Punta has accommodations with an outdoor swimming pool, free private parking, a garden and a restaurant.

Location in la punta was perfect. Walking distance to everything and 2 min from the beach. The pool was warm but lovely. Our room had AC and was quiet, we couldn't hear street noise.
Scored 8.2
8.2
Rated very good
Very Good
106 reviews
Price from
$61.47
1 night, 2 adults
Hotel El Mirador, hotel in Puerto Escondido

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.

Noisy and unsafe
Scored 7.9
7.9
Rated good
Good
206 reviews
Price from
$56.05
1 night, 2 adults
See all 81 hotels in Puerto Escondido

Most-booked hotels in Puerto Escondido in the past month

Puerto Escondido's best hotels with breakfast

  • Bungalows Zicatela
    Scored 8.4
    8.4
    Rated very good
    Very Good
     · 1,474 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.

    very nice, very clean, big rooms with a balcony, big pool.

  • Terrestre, a Member of Design Hotels
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 254 reviews

    Terrestre, a Member of Design Hotels features an outdoor swimming pool, garden, a private beach area and terrace in Puerto Escondido. This 5-star hotel offers room service and a 24-hour front desk.

    perfectly isolated, beautiful, staff is extremely friendly.

  • Hotel Arcoiris
    Scored 8.1
    8.1
    Rated very good
    Very Good
     · 588 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.

    appartements had a great balcony/outside space

  • Hotel Escondido, Puerto Escondido, a Member of Design Hotels - Adults Only
    Scored 8.3
    8.3
    Rated very good
    Very Good
     · 165 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

  • Hotel Rockaway
    Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 899 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

  • Casa Yuma
    Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 42 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.

    la comida muy rica y buena atención de los meseros

  • Aldea Mizúl
    Scored 8.6
    8.6
    Rated excellent
    Excellent
     · 71 reviews

    Located in Puerto Escondido, 19 miles from Commercial Walkway, Aldea Mizúl has accommodations with a garden, free private parking, a terrace and a restaurant.

    Everything was great. Very beautiful & relaxing.

  • Hotel Caracol Plaza
    Scored 7.3
    7.3
    Rated good
    Good
     · 1,257 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.

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

Budget hotels in Puerto Escondido

  • Casa Mia
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 229 reviews

    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.

    Location, friendly staff, specially the host Marilu

  • Suites La Hacienda
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 753 reviews

    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

  • Viajero Puerto Escondido Hostel
    Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 60 reviews

    Located in Puerto Escondido, Viajero Puerto Escondido Hostel has an outdoor swimming pool, terrace, bar, and free WiFi throughout the property. The property has karaoke and a shared kitchen.

    It was super nice clean and comfy, Pato was so nice

  • Casa Puerto Bonito & Private Coworking
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 65 reviews

    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

  • Hotel Suites Villasol
    Scored 8.2
    8.2
    Rated very good
    Very Good
     · 1,282 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.

    awesome beach club, beautiful garden, super friendly staff

  • Esencia Puerto Escondido
    Scored 8.0
    8.0
    Rated very good
    Very Good
     · 137 reviews

    Located in Puerto Escondido and with Principal Beach reachable within a few steps, Esencia Puerto Escondido provides concierge services, non-smoking rooms, an outdoor swimming pool, free WiFi...

    La higiene del cuarto impecable el personal muy amable

  • Hotel Flor de Maria
    Scored 8.6
    8.6
    Rated excellent
    Excellent
     · 251 reviews

    Located in Puerto Escondido, a few steps from Marinero Beach, Hotel Flor de Maria provides accommodations with an outdoor swimming pool, private parking, a garden and a terrace.

    The hotel is super cute and the staff is super friendly

  • Guitarra Inn
    Scored 8.5
    8.5
    Rated very good
    Very Good
     · 275 reviews

    Featuring an outdoor swimming pool, garden, terrace and free WiFi, Guitarra Inn is located in Puerto Escondido, a 3-minute walk from Zicatela Beach and 0.8 miles from Marinero Beach.

    Si, nos gusto mucho muy limpio y a un súper precio !

Hotels located in the center of Puerto Escondido

  • Casa Mosaicos
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 2 reviews

    Located in Puerto Escondido, within a 16-minute walk of Zicatela Beach and 1.8 miles of Marinero Beach, Casa Mosaicos has accommodations with an outdoor swimming pool and free WiFi throughout the...

  • Hotel Aqualuna Departamento #aussiepipe
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 5 reviews

    Featuring a terrace, restaurant, bar and free WiFi, Hotel Aqualuna Departamento #aussiepipe is located in Puerto Escondido, a 4-minute walk from Zicatela Beach and 0.9 miles from Marinero Beach.

    Todo, la zona de su ubicación, las instalaciones, la atención

  • Casa Marisa
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 26 reviews

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

    Excelente lugar, nos encantó. Buen gusto arquitectónico.

  • La Barra Resorts Puerto Escondido
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 27 reviews

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

    I liked everything. The swimming pool was super nice!

  • Casa Badú
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 8 reviews

    Casa Badú has an outdoor swimming pool, garden, a terrace and restaurant in Puerto Escondido. Offering a bar, the property is located within a few steps of Zicatela Beach.

  • Lunaya
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 6 reviews

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

    El espacio es muy agradable La ubicación La arquitectura

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

    Located in Puerto Escondido, a 2-minute walk from Zicatela Beach, Punta Araw has accommodations with a garden, free private parking, a terrace and a bar. This pet-friendly hotel also has free WiFi.

  • Casa Conicarit
    Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 109 reviews

    Casa Conicarit has an outdoor swimming pool, shared lounge, a terrace and bar in Puerto Escondido. The property is located 1.7 miles from Commercial Walkway.

    Beautiful art hotel, very nice interior and eye for detail.

FAQs about hotels in Puerto Escondido

What Guests Said About Puerto Escondido:

  • Scored 2.0
    2.0

    Overrated, overpriced, and not maintained places.

    Overrated, overpriced, and not maintained places. The surrounding of Purto Escondito are gorgeous but if you come for the city, you’ll be disappointed like me. I was looking forward to a cute beach town, eating sea food and enjoying the ocean. Well first of all, you won’t be able to swim because the waves are massive. Plan a budget of 15-20 USD for a breakfast fried eggs + bacon plate and donc expect any within walking distance things. Every thing is spread out and you’ll need to use a taxi or rent a transport. After travelling 1 month is Mexico, I was super disappointed by this place. It’s more expensive than Cancun, Playa Del Carmen, Oaxaca, Tulum, and even Merida. I came with the intention to stay a week, and ended up staying one day.
    Nina
    Eswatini
  • Scored 10
    10

    I spent a couple of weeks in Spanish immersion at the...

    I spent a couple of weeks in Spanish immersion at the Instituto de Languages on Zicatela beach. Great crashing waves and lots to do there. I needed a couple of nights of transition before flying home, so I booked two nights at a hotel near Carizalillo beach, one that is swimmable. Overall, Puerto seems to me to be your classic beach town. And there's a part of town, Punta Zicatela, that's even more so. Old beach guys giving surfing lessons, shops and restaurants, and lots of young travelers from all over, wearing as little clothing as possible. And the sunrises and sunsets! Wow.
    Larry
    United States of America
  • Scored 6.0
    6.0

    Mexican beach town attached to a regular city.

    Mexican beach town attached to a regular city. Lot of tourists so overpriced unless you're rich or American. Mainly Mexican food but European prices. Nice beach but not for swimming as all surfing waves. Taxis will scam you like most tourist areas. Hot and humid when I visited in July August, but I'm sure it's nice in the dry season, but probably even more expensive. The cheap hotels thinks thry are in Cancun with prices twice what they should be.
    Timothy
  • 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

See reviews by guests who stayed at hotels in Puerto Escondido

  • Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 202 reviews
    The room was really clean and comfortable, the backyard is a nice place to relax. The hotel is well located, 10 minutes walk to the beaches and close to Centro. Magnolia, the owner of the hotel, is very helpful and accommodating. We really enjoyed our stay and will definitely come back again next time when we visit puerto escondido.
    Ying Wen
    Canada
  • From $75.56 per night
    Scored 8.2
    8.2
    Rated very good
    Very Good
     · 1,282 reviews
    The location is amazing, super safe and quiet area. The breakfast was great, the beach club is amazing, private and super beautifully done. We loved our stay in this hotel. The hotel runs a shuttle from the hotel to the beach hotel, but it’s also very close by walking. Really amazing place to stay in Puerto Escondido.
    Christopher
    Ireland
  • From $73.15 per night
    Scored 8.2
    8.2
    Rated very good
    Very Good
     · 106 reviews
    Great location - right next to lots of different restaurants, bars, brunch places etc. (Would also recommend the restaurant that is located in the hotel). Also, the swimming pool area is really nice. Comfortable beds, and airconditioning in the room (highly recommended due to the humid conditions in Puerto Escondido)
    Mirnesa
    Netherlands
  • Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 61 reviews
    I had the pleasure of staying at Mi Puerto during my very short trip to Mexico and it was such a great choice! The hostel has just opened and everything is brand new and very clean. The aircon was definitely a plus!!! Staff was great and they made my trip much better :) will definitely be back!!
    Elinor
    Brazil
  • Scored 8.6
    8.6
    Rated excellent
    Excellent
     · 251 reviews
    Excellent location, beautiful view, rooftop (despite the neighbouring hotel, I still think this is the best rooftop in Puerto Escondido), pool and service
    Evgeniya
    Germany

Research, refine, and make plans for your whole trip