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. Tranquil n Nice The Upper Floor rooms are sunny

Show more Show less
9.5
Exceptional
1,220 reviews
Price from
US$137
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. Well equipped studio apartment - quiet, still new, very functional, beaches and amenities close by topped by the hospitality of Diego, the ownerhost with his tips and care (e g., providing beach umbrella and towels) We had a great time and highly recommend

Show more Show less
9.7
Exceptional
116 reviews
Price from
US$203
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
Superb
175 reviews
Price from
US$78
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. Beautiful modern property close to centre and in lovely area. Most of all the staff who run the property are fantastic and do everything to help make your stay in Oaxaca great. Their service was outstanding.

Show more Show less
9.2
Superb
131 reviews
Price from
US$234
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. Beautiful bay view. Pool was lovely, staff was amazing.

Show more Show less
9.3
Superb
148 reviews
Price from
US$270
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. Casa Mava Mava is THE best place to stay in Puerto Escondido. The place is fabulous and absolutely perfect. It has wonderful and meaningful Mexican decoration with an amazing and elegant style. Casa Mava is 5 min away to La Punta, 10 min away from Zicatela and a block away from the beach which makes it even a better place to stay. They offer beach towels, umbrellas and all you need to make your stay a wonderful experience. The pool area is fantastic and relaxing. Fernando, the manager is an amazing host, extremely friendly, helpful and knowledgeable. He has great recommendations to do around. I highly recommend this place because it is simply perfect and it has all you need. Casa Mava, feels like home. Thank you for everything, staying here was the best experience ever!! We will definitely recommend it and we will stay here again when visiting Puerto Escondido.

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
164 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. Everything. Honestly amazing staff that go above and beyond for you. They even checked for me at the airport for a jacket I left behind by accident. There’s always coffee and water. The rooftop is beautiful they even have some weights for working out. I loved the neighborhood many great eats and cafes nearby. They gave restaurant suggestions which exceeded my expectations. I loved this property and would stay here again. I’ve seen reviews complaining about noise but it’s very quiet there. Especially considering it’s Mexico. Mexico is not typically quiet. I had great sleeps here. The location was awesome very walkable to everything and I will return when I’m in Oaxaca again. They have everything you need. Tiny mini fridge in room and larger one to keep food in on second floor. Stocked kitchen on the rooftop to prepare food if you wish. Beautiful views. Just an amazing stay overall

Show more Show less
9.2
Superb
219 reviews
Price from
US$67
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
243 reviews
Price from
US$44
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. A fantastic sea view and super friendly and helpful staff made our stay a unique experience. The food in the restaurant and the drinks at the bar were unbeatably delicious.

Show more Show less
9.2
Superb
407 reviews
Price from
US$657
per night

Most booked luxury hotels in Oaxaca this month

FAQs about luxury hotels in Oaxaca

Luxury Hotels that guests love in Oaxaca