The 10 best spa hotels in Oaxaca City, Mexico | Booking.com
Skip to main content

Spa Hotels in Oaxaca City

Find the spa hotels that appeal to you the most

The best spa hotels in Oaxaca City

Check out our pick of great spa hotels in Oaxaca City

Filter by:

Review score

Grand Fiesta Americana Oaxaca

Hotel in Oaxaca Historic Centre, Oaxaca City

Conveniently located in the centre of Oaxaca City, Grand Fiesta Americana Oaxaca offers air-conditioned rooms with free WiFi, free private parking and room service.

R
Rodrigo
From
Spain
Beautiful hotel connected to the roots of Oaxaca but with a modern touch. The staff is sensational and kind, and will always go the extra mile to make your stay the best possible.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 373 reviews
Price from
US$264
1 night, 2 adults

LARIMAR Gallery y Hotel Boutique

Hotel in Oaxaca Historic Centre, Oaxaca City

Located in Oaxaca City, 8.4 km from Monte Alban, LARIMAR Gallery y Hotel Boutique offers accommodation with a terrace and private parking.

M
Maree
From
New Zealand
The host Dulce really is the sweetest and most welcoming person. This hotel is more of a guest house as it only has 5 rooms, so the host is really able to give a personal touch. The rooms are super clean and spacious and the central location really handy. My room had a huge bath and (unlike other hotels here) there was plenty of hot water.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 37 reviews
Price from
US$251.70
1 night, 2 adults

Hotel Cosijo - San Jeronimo Tlacochahuaya

Hotel in Oaxaca City

Situated in Oaxaca City, 27 km from Monte Alban, Hotel Cosijo - San Jeronimo Tlacochahuaya features accommodation with free bikes, free private parking, an outdoor swimming pool and a garden.

N
NINA
From
Mexico
If you travel by car, don't look further, this is the best place to stay just outside Oaxaca. The place is a small piece of heaven on earth, very tranquil, the room has a nice design and everything you need for a comfortable stay. my room (i think all of them) have their own patio with a hammock, just the best view to wakeup to or to fall asleep with. Staff is really friendly, and there is also a breakfast included in the price. 10/10
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 92 reviews
Price from
US$97.89
1 night, 2 adults

Casa de Arte Hotel Boutique

Hotel in Oaxaca City

Casa de Arte Hotel Boutique features an outdoor swimming pool, garden, a terrace and restaurant in Oaxaca City.

A
A.J
From
Sweden
Super clean and friendly staff!
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 192 reviews
Price from
US$112.53
1 night, 2 adults

Hotel Casa Vertiz

Hotel in Oaxaca Historic Centre, Oaxaca City

Offering free WiFi throughout, a terrace and a restaurant, Hotel Casa Vertiz is located 5 minutes’ walk from Oaxaca de Juárez zocalo square. Free WiFi access is available.

S
Sara
From
Mexico
Honestly, I have nothing negative to say about this hotel. The location is ideal, as it is situated in the center, making it easy to access all the main attractions. The staff is incredibly friendly and always willing to help. The rooms are comfortable and aesthetically pleasing, making our stay very enjoyable. Although breakfast is not included, it is good. If you have the chance, I recommend trying the conchas; they are among the best I’ve ever had and are definitely worth it.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 253 reviews
Price from
US$180.84
1 night, 2 adults

Hotel Boutique Naura Centro

Hotel in Oaxaca Historic Centre, Oaxaca City

Hotel Na'ura formerly Hotel La Noria Centro Histórico is located just 2 blocks from Oaxaca Cathedral and the Zócalo Square.

B
Benjamin
From
Australia
All the staff are friendly and always happy to help in anyway. The hotel has some beautiful architecture and very close to the main parts of town.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 762 reviews
Price from
US$130.63
1 night, 2 adults

Casa Bonita Hotel & Luxury Residence

Hotel in Oaxaca City

Situated in Oaxaca City, 12 km from Monte Alban, Casa Bonita Hotel & Luxury Residence features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

