Find the three-star hotels that appeal to you the most
Check out our pick of great three-star hotels in Puerto Escondido

Popular with guests booking three-star hotels in Puerto Escondido
Popular with guests booking three-star hotels in Puerto Escondido
Popular with guests booking three-star hotels in Puerto Escondido
Popular with guests booking three-star hotels in Puerto Escondido
Popular with guests booking three-star hotels in Puerto Escondido
Popular with guests booking three-star hotels in Puerto Escondido
Popular with guests booking three-star hotels in Puerto Escondido
Popular with guests booking three-star hotels in Puerto Escondido
Popular with guests booking three-star hotels in Puerto Escondido
Popular with guests booking three-star hotels in Puerto Escondido
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...
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...
Hotel Carruiz is a 3-star property situated in Puerto Escondido. Playa Puerto Ángelito is 1.1 km from the hotel. At the hotel, the rooms include a patio.
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...
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.
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.
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.
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.
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.
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.
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.
Just steps from world-renowned Playa Zicatela Beach lies Hotel Rockaway, an intimate boutique resort featuring an outdoor swimming pool.
Boasting a garden, terrace and views of city, Grand Casalet is situated in Puerto Escondido, 300 metres from Zicatela Beach.
Set in Puerto Escondido, 100 metres from Zicatela Beach, Hotel Kootznoowoo offers accommodation with an outdoor swimming pool, free private parking and a terrace.
Located in Puerto Escondido, 200 metres from Zicatela Beach, Hotel VidaMar features views of the city.
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.
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.
Located 300 metres from Zicatela Beach, Punta Sol offers 3-star accommodation in Brisas de Zicatela and features a terrace.
Villas de Ávila is a 3-star property set in Malucano. The property is non-smoking and is situated 1.3 km from Zicatela Beach. Puerto Escondido International Airport is 7 km from the property.