Skip to main content

The best luxury hotels in Oaxaca

Check out our pick of great luxury 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.

Featuring a garden, a restaurant as well as a bar, NaNa Vida Hotel Oaxaca is located in the centre of Oaxaca City, 10 km from Monte Alban. This 4-star hotel offers a 24-hour front desk, a business centre and free WiFi. Each room comes with a patio with garden views. Its location, setting, rooms, breakfast. It was the second time I stayed there. Great place to stay when in Oaxaca. Very tranquil but right in the city center.

Show more Show less
9.5
Exceptional
1,236 reviews
Price from
US$141
per night

Located in Puerto Escondido, Oaxaca region, Quiote Quiote is situated 500 metres from Bacocho Beach. Featuring an outdoor swimming pool, the 5-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. Each room is equipped with a patio with pool view. Amazing place and very helpful host

Show more Show less
9.6
Exceptional
134 reviews
Price from
US$210
per night

Situated 400 metres from Mazunte Beach, YAM HOTEL offers 4-star accommodation in Mazunte and has an outdoor swimming pool, a garden and a terrace. Located around 1.4 km from Punta Cometa, the hotel with free WiFi is also 400 metres away from Turtle Camp and Museum. Some rooms at the property have a patio with a sea view. Great design! Close to everything. 5 minutes from the beach.

Show more Show less
9
Superb
194 reviews
Price from
US$86
per night

Well located in the centre of Oaxaca City, Macondo Arte Oaxaca provides air-conditioned rooms, an outdoor swimming pool, free WiFi and a terrace. This 5-star hotel offers room service and a 24-hour front desk. Certain rooms at the property include a balcony with a city view. The rooms were large. Great for a family with 2 young children. The Location was excellent. Close to everything. the hotel is very clean.

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

Facing the beachfront, Casa Ceiba Huatulco - Adults Only offers 4-star accommodation in Santa Cruz Huatulco and has an outdoor swimming pool, garden and shared lounge. The property is around 300 metres from Playa Arena, 8.6 km from Downtown Huatulco/Crucecita and 12 km from Huatulco National Park. The hotel has a terrace and sea views, and guests can enjoy a meal at the restaurant or a drink at the bar. We liked the view; our room was spacious, huge deck, quiet, great staff. L

Show more Show less
9.3
Superb
156 reviews
Price from
US$166
per night

Located in Brisas de Zicatela, 200 metres from Zicatela Beach, Casa Mava provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden. Featuring a shared lounge, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The hotel offers a terrace and a 24-hour front desk. Excellent stay at Casa Mava. Fernando and Luis are extremely attentive and eager to accommodate one's requests. The hotel is extremely well located, in a quiet area with good restaurants nearby (to make up for the fact that the hotel does not provide any food services). Very close to the beach (a 3 minute walk) and also a 10-15 minute walk away from Punta Zicatela where more restaurants, bars and shops are located. Fernando welcomes you with detailed orientations regarding how to move in Puerto Escondido, what to do and his recommended spots. The hotel pool is delightful and comfortable with a small living area to rest and enjoy a sunny afternoon. My room was in excellent condition, it included a private swimming pool which I enjoyed very much. Decorations were very tasteful and allowed for a very pleasant rest. The shower is amazing, very illuminated and great water pressure, feels like showering outdoors. I also enjoyed very much the complimentary toiletries from Vervan, excellent choice. If you wish to cook, the room has a fully-equipped kitchen. The room has its own private wi-fi which is ultra convenient if you have to devote a couple of hours to working remotely as I had to. Definitely will come back and highly recommend!

Show more Show less
9.7
Exceptional
149 reviews
Price from
US$132
per night

San Francisco Hotel Boutique is set in Huajuapan de León and has a restaurant and a bar. Featuring a fitness centre, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation offers room service, and currency exchange for guests. Great clean hotel with friendly staff

Show more Show less
9.1
Superb
164 reviews
Price from
US$68
per night

Hotel Casa Acueducto - Lujo Cultural is located in Oaxaca City, 9.4 km from Monte Alban and 45 km from Mitla. With a shared lounge, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation provides a shared kitchen, room service and currency exchange for guests. One of nicest accommodations we stayed in during our Mexico trip! Rooms were clean and very modern. The stuff was super nice and helpful, facilities were really good, too - you could enjoy good free coffee, tea or drinking water 24/7. Sunny terrace and a colourful, safe neighbourhood was just another plus. Highly recommended!

Show more Show less
9.3
Superb
215 reviews
Price from
US$60
per night

Hotel Bendita Luna is situated in Mazunte, within 5.2 km of White Rock Zipolite and 7.8 km of Umar University. Each accommodation at the 5-star hotel has pool views, and guests can enjoy access to a terrace and to an indoor pool. The accommodation offers a shared kitchen, a 24-hour front desk and organising tours for guests. We had a great and comfortable stay at the Hotel Bendita Luna. Very nice staff, the owner was very helpful. The Hotel is very quiet (except of the dogs and rosters that entertain the neighbourhood) and clean. Our room was beautiful and well-equipped. We woule definitely stay there again.

Show more Show less
9.2
Superb
248 reviews
Price from
US$45
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. Beautiful property on the beach where you can completely switch off! The staff were so incredibly nice and accommodating throughout our stay. The room was gorgeous and we loved the design! They offer a free morning yoga and happy hour 2-for-1 drinks too.

Show more Show less
9.1
Superb
375 reviews
Price from
US$530
per night

Most booked luxury hotels in Oaxaca this month

FAQs about luxury hotels in Oaxaca

Luxury Hotels that guests love in Oaxaca