Search for Cheap Deals on
Spa Resort Hotels in Puerto Escondido

You choose what matters — star rating, location, amenities.

We pick the perfect hotel, packed with all your must-haves.

Your hotel is revealed right after booking!


Featured Puerto Escondido Resorts & Hotels with Spas

Casamar Suites
Casamar Suites
2.5 out of 5
Calle Puebla #407, Col. Brisas de Zicatela, Puerto Escondido, OAX
Book a stay at this spa aparthotel in Puerto Escondido. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the pool and the helpful staff ...
Casamar Suites
Hotel Aldea del Bazar
Hotel Aldea del Bazar
3.5 out of 5
Boulevard Benito Juarez Lote 7 -Bacocho, Puerto Escondido, OAX
Stay at this 3.5-star spa hotel in Puerto Escondido. Enjoy free parking, a full-service spa, and breakfast (surcharge). Our guests praise the helpful staff in ...
Hotel Aldea del Bazar
Hotel Escondido, Puerto Escondido, a Member of Design Hotels - Adults Only
Hotel Escondido, Puerto Escondido, a Member of Design Hotels - Adults Only
4 out of 5
Carretera Salina Cruz - Pinotepa, Villa de Tututepec de Melchor Ocampo, OAX
Stay at this 4-star beach hotel in Villa de Tututepec de Melchor Ocampo. Enjoy free WiFi, free parking, and private pools. Popular attractions Playa Dorado and ...
Hotel Escondido, Puerto Escondido, a Member of Design Hotels - Adults Only
Hotel Santa Fe
Hotel Santa Fe
4 out of 5
Calle Del Morro S/N, Puerto Escondido, OAX
Stay at this 4-star beach hotel in Puerto Escondido. Enjoy free parking, 3 outdoor pools, and a beach locale. Our guests praise the helpful staff and the property ...
Hotel Santa Fe
Hotel Suites Villasol
Hotel Suites Villasol
4 out of 5
Loma Bonita No. 2, Fraccionamiento Bacocho, Puerto Escondido, OAX
Stay at this 4-star beach resort in Puerto Escondido. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the helpful staff in our reviews. ...
Hotel Suites Villasol
Posada Real Puerto Escondido
Posada Real Puerto Escondido
3.5 out of 5
Blvd Benito Juarez 1, Fraccionamiento Bacocho, Puerto Escondido, OAX
Fully refundableReserve now, pay when you stay
Stay at this 3.5-star beach resort in Puerto Escondido. Enjoy free WiFi, free parking, and 2 outdoor pools. Our guests praise the helpful staff and the property ...
Posada Real Puerto Escondido
Rivera del Mar
Rivera del Mar
2.5 out of 5
Felipe Merklin 205, Av Alfonso Perez Gasga & Andador Soledad, Puerto Escondido, Oaxaca
Stay at this hotel in Puerto Escondido. Enjoy free WiFi, free parking, and a 24-hour front desk. Popular attractions Puerto Angelito Beach and Carrizalillo Beach ...
Rivera del Mar
SHAVANNA Hotel Boutique
SHAVANNA Hotel Boutique
3.5 out of 5
Oceano Indico #119, Granjas de Pescador, Puerto Escondido, OAX
Stay at this 3.5-star hotel in Puerto Escondido. Enjoy free WiFi, free parking, and a rooftop terrace. Popular attractions Carrizalillo Beach and Puerto Angelito ...
SHAVANNA Hotel Boutique
Suites & Hotel Punta Esmeralda
Suites & Hotel Punta Esmeralda
2.5 out of 5
Tamaulipas S/N Col. Brisas de Zicatela, Puerto Escondido, OAX
Stay at this hotel in Puerto Escondido. Enjoy free WiFi, free parking, and a garden. Popular attractions Zicatela Beach and Puerto Angelito Beach are located ...
Suites & Hotel Punta Esmeralda
Vivo Resorts
Vivo Resorts
4 out of 5
Avenida Vivo L 46-B, Playa Palmarito, San Pedro Mixtepec, OAX
Stay at this 4-star beach resort in San Pedro Mixtepec. Enjoy free WiFi, 3 outdoor pools, and a full-service spa. Our guests praise the helpful staff in our ...
Vivo Resorts
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.