Skip to main content

Three-Star Hotels in Puerto Escondido

Find the three-star hotels that appeal to you the most

The best three-star hotels in Puerto Escondido

Check out our pick of great three-star hotels in Puerto Escondido

Filter by:

Review score

Casa Mia

Hotel in Puerto Escondido

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

J
John
From
Canada
Everything... location, ambience, cleanliness, the hammocks , the pool, the staff... particularly Diana, who was a delight, and very helpful too.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 269 reviews
Price from
US$67.64
1 night, 2 adults

Casa Losodeli & Coworking- Adults Only

Puerto Escondido

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

M
Marlinde
From
Netherlands
I had an amazing stay at this hostel! The location is great, close to two beaches and only 20 minutes by collectivo to La Punta. The pool is the social heart of the hostel and made it easy to meet people from all over the world. The staff were super helpful and created a really good, fun vibe. I originally planned a short stay but ended up extending twice because I loved it so much. The mix of ages was a big plus for me — as someone in my 30s I felt very comfortable and welcomed. Overall, this hostel has the perfect combination of great amenities, a friendly atmosphere, and the best people. Would definitely come back❤️❤️
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 902 reviews
Price from
US$47.66
1 night, 2 adults

HOTELITO SWISS OASIS, Playa Zicatela - Adults Only - Kitchen - Cocina

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...

D
Debbie
From
Australia
Great position pool and staff totally recommend
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 394 reviews
Price from
US$106.39
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.

M
Marilyn
From
Mexico
The food was amazing! So fresh and good. Wanted to order everything. The staff is so remarkably nice as well.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,390 reviews
Price from
US$117.25
1 night, 2 adults

Esencia Puerto Escondido

Hotel in Puerto Escondido

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

R
Roberta
From
United States
Everything. Location, staff, early checkin, pool, cleanliness, room was standard size for two people.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 265 reviews
Price from
US$41.91
1 night, 2 adults

Grand Casalet

Hotel in Puerto Escondido

Boasting a garden, terrace and views of city, Grand Casalet is situated in Puerto Escondido, 300 metres from Zicatela Beach.

A
Arthur
From
Canada
Close to beach, close to great restaurants. Wonderful staff. And the weather is perfect. We have been going to Puerto Escondido for over 7 years, and during that time we have seen rain only one day at night!
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 237 reviews
Price from
US$70.76
1 night, 2 adults

Hotel San Martin La Punta

Hotel in Puerto Escondido

Situated in Puerto Escondido, 100 metres from Zicatela Beach, Hotel San Martin La Punta features accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant.

M
Mccardle
From
Canada
The staff went over and above. From the restaurant in the property to the management team who assisted with so many questions without being bothered or rushed to answer. To an upgrade request and even a ride into town by Layla the manager. Plus a 4-hour round trip pick up that Arleth, the shift manager on arrival, organized to have her father drive to pick up my daughter Down the coast at the next airport.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 145 reviews
Price from
US$65.07
1 night, 2 adults

La Aurora Puerto Escondido

Puerto Escondido

Situated in Puerto Escondido, 200 metres from Zicatela Beach, La Aurora Puerto Escondido features accommodation with free WiFi and free private parking. Guests can enjoy pool views.

j
joseph
From
Colombia
Super clean great staff!good price!!lovely roof terrace!probably need a moped or car if staying here but not if you don’t mind a stroll along the beach
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 253 reviews
Price from
US$60.26
1 night, 2 adults

Hotel VidaMar

Hotel in Puerto Escondido

Located in Puerto Escondido, 200 metres from Zicatela Beach, Hotel VidaMar features views of the city.

A
Alberto
From
United States
Excellent beautiful little hotel located close to everything
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 106 reviews
Price from
US$62.43
1 night, 2 adults

Hotel Arcoiris

Hotel in Puerto Escondido

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

W
Williams
From
Mexico
la vista de la habitacion, la alberca
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 565 reviews
Price from
US$108.57
1 night, 2 adults
All three-star hotels in Puerto Escondido

Looking for a three-star hotel?

Combining comfort with value for money, three-star hotels offer a wide assortment of amenities to keep you content. You can expect to find en suite bathrooms, WiFi in public areas and a dining area with breakfast options. Plenty of chain hotels fall within this star rating and offer central locations close to popular landmarks.

Most booked three-star hotels in Puerto Escondido and surroundings in the past month

See all

Popular with guests booking three-star hotels in Puerto Escondido

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 238 reviews

Popular with guests booking three-star hotels in Puerto Escondido

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 902 reviews

Popular with guests booking three-star hotels in Puerto Escondido

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 537 reviews

Popular with guests booking three-star hotels in Puerto Escondido

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 981 reviews

