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.

Located in Santa Cruz Huatulco, 200 metres from Arrocito Beach, Villas Coral Huatulco provides accommodation with an outdoor swimming pool, private parking, a garden and a restaurant. This 4-star hotel offers a bar. The accommodation features a 24-hour front desk, airport transfers, room service and free WiFi throughout the property. It’s has two pools and nice restaurant onsite and the rooms were very clean and nice

Show more Show less
9
Superb
1,117 reviews
Price from
US$91
per night

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. A beautiful venue. The rooms surround a magnificent courtyard where the hotel sets up breakfast and dining. We loved the incorporation of local artisans in the decor of the spaces, which you can scan through qr codes so you know where to go get your own pieces in town!

Show more Show less
9.5
Exceptional
1,210 reviews
Price from
US$138
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. We had such a wonderful stay at Diego’s place in Puerto Escondido. From the beginning, his communication was prompt and helpful, and he went out of his way to make us feel welcome — even letting us check in two hours early. When we arrived, he was there to greet us, show us around the property, and even gave us a lift around town to point out his favourite restaurants and help us drop off our laundry. The air conditioning was excellent, and the ceiling fans also worked beautifully — we were always cool and comfortable, even on the hotter days. It was quite unique too — there were no windows to the outside, just wooden shutters and fly screens, which gave it a really peaceful feel that we’d never experienced before. Throughout our stay, Diego continued to be an incredible host. He had great recommendations for food and things to do, and even organised a taxi to collect our laundry when we got caught up at the beach and couldn’t make it back before the shop closed. We also loved the location — just 15 minutes outside of La Punta, it was the perfect spot to relax and unwind, with some of the best beaches within walking distance. Highly recommend staying here if you're looking for a more peaceful, local experience in Puerto Escondido with a genuinely thoughtful and knowledgeable host.

Show more Show less
9.7
Exceptional
115 reviews
Price from
US$219
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. Rooms were clean and comfortable. Location was good for Mazunte. Many things walking distance.

Show more Show less
9.2
Superb
173 reviews
Price from
US$65
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. Great rooms, beuatiful interior and style, attentive and nice staff.

Show more Show less
9.2
Superb
130 reviews
Price from
US$236
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. It is a fantastic place! It is very calm and peaceful. The food is good and the staff is very kind

Show more Show less
9.3
Superb
147 reviews
Price from
US$190
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
135 reviews
Price from
US$114
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. Friendly staff and clean rooms.

Show more Show less
9
Superb
162 reviews
Price from
US$84
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. Great AC, all the amenities you could ask for like coffee at any time, ice, water. The rooftop kitchen is great and we enjoyed cooking there.

Show more Show less
9.2
Superb
218 reviews
Price from
US$79
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. The wonder is super nice and helpful a Walsh’s made us feel at home. Thank you for taking good care of us

Show more Show less
9.2
Superb
242 reviews
Price from
US$44
per night

Most booked luxury hotels in Oaxaca this month

FAQs about luxury hotels in Oaxaca

Luxury Hotels that guests love in Oaxaca