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 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. Samora is a perfect location to relax, located at one of the best beaches of the area. The staff is forthcoming and very friendly. We felt immediately at home. The room exceeded our expectations, with nice ocean views. We definitely will come back!

Show more Show less
9.6
Exceptional
106 reviews
Price from
$260
per night

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. The property was well situated. Very close to the beach, restaurants, tour meetups and a local market. The rooms were large enough with enough spaces for all your things including a safe. There was even a balcony on the room overlooking the pool and the marina. The staff were excellent and worked hard at the English/spanish language. I especially liked that there were a lot of green option like skipping cleaning day, not getting your sheets changed daily and places for recycling. The air conditioning was fabulous!!

Show more Show less
9
Wonderful
664 reviews
Price from
$100
per night

With pool views, Beachfront in a peaceful Resort 8mi from Puerto Escondido is located in Puerto Escondido and has a restaurant, a 24-hour front desk, bar, garden, outdoor pool and picnic area. This beachfront property offers access to a balcony, free private parking and free WiFi. The apartment has a private beach area. The ocean view was beautiful. The penthouse and the facilities are very comfortable. It has everything you need to feel at home and relax from everyday life. Erika was always attentive to whatever was needed, and she was very nice. The food at the restaurant is delicious and the staff is very friendly.

Show more Show less
9.5
Exceptional
23 reviews
Price from
$255.65
per night

Situated in Puerto Escondido, 200 metres from Zicatela Beach, La Aurora Puerto Escondido features accommodation with free WiFi and free private parking. Guests can enjoy pool views.

The rooms come with air conditioning, a wardrobe and a flat-screen TV, and some units at the resort have a terrace. At La Aurora Puerto Escondido, rooms include a seating area. Clean facilities, great AC and great WiFi. Very comfortable. Was very quiet, away from the main drag where most restaurants and bars are, but a 10 min walk away. Very close to the beach

Show more Show less
8.2
Very Good
243 reviews
Price from
$76
per night

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. Amazing customer service. Friendly staff. Hotel clean and well maintained.

Show more Show less
8.5
Very Good
535 reviews
Price from
$301
per night

Six restaurants are on-site at the Resort Las Brisas Huatulco-All Inclusive. 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.9
Excellent
938 reviews
Price from
$484
per night

Barceló Huatulco - All Inclusive features 2 swimming pools and a fitness centre. Guests can play a game of tennis or beach volleyball, then relax with a massage in the spa. The nearby beach offers activities such as snorkelling, boating and swimming. The food was lovely , aslo all the activities organised by the hotel, the staff was very friendly.

Show more Show less
8.6
Excellent
359 reviews
Price from
$375.56
per night

Marina Hotel and Resort provides leisure amenities such as 3 outdoor pools, including one children’s pool. Free Wi-Fi throughout the property and free on-site parking are also offered.

Every room is equipped with a cable TV and a private balcony. All rooms have a classic Mexican décor including tiled floors and white wood furniture. Location was excellent! Within walking distance to many places. Rooms were clean and staff was friendly and accommodating to our requests promptly! The manager, Mirtha was awesome and speaks great English. Made sure our stay was all that we wanted!

Show more Show less
7.8
Good
1,089 reviews
Price from
$125
per night

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
7.7
Good
475 reviews
Price from
$179
per night

The apartment boasts a variety of wellness options, including spa facilities, wellness packages and yoga classes. For guests with children, Beachfront Apartment in Puerto Escondido at Vivo Resort features kids pool. A car rental service and a private beach area are available at the accommodation.

Show more Show less
9
Wonderful
1 reviews
Price from
$300
per night

Most booked resorts in Oaxaca this month

Resorts that guests love in Oaxaca