Popular with guests booking three-star hotels in Puerto Escondido

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 265 reviews

Popular with guests booking three-star hotels in Puerto Escondido

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 704 reviews

Popular with guests booking three-star hotels in Puerto Escondido

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,390 reviews

Popular with guests booking three-star hotels in Puerto Escondido

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 565 reviews

Popular with guests booking three-star hotels in Puerto Escondido

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 903 reviews

Popular with guests booking three-star hotels in Puerto Escondido

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

Enjoy breakfast in Puerto Escondido and nearby

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 958 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 US$103.39 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 902 reviews

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

From US$109.11 per night
Scored out of 10, guest rating 6.3
Pleasant - What previous guests thought, 90 reviews

Set in Puerto Escondido, 300 metres from Principal Beach, Hotel Rivera Del Mar offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 981 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.

From US$93.60 per night

Lya Beach House is located on the beachfront in Santa María Colotepec. Featuring a terrace, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

Scored out of 10, guest rating 5.5
Passable - What previous guests thought, 2 reviews

Located in Brisas de Zicatela and within 300 metres of Zicatela Beach, Punta Sol features a terrace, non-smoking rooms, and free WiFi throughout the property. The hotel has family rooms.

From US$47.25 per night

Save money on three-star in Puerto Escondido and nearby – budget options available

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 104 reviews

Located in Puerto Escondido, less than 1 km from Playa Puerto Ángelito, Hotel Careyes Puerto Escondido provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared...

From US$58.14 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 903 reviews

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

From US$154.90 per night

Hotel El Mirador

Puerto Escondido
Budget options available
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 209 reviews

Set in Puerto Escondido, 500 metres from Principal Beach, Hotel El Mirador offers accommodation with an outdoor swimming pool, free private parking and a terrace.

From US$61.37 per night

Hotel San Juan

Puerto Escondido
Budget options available
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 537 reviews

Hotel San Juan is a 3-star property set in Puerto Escondido. Boasting a 24-hour front desk, this property also provides guests with a terrace.

From US$64.80 per night
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 72 reviews

Located in Puerto Escondido and with Principal Beach reachable within 500 metres, Hotel Costa 55 Puerto Escondido provides a tour desk, non-smoking rooms, an outdoor swimming pool, free WiFi...

From US$35.49 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 140 reviews

Located just 200 metres from Carrizalillo Beach and 800 metres from Puerto Angelito Beach, Hotel Villa Mozart y Macondo features tropical décor, palapa-thatched roof lounge and free Wi-Fi throughout.

From US$103.10 per night
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 52 reviews

Set in Puerto Escondido, 400 metres from Bacocho Beach, Hotel Villa Mexicana Puerto Escondido offers accommodation with an outdoor swimming pool, free private parking, a garden and a private beach...

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

Hotel las olas zicatela 2 in Brisas de Zicatela features a garden and a terrace. Featuring an outdoor swimming pool, the 3-star hotel has air-conditioned rooms with a private bathroom.

From US$81.90 per night

Great access to the city centre. Check these three-star hotels in Puerto Escondido and nearby

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 110 reviews

Situated in Puerto Escondido, Oaxaca region, Hotel Carruiz is set 1.1 km from Playa Puerto Ángelito. With free WiFi, this 3-star hotel offers a 24-hour front desk and luggage storage space.

From US$32.30 per night
Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 78 reviews

Located in Puerto Escondido, 600 metres from Bacocho Beach, Hotel Albatros provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

From US$45.22 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 199 reviews

Set between the beaches of Zicatela and Marinaro, this accommodation features an outdoor pool. Bungalows Santa Cruz is located in Puerto Escondido, on the coast of Oaxaca.

From US$160.88 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 95 reviews

Located in Puerto Escondido, a few steps from Zicatela Beach, Hotel Papaya Surf offers beachfront accommodation and various facilities, such as a terrace.

From US$70.57 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 507 reviews

Located in Puerto Escondido, 100 metres from Zicatela Beach, Casa Piedra Parada provides accommodation with an outdoor swimming pool, free private parking, a terrace and a restaurant.

From US$52.27 per night
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 128 reviews

Hotel Kootznoowoo is set on the beachfront in Puerto Escondido, 100 metres from Zicatela Beach.

From US$51.68 per night

Located in Puerto Escondido, 200 metres from Zicatela Beach, Hotel BRISAS JN provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

From US$117.81 per night

FAQ about three-star hotels in Puerto Escondido

3 star hotels that guests love in Puerto Escondido

See all
Avg. price/night: US$154.90
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 903 reviews
The whole environment and ambiance. Meeting amazing people from all over. Location is close to everything. Staff is great.Can book tours with the front desk at very good prices.
Guest review by
Alexander
Solo traveller