M
Mark
From
Australia
Quiet, lovely food, great facilities and staff
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 143 reviews
Price from
US$155.92
1 night, 2 adults

El mana de San Francisco

Hotel in Oaxaca City

Set in Oaxaca City, 24 km from Monte Alban, El mana de San Francisco offers accommodation with an outdoor swimming pool, free private parking, a garden and massage services.

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 19 reviews
Price from
US$37.96
1 night, 2 adults

Casa Hidalgo Hotel Boutique

Hotel in Oaxaca Historic Centre, Oaxaca City

Casa Hidalgo Hotel Boutique features a fitness centre, terrace, a restaurant and bar in Oaxaca City. This 5-star hotel offers a tour desk and luggage storage space.

g
gayle
From
United Kingdom
The staff were extremely helpful. They allowed us to check in very early and check out much later- this was greatly appreciated! Our laundry was done by the hotel in extra quick time and always back to our room way before we expected. The rooms were spacious, light and airy. A good energy in the hotel. I would definately stay there again.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 83 reviews
Price from
US$198.82
1 night, 2 adults

Hotel Hacienda Los Laureles

Hotel in Oaxaca City

Situated in Oaxaca City, 13 km from Monte Alban, Hotel Hacienda Los Laureles features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

H
Hilary
From
New Zealand
Beautiful hacienda with colonial Spanish architecture set in the foothills on the Sierras. Gorgeous unpretentious lush garden. An oasis away from the bustling hit exciting city centre.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 63 reviews
Price from
US$181.17
1 night, 2 adults
All spa hotels in Oaxaca City

Looking for a spa hotel?

What better way to unwind after a day’s sightseeing than relaxing in a health and wellness spa? Spa hotels focus on maximum relaxation for their guests, with luxury features like hot tubs, thermal pools and professional massage services. Some spa hotels use mineral-rich water pumped straight out of the ground, helping to maintain and restore good health.

Most booked spa hotels in Oaxaca City and surroundings in the past month

See all

Enjoy breakfast in Oaxaca City and nearby

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

    At Posada Don Mario, we're proud to offer you an authentic experience right in the heart of Oaxaca.

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

    Featuring a terrace, a restaurant as well as a bar, Hotel Los Amantes is located in the centre of Oaxaca City, 8 km from Monte Alban.

    From US$375.84 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 48 reviews

    Located in Oaxaca City, 8.2 km from Monte Alban, Otro Oaxaca, a Member of Design Hotels provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

    From US$464.10 per night
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 373 reviews

    Conveniently located in the centre of Oaxaca City, Grand Fiesta Americana Oaxaca offers air-conditioned rooms with free WiFi, free private parking and room service.

    From US$463.21 per night
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 73 reviews

    Hotel del Marquesado has a shared lounge, terrace, a restaurant and bar in Oaxaca City. Featuring a garden, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

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

    La Soley, One-Bedroom Apartment is located in Oaxaca City, 45 km from Mitla, 1.6 km from Oaxaca Cathedral, and 2.9 km from Santo Domingo Temple.

  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 146 reviews

    Set 10 km from Monte Alban, Hotel La Cascada Oaxaca offers 2-star accommodation in Oaxaca City and has a terrace.

  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 338 reviews

    Set in large, tropical gardens in Oaxaca, Hotel Los Olivos offers a large outdoor pool and a spa. The quiet, simple rooms have cable TV, private bathrooms and cooling fans.

All-inclusive spa hotels in Oaxaca City and nearby

  • Huayápam Yù'ú Lodge

    San Andrés Huayapan
    All-inclusive options available
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 122 reviews

    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.

    From US$89.18 per night
  • Ex Hacienda San José

    Oaxaca City
    All-inclusive options available

    Located in Oaxaca City, 11 km from Monte Alban, Ex Hacienda San José provides accommodation with a garden, free private parking and a terrace.

    From US$742.20 per night

FAQ about spa hotels in Oaxaca City