Find Cheap Deals on
Resorts & Hotels with Spas in Oaxaca

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!


Top Cities in Oaxaca



Featured Oaxaca Resorts & Hotels with Spas

El Alquimista Yoga & Spa
El Alquimista Yoga & Spa
3 out of 5
Camino a Shambala S/N, San Pedro Pochutla, OAX
The price is $191 per night from May 7 to May 8
$191
includes taxes & fees
May 7 - May 8
Stay at this 3-star beach hotel in San Pedro Pochutla. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the helpful staff in our reviews. ...
El Alquimista Yoga & Spa
Xquenda Huatulco Spa
Xquenda Huatulco Spa
3.5 out of 5
Vialidad Lambda s/n, Bahía Chahué, Playa Principal Chahue, Santa María Huatulco, OAX
Stay at this 3.5-star beach hotel in Santa María Huatulco. Enjoy free parking, a full-service spa, and room service. Popular attractions Chahue Beach and La ...

Travelers like: full-service spa, massage, facials, scrubs

Xquenda Huatulco Spa
Secrets Huatulco Resort & Spa - Adults Only - All Inclusive
Secrets Huatulco Resort & Spa - Adults Only - All Inclusive
4.5 out of 5
Seccion Hotelera Bahia de Conejos, Lote 8, Santa María Huatulco, OAX
The price is $349 per night from May 1 to May 2
$349
includes taxes & fees
May 1 - May 2
Stay at this 4.5-star luxury property in Santa María Huatulco. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our ...
Secrets Huatulco Resort & Spa - Adults Only - All Inclusive
Barceló Huatulco - All Inclusive
Barceló Huatulco - All Inclusive
4 out of 5
Paseo Benito Juarez S/N, Bahía de Tangolunda, Santa María Huatulco, OAX
The price is $313 per night from May 11 to May 12
$313
includes taxes & fees
May 11 - May 12
Stay at this 4-star beach property in Santa María Huatulco. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff and the clean ...
Barceló Huatulco - All Inclusive
Quinta Real Huatulco
Quinta Real Huatulco
4.5 out of 5
Paseo Benito Juárez, Lote 2, Bahía de Tangolunda, Santa María Huatulco, OAX
The price is $252 per night from May 5 to May 6
$252
includes taxes & fees
May 5 - May 6
Stay at this 4.5-star luxury hotel in Santa María Huatulco. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the helpful staff in our ...
Quinta Real Huatulco
Dreams Huatulco Resort & Spa - All Inclusive
Dreams Huatulco Resort & Spa - All Inclusive
4 out of 5
Blvd Benito Juarez #4, Santa María Huatulco, OAX
The price is $302 per night from May 1 to May 2
$302
includes taxes & fees
May 1 - May 2
Stay at this 4-star beach property in Santa María Huatulco. Enjoy free WiFi, free parking, and 6 outdoor pools. Our guests praise the helpful staff in our reviews. ...
Dreams Huatulco Resort & Spa - All Inclusive
Hotel Villa Blanca Huatulco
Hotel Villa Blanca Huatulco
3.5 out of 5
Blvd. Benito Juarez, Esq. con Zapoteco, Bahías de Huatulco, Santa María Huatulco, OAX
The price is $75 per night from May 4 to May 5
$75
includes taxes & fees
May 4 - May 5
Stay at this 3.5-star beach hotel in Santa María Huatulco. Enjoy free WiFi, free parking, and 3 restaurants. Our guests praise the helpful staff in our reviews. ...
Hotel Villa Blanca Huatulco
Best Western Posada Chahue
Best Western Posada Chahue
3 out of 5
Mixie Y Mixteco, Santa María Huatulco, OAX
The price is $108 per night from May 18 to May 19
$108
includes taxes & fees
May 18 - May 19
Stay at this 3-star family-friendly hotel in Santa María Huatulco. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in ...
Best Western Posada Chahue
Binniguenda Huatulco & Beach Club
Binniguenda Huatulco & Beach Club
4 out of 5
Blvd. Santa Cruz No. 201, Sector E, Santa María Huatulco, OAX
The price is $180 per night from May 1 to May 2
$180
includes taxes & fees
May 1 - May 2
Stay at this 4-star beach hotel in Santa María Huatulco. Enjoy 3 restaurants, 2 bars/lounges, and a free beach shuttle. Our guests praise the helpful staff in ...
Binniguenda Huatulco & Beach Club
Camino Real Zaashila Huatulco
Camino Real Zaashila Huatulco
4 out of 5
Blvd. Benito Juárez No. 5, Bahia de Tangolunda, Bahías de Huatulco, Santa María Huatulco, OAX
The price is $163 per night from May 6 to May 7
$163
includes taxes & fees
May 6 - May 7
Stay at this 4-star beach hotel in Santa María Huatulco. Enjoy free WiFi, free parking, and 3 outdoor pools. Our guests praise the helpful staff and the property ...
Camino Real Zaashila Huatulco
Canadian Resorts Huatulco
Canadian Resorts Huatulco
3 out of 5
Tehuantepec 101, Bahía de Santa Cruz, Santa María Huatulco, OAX
Stay at this 3-star hotel in Santa María Huatulco. Enjoy free WiFi, free parking, and room service. Popular attractions Chahue Beach and La Entrega Beach are ...
Canadian Resorts Huatulco
Casamar Suites
Casamar Suites
2.5 out of 5
Calle Puebla #407, Col. Brisas de Zicatela, Puerto Escondido, OAX
The price is $81 per night from May 5 to May 6
$81
includes taxes & fees
May 5 - May 6
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
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.