Skip to main content

The best resorts in Oaxaca

Check out our selection of great resorts in Oaxaca

Filter by:


Review score

Wonderful: 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.

Samora Luxury Resort

Santa María Colotepec

Samora Luxury Resort has a restaurant, outdoor swimming pool, a fitness centre and bar in Santa María Colotepec. The accommodation features a private beach area, as well as a shared lounge and a garden. The accommodation provides room service, a concierge service and currency exchange for guests. incredible swimming pool right on the beach. Beautiful huge airy rooms (if you go for the suites). Lovely common areas. By far the best food we had in Mexico on our 10 day trip

Show more Show less
9.7
Exceptional
109 reviews
Price from
$240
per night

Holiday Inn Huatulco, an IHG Hotel

Santa Cruz Huatulco

Holiday Inn Huatulco offers accommodation in Santa Cruz Huatulco. Guests can enjoy the on-site bar and free WiFi throughout the property.

The rooms include a flat-screen TV with satellite channels and a private bathroom with free toiletries and a hair dryer for your comfort. Certain rooms include a seating area to relax in after a busy day. Location staff very friendly

Show more Show less
9
Wonderful
776 reviews
Price from
$86
per night

Beachfront in a peaceful Resort 8mi from Puerto Escondido

Puerto Escondido

Located just 19 km from Commercial Walkway, Beachfront in a peaceful Resort 8mi from Puerto Escondido provides accommodation in Puerto Escondido with access to a private beach area, an infinity pool, as well as a 24-hour front desk. This beachfront property offers access to a balcony, free private parking and free WiFi. The apartment has spa facilities and a shared kitchen.

Show more Show less
9.1
Wonderful
8 reviews
Price from
$233.10
per night

Casa Nova, infinity pool, ocean view, private beach acces, starlink

Puerto Escondido

At the resort, rooms include a balcony. Featuring a private bathroom with a shower and free toiletries, rooms at Casa Nova, infinity pool, ocean view, private beach acces, starlink also boast a sea view. The rooms at the accommodation have air conditioning and a wardrobe. Our stay at Casa Nova was absolutely superb! The pool area is not just lovely but also a perfect chill spot for relaxation. The kitchen is incredibly well-equipped, with three fridges providing ample space for all our groceries. The rooms were clean and beautifully maintained. Luis, the hotel manager, was exceptionally friendly and helpful, adding a personal touch to our stay. Hands down, this was our best experience in our entire 4-week trip across Mexico!

Show more Show less
9.8
Exceptional
6 reviews
Price from
$109
per night

La Aurora Puerto Escondido

Puerto Escondido

All rooms in the resort are fitted with a coffee machine. The rooms come with air conditioning, a wardrobe and a flat-screen TV, and some units at La Aurora Puerto Escondido have a terrace. The rooms will provide guests with a fridge. Super clean great staff!good price!!lovely roof terrace!probably need a moped or car if staying here but not if you don’t mind a stroll along the beach

Show more Show less
8.7
Excellent
256 reviews
Price from
$56
per night

Vivo Resorts

Puerto Escondido

This luxurious property offers fully equipped, luxurious apartments located on a long stretch of pristine beach, just a 15-minute drive from Puerto Escondido. It has an 3 swimming pools with pool towels, a swim-up bar and views of the ocean. The rooms were big and well furnished

Show more Show less
8.2
Very Good
314 reviews
Price from
$215
per night

Binniguenda Huatulco & Beach Club

Santa Cruz Huatulco

Featuring a wide range of leisure facilities, the Binniguenda Huatulco & Beach Club offers a free shuttle service to Santa Cruz.

The garden area at the Binniguenda Huatulco & Beach Club features an outdoor swimming pool as well as a games area with ping-pong table. There is also a gym and a gift shop. Everyone was so nice and helpful

Show more Show less
8.4
Very Good
466 reviews
Price from
$289
per night

Secrets Huatulco Resort & Spa

Santa Cruz Huatulco

Set on a private beach in Conejos Bay, Secrets Huatulco offers luxury amenities like rooms with minibar and balconies, 24-hour room service and a spa. This adult-only Resort features a large outdoor pool, a gym and an all-inclusive plan. Breakfast was great, Shows were really nice. Staff was awesome!!!!!! They should be a chance to eat at the preferred customers area

Show more Show less
8.4
Very Good
114 reviews
Price from
$531
per night

Park Royal Beach Huatulco - All Inclusive

Santa Cruz Huatulco

Park Royal Huatulco-All Inclusive suites include a seating area. The rooms are equipped with air conditioning and cable TV. Guests at the Park Royal Huatulco-All Inclusive can enjoy the buffet service at the Veranda Restaurant and also snacks and beverages at out beach area. Entire staff was fantastic! Room was spacious, shuttle service, meals all excellent. It was a perfect place for the family.

Show more Show less
8.1
Very Good
522 reviews
Price from
$260
per night

Las Brisas Huatulco

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.

Six restaurants are on-site at the Resort Las Brisas Huatulco. A fitness center and a 24-hour front desk are included at the resort. The resort offers free WiFi in the public areas and rooms. The beaches and staff were great

Show more Show less
8.8
Excellent
741 reviews
Price from
$427
per night

Most booked resorts in Oaxaca this month

Resorts that guests love in Oaxaca