Skip to main content

Featured resort destinations

Destination inspiration for your trip – find a resort

Oaxaca City

6 resorts

Mazunte

4 resorts

Zipolite

3 resorts

Arroyo Cruz

3 resorts

The best resorts in Oaxaca

Check out our pick of great resorts in Oaxaca

Filter by:

Star rating
Review score

Las Brisas Huatulco-All Inclusive

Santa Cruz Huatulco

This Mexico resort is located near Tangolunda Bay and is a 5-minute drive from the Tangolunda golf course. Full-service spa is available at the resort and also access to 4 different beaches.

J
Jacquie
From
Canada
Well organized, very good food, lovely staff. Clean , lovely beaches . Good value for the money
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,030 reviews
Price from
₱ 22,585.06
1 night, 2 adults

Viajero Puerto Escondido Hostel

Hotel in Puerto Escondido

Viajero Puerto Escondido Hostel has an outdoor swimming pool, terrace, a restaurant and bar in Puerto Escondido.

R
Rianne Van Den Boomgaard
From
Netherlands
The staff is very helpfull and super friendly. The hostel itself has everything you need and they take care of it really well! During Christmas the price is a little high, but it is still worth it. Even when there was made a little mistake with my laundry they handled it very well and after the second time everything was perfectly clean! Really, I loved it here!!!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 565 reviews
Price from
₱ 4,704.15
1 night, 2 adults

CasaPiedra

Hotel in Puerto Escondido

Situated in Puerto Escondido, 43 km from Punta Cometa, CasaPiedra features accommodation with a garden, free private parking, a private beach area and a terrace.

S
Solveig
From
France
Casa Piedra is amazing, really nice for a family and if you want to disconnect. The team is extremely careful and nice, and the location is on a beautiful virgin beach where you can see different kinds of birds and fishes. The bungalows are really nice, decorated with good taste and convenient. We will definitely come back as soon as possible.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 249 reviews
Price from
₱ 5,226.51
1 night, 2 adults

Casa Ceiba Huatulco - Adults Only

Hotel in Santa Cruz Huatulco

Casa Ceiba Huatulco - Adults Only has a garden, shared lounge, a terrace and restaurant in Santa Cruz Huatulco.

A
Ada
From
Australia
Beautiful house. It feels like a luxurious home stay, you are treated like a guest of a family. The property is like a very exquisite holiday house that has been converted into a hotel with 9 rooms. The pool was lovely, the decor is tastefully selected and the staff are super helpful. The nearby beach is one of the best we went to in the area.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 187 reviews
Price from
₱ 10,233.96
1 night, 2 adults

Casa Gitana -Only Adults-

Hotel in Chamuscadero

Casa Gitana -Only Adults- features an outdoor swimming pool, garden, a private beach area and terrace in Chamuscadero.

C
Christine
From
Luxembourg
Lovely relaxing vibe, perfect for taking in the sound of crashing waves! Loved the little cabana with doors opening to an ocean view . The food kindly prepared by the managers was delicious and the pool terrace atmosphere and view were very relaxing 😎
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 184 reviews
Price from
₱ 5,240.44
1 night, 2 adults

NOMA San Agustinillo

Hotel in San Agustinillo

Situated in San Agustinillo, 70 metres from Agustinillo Beach, NOMA San Agustinillo features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

C
Carme
From
Spain
Es comfortable. La piscina excel.lent
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 134 reviews
Price from
₱ 5,788.42
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.1
Superb - What previous guests thought, 223 reviews
Price from
₱ 10,890.99
1 night, 2 adults

Casona Sforza

Hotel in Puerto Escondido

Facing the beachfront, Casona Sforza offers 4-star accommodation in Puerto Escondido and has an outdoor swimming pool, garden and private beach area.

N
Natalie
From
Belgium
Amazing Location, Staff is Super friendly, Great Food Beautiful Design of the Hotel
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 128 reviews
Price from
₱ 29,042.52
1 night, 2 adults

Casa Lu Hotel Boutique

