Skip to main content

The best spa hotels in Oaxaca

Check out our pick of great spa hotels in Oaxaca

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Located in Puerto Escondido and with Zicatela Beach reachable within 70 metres, Mantra Hotel Boutique provides concierge services, non-smoking rooms, an outdoor swimming pool, free WiFi throughout the property and a garden. This 4-star hotel offers a bar. Certain rooms at the property include a balcony with a sea view.

Mantra Hotel Boutique offers a buffet or continental breakfast.

Speaking English and Spanish at the reception, staff are willing to help at any time of the day. Clean, rooms we’re super comfy

Show more Show less
9.3
Superb
132 reviews
Price from
US$247
per night

Located in San Andrés Huayapan, 17 km from Monte Alban, Huayápam Yù'ú Lodge provides accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a terrace. Featuring room service, this property also provides guests with a restaurant. Certain rooms at the property include a balcony with a mountain view. We stayed for 3 days in this little paradise very close to Oaxaca. Close enough to go for a day in the city but in the middle of nature. The small village has enough restaurants to entertain you and the cocktailbar is amazing. Also a perfect spot for day trips to highlights like Hierve el Agua, Milta, various Mescal distilleries etc. Like many others said, the food is absolutely fantastic. It’s hard to describe the excellence. Fernando and Fernanda are very welcoming and great hosts. We can not recommend it enough.

Show more Show less
9.4
Superb
140 reviews
Price from
US$86
per night

Situated in San Agustinillo, 70 metres from Agustinillo Beach, NOMA San Agustinillo features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. Among the facilities of this property are a restaurant, room service and a 24-hour front desk, along with free WiFi throughout the property. The accommodation offers a concierge service, a tour desk and currency exchange for guests. Neat design, functional, tranquil

Show more Show less
9.4
Superb
120 reviews
Price from
US$171
per night

Situated in Puerto Escondido, a few steps from Zicatela Beach, Casa Joseph Zicatela - Adults Only features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. Among the facilities of this property are a restaurant, a 24-hour front desk and a concierge service, along with free WiFi throughout the property. Some rooms at the property have a balcony with a sea view. Excellent location! Most wonderful sunset

Show more Show less
9
Superb
368 reviews
Price from
US$691
per night

Set in Santa Cruz Huatulco, 200 metres from La Bocana Beach, Hotel Casa Bocana offers accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. With a terrace, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. Guests can enjoy local and international dishes at the restaurant or have a cocktail at the bar. Everything. Amazing rooms and excellent restaurant.

Show more Show less
9
Superb
235 reviews
Price from
US$277
per night

Located in Mazunte, 80 metres from Mazunte Beach, Casa Lu Hotel Boutique provides accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area. Each accommodation at the 4-star hotel has sea views, and guests can enjoy access to a restaurant and to a bar. The accommodation offers room service, a concierge service and organising tours for guests.

Casa Lu Hotel Boutique offers an à la carte or American breakfast. The location,privacy and the facilities being the only beachside hotel with its own pool

Show more Show less
9.3
Superb
213 reviews
Price from
US$571
per night

The breakfast offers buffet, à la carte or continental options. At Grand Fiesta Americana Oaxaca you will find a restaurant serving American, Mexican and Pizza cuisine. Vegetarian, dairy-free and vegan options can also be requested. Clean, Excellent service , just no hot water available after 11;00 PM Beds to high and no king size bed avaliable

Show more Show less
9.3
Superb
388 reviews
Price from
US$481.95
per night

Situated in Zipolite, 100 metres from Zipolite Beach, Hotel Descalzo SPA features accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant. This 3-star hotel offers a bar. The accommodation provides a concierge service, and organising tours for guests. This was a great find! The property is absolutely beautiful and all of the bungalows are amazing. The ground floor units have A/C, but the upper units have amazing airflow and patios, and you can request an extra fan. Very unique and superb attention to detail. The amenities with the beach bar and restaurant on site were 10 out of 10. Very short walk to the main street and a lovely beach. The pool was generally deserted and absolutely gorgeous. A nice respite from the heat on the beach. Many thanks to Pedro and all of the staff. We celebrated our 35th wedding anniversary in Zipolite and we were treated to a nice surprise of complementary wine and impeccable service. There is some noise at night from neighboring clubs, but the fans and the earplugs tend to drown it out! This is a lively fun place to be in Mexico, even if you are not a nudist. Rent a scooter from the reception and drive up to Mazunte and San Augustinillo. Lots of cute areas neighboring Zipolite that are worth checking out.

Show more Show less
9.4
Superb
400 reviews
Price from
US$222
per night

Set 10 km from Monte Alban, Hotel La Cascada Oaxaca offers 2-star accommodation in Oaxaca City and has a terrace. The property is around 46 km from Mitla, 1.4 km from Santo Domingo Temple and 2 km from Oaxaca Cathedral. The accommodation offers a 24-hour front desk, airport transfers, room service and free WiFi. super clean rooms and common areas, terrace was beautiful view of the city, the neighborhood was quiet.

Show more Show less
9
Superb
147 reviews
Price from
US$45
per night

Un Sueño Cabañas’ restaurant and bar is 15 metres from the property and serves for breakfast and lunch seafood, salads, pasta and steak-style dishes. Within 200 metres, guests will find other food options available, like coffee shops and restaurants, in San Agustinillo. We loved our room and how you can come out and be on the sand right away and to the beach / water in seconds. The restaurant was amazing, right on the beach and the staff are excellent. Super nice and enjoyable.

Show more Show less
9.1
Superb
653 reviews
Price from
US$144
per night

Most booked spa hotels in Oaxaca this month

FAQs about spa hotels in Oaxaca

Spa Hotels that guests love in Oaxaca