Skip to main content

Featured luxury hotel destinations

Destination inspiration for your trip – find a luxury hotel

Oaxaca City

6 luxury hotels

Puerto Escondido

4 luxury hotels

Mazunte

3 luxury hotels

The best luxury hotels in Oaxaca

Check out our pick of great luxury hotels in Oaxaca

Filter by:

Star rating
Review score

NaNa Vida Hotel Oaxaca

Hotel in Oaxaca Historic Centre, Oaxaca City

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.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,209 reviews
Price from
£176.30
1 night, 2 adults

Hotel Casa Bocana

Hotel in Santa Cruz Huatulco

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.

G
Gillian
From
Canada
We loved this beautiful hotel, the small size, the architectural design, the location on a side street close to the beach, the lovely room and bathroom, hammock on the balcony, and the restaurant was amazing!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 224 reviews
Price from
£144.79
1 night, 2 adults

Boulenc Bed and Bread

Hotel in Oaxaca Historic Centre, Oaxaca City

Featuring a terrace, a restaurant as well as a bar, Boulenc Bed and Bread is set in the centre of Oaxaca City, 7.9 km from Monte Alban. This 4-star hotel offers a shared kitchen and room service.

F
Fraser
From
Australia
This place is so lovely. The staff are incredibly nice and helpful and breakfast with housemade pastries on the rooftop was excellent. The rooms are neat and well appointed and it is very central.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 453 reviews
Price from
£211.40
1 night, 2 adults

Cocolia Hotel - only adults

Hotel in Mazunte

Cocolia Hotel - only adults has an outdoor swimming pool, terrace, a restaurant and bar in Mazunte. With free WiFi, this 4-star hotel offers room service and a concierge service.

D
Diana Tifor Gram
From
Romania
Where do I start? This is by far one of those very few special places that you never want to leave. Every single detail felt unique, from the warm welcome to the many common areas, so nicely decorated in authentic Oaxacan style. The views are just breathtaking, you are surrounded by nature, yet the ocean is always there as your compass. The bungalow felt so private and cozy, well thought through and beautifully designed, not to mention that amazing outdoor shower! Going to sleep and waking up to the sound of the crashing waves was truly special. On our last morning, we even spotted a whale from our terrace. If you are looking for a grounding experience, this is definitely the place to unwind and slow down. All the staff is amazing, you can feel the passion they have for the place and soul they put into their work, something we have rarely seen before. The General Manager was so kind and regularly checked in on us, plus he helped us with great recommendations and tour arrangements. We equally loved the food, the chef definitely knows what he is doing. Everything was super tasty, from the pizza (the best we´ve had in Mexico and we live here) and traditional tlayuda to the fish and seafood, and the prices of both food and drinks more than decent. Not last, Mermejita beach is at a 10-minute walk and is one of the wildest and most stunning beaches we´ve ever seen. We cannot wait to return, thank you so much for the warm welcome and hospitality.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 128 reviews
Price from
£104.75
1 night, 2 adults

Casa Antonieta

Hotel in Oaxaca Historic Centre, Oaxaca City

Well located in the centre of Oaxaca City, Casa Antonieta provides air-conditioned rooms, a terrace, free WiFi and a bar. This 4-star hotel offers room service and a 24-hour front desk.

C
Conor
From
Ireland
One of the best hotels we have ever stayed in. Staff (Fred, Andrea) so friendly and helpful. Great location, amazing rooms and a roof terrace that you would never want to leave
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 153 reviews
Price from
£256.62
1 night, 2 adults

Life Hotel

Hotel in Oaxaca City

Set in Oaxaca City, 7.3 km from Monte Alban, Life Hotel offers accommodation with a fitness centre, free private parking, a shared lounge and a terrace.

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 446 reviews
Price from
£88.05
1 night, 2 adults

Villa Aikia (Adults Suites A/C)

Hotel in Zipolite

Villa Aikia adult only property is situated in Zipolite, 600 metres from Zipolite Walkway and 1.7 km from Love Beach.

S
Simone
From
Canada
​Fantastic nude-friendly stay! The views from the room and the newly upgraded pool were spectacular. The room was perfectly laid out with a comfy bed, a bidet, mini fridge and plenty of space for suitcases. ​Max was incredibly helpful with all our bookings and recommendations. The vibe was chill and friendly, and as a couple in our 30's, the stairs and 8-10 minute walk into town were no problem at all. We’d definitely come back!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 235 reviews
Price from
£85.97
1 night, 2 adults

Hotel Mesón de la Chinantla

Hotel in San Juan Bautista Tuxtepec

Located in San Juan Bautista Tuxtepec, 3 km from Tuxtepec Technological Institute, Hotel Mesón de la Chinantla provides accommodation with an outdoor swimming pool, free private parking, a fitness...

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 165 reviews
Price from
£60.76
1 night, 2 adults

Casa Borka LUXURY FULLY FURNISHED BEACH CONDOS WITH POOL

Puerto Escondido

Situated in Puerto Escondido and only 300 metres from Zicatela Beach, Casa Borka LUXURY FULLY FURNISHED BEACH CONDOS WITH POOL features accommodation with sea views, free WiFi and free private...

X
Xin Ping
From
Singapore
The comfiest bed I slept in the entire trip. Would totally go back again!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 84 reviews
Price from
£137.07
1 night, 2 adults

Casa Umi Adults only

Hotel in Puerto Escondido

Casa Umi Adults only in Puerto Escondido provides adults-only accommodation with a terrace, a restaurant and a bar.

A
Annette
From
Germany
Everything, the location sas super quiet, very friendly and helpful staff, nice pool area and beautiful design of the rooms.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 51 reviews
Price from
£151.26
1 night, 2 adults
All luxury hotels in Oaxaca

Most booked luxury hotels in Oaxaca this month

See all

Popular with guests booking luxury hotels in Oaxaca

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,209 reviews

Popular with guests booking luxury hotels in Oaxaca

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 165 reviews

Popular with guests booking luxury hotels in Oaxaca

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

Popular with guests booking luxury hotels in Oaxaca

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

Popular with guests booking luxury hotels in Oaxaca

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 259 reviews

Popular with guests booking luxury hotels in Oaxaca

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 153 reviews

Popular with guests booking luxury hotels in Oaxaca

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 128 reviews

Popular with guests booking luxury hotels in Oaxaca

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 224 reviews

Popular with guests booking luxury hotels in Oaxaca

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 453 reviews

Popular with guests booking luxury hotels in Oaxaca

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

FAQs about luxury hotels in Oaxaca

Luxury hotels that guests love in Oaxaca

See all
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 453 reviews
Staff superb, breakfast amazing, rooftop area to relax and eat.
Guest review byGareth
Young couple
Avg. price/night: £88.05
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 446 reviews
Lovely modern hotel, superb large room, with modern bathroom, good dining area & a superb 1st floor bar. Car parking right outside side entrance free. Good music in the bar was a bonus!
Guest review byjames
Group
Avg. price/night: £205.97
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 224 reviews
Everything was beautiful. The attention to small details was obvious. Beautiful local bath products, handmade furniture, the lounge areas and pool were gorgeous. The TV room/library was incredible. The staff were super helpful. I loved this place so much. And the location is exceptional- a 2 minute walk from a very quiet beach with a clean river running parallel to it. Perfect for people who want a luxury stay close to beautiful nature where there are very few people on the beach. Hundreds or birds and spectacular sun rises were a bonus.
Guest review byChantel
Family with young children
Avg. price/night: £301.91
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 153 reviews
Outstanding stay - excellent service, location, design. Everything!
Guest review byAna
Young couple