Hotel in Mazunte

Located in Mazunte, 80 metres from Mazunte Beach, Casa Lu Hotel Boutique provides accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.

E
Edward
From
United Kingdom
Simple but very comfortable. Excellent location with easy access to a beautiful beach
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 213 reviews
Price from
₱ 21,642.76
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, 123 reviews
Price from
₱ 11,440.99
1 night, 2 adults
All resorts in Oaxaca

Most booked resorts in Oaxaca this month

See all

Popular with guests booking resorts in Oaxaca

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

Popular with guests booking resorts in Oaxaca

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,418 reviews

Popular with guests booking resorts in Oaxaca

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

Popular with guests booking resorts in Oaxaca

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,171 reviews

Popular with guests booking resorts in Oaxaca

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,064 reviews

Popular with guests booking resorts in Oaxaca

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 586 reviews

Popular with guests booking resorts in Oaxaca

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

Popular with guests booking resorts in Oaxaca

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 900 reviews

Popular with guests booking resorts in Oaxaca

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 588 reviews

Popular with guests booking resorts in Oaxaca

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

Resorts that guests love in Oaxaca

See all
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 588 reviews
This is a self-contained facility, meaning guests can feel free to lock their valuables away, throw on a bracelet, and lounge by the pool to order drinks. Seems that a younger crowd loves the safe resort feel so there is the opportunity to meet people from around the world. The staff is friendly and great for whipping up drinks or rallying the crowd for a festive vibe.
Guest review byde Zavala
Solo traveller
Avg. price/night: ₱ 24,202.10
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 238 reviews
The architecture and presentation is phenomenal. The site itself is beautiful and the various pools and layout are excellent. A really special location in a private resort. Food was also excellent- decent dinner and breakfast for half board.
Guest review byMatthew
Young couple
Avg. price/night: ₱ 26,500.90
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 70 reviews
We visited Huatulco and the Secrets resort for our 15th wedding anniversary. We had a nice time. There is an adequate workout room, which we used several times. It is clean and well-tended. The staff was awesome throughout the resort. We ate at the Market Cafe (international buffet) on many occasions and would give a particular shout-out of appreciation to Chef Carlos May, Chef Juan de Dios, Cap. Nemorio Cruz, Hostess Alendra and Tonia, Giovanna and Yanileth, who made each experience exceptional.
Guest review byKenneth
Young couple
Avg. price/night: ₱ 12,615.05
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 158 reviews
The food was AMAZING !! The Staff were amazing !! Olivia was amazing on the front desk and was so helpful and friendly she went above and beyond, making our stay comfortable, helping us rent scooters! The whole team there was just wonderful, Hasus was an amazing server and made the best coffee, The cleaning ladies were so kind and did such a great job! The resort itself is stunning and right on the beach. Highly recommend and would stay there again 10/10
Guest review bykellie
Young couple
Avg. price/night: ₱ 16,820.07
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 223 reviews
Beautiful design - they thought of everything- great restaurant, lovely pool, different areas to hang out, rooftop lounge great for sunrise and evening hangouts, super clean, proximity to amazing surf beach is a 2 minute walk, friendly helpful staff, only a 10 min taxi to town - excellent alternative to the all inclusive experience.
Guest review byGrant
Family with young children
Avg. price/night: ₱ 5,046.02
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 196 reviews
Located right on the resort beach of Puerto Angel. Perfect for swimming and snorkeling. The room has a view of the beautiful beach and ocean. The A/C was nice and cold. Shower was hot and powerful. The staff was friendly and attentive.
Guest review byJeffery
Solo traveller
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 464 reviews
Beautiful resort, rooms are huge , food and drinks above average..
Guest review bychuck 3
Solo traveller
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,030 reviews
The resort was breathtaking. The staff was very friendly and always helpful.
Guest review byPatricia
Young couple
Avg. price/night: ₱ 33,499.63
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 900 reviews
The staff was great, and the resort was absolutely beautiful. My family and I really enjoyed the pool.
Guest review byTalia
Family with young children