Skip to main content
In partnership with
gilda cosenza

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. If you're looking for a luxurious and tranquil getaway in Puerto Escondido, the Samora Luxury Hotel is an excellent choice. The hotel boasts an amazing swimming pool that will take your breath away. The pool is large and inviting, with crystal clear water that is perfect for swimming or lounging in the sun. One of the things that sets Samora apart from other hotels is the calm and personal atmosphere. The staff is attentive and friendly, and they go out of their way to make sure you have everything you need for a relaxing stay. Whether you're lounging by the pool, enjoying a meal at the restaurant, or relaxing in your room, you'll feel right at home. Overall, I highly recommend the Samora Luxury Hotel for anyone looking for a luxurious and relaxing getaway in Puerto Escondido. The amazing swimming pool, calm atmosphere, and personal service make this hotel a standout choice.

Show more Show less
9.9
Exceptional
109 reviews
Price from
$290
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 hotel is located next to the beach, in a beautiful area. The rooms are very clean and comfortable, the staff is very friendly and helpful. There are also some restaurants and shops in the nearby. Everything was just great, I recommend to stay at this place :)

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

Located in Puerto Escondido in the Oaxaca region, Beachfront in a peaceful Resort 8mi from Puerto Escondido provides accommodation with access to a public bath. This beachfront property offers access to a balcony, free private parking and free WiFi. The property has an outdoor pool, spa facilities, wellness packages and 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
18 reviews
Price from
$212.90
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.4
Very Good
257 reviews
Price from
$56
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. Everyone was so nice and helpful

Show more Show less
8.4
Very Good
532 reviews
Price from
$224
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. Exceptional place to stay, highly recommended! The staff went above and beyond, beautiful atmosphere, keeps the kids busy, very relaxing, peaceful sleep, excellent rooms. Well worth the money for a family holiday! We didn't want to leave

Show more Show less
8.9
Excellent
875 reviews
Price from
$320
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. This is our 4th trip to this location. The staff is friendly and very helpful. Great entertainment every evening. Very relaxing atmosphere. Food is awesome. A great trip for families.

Show more Show less
8.5
Very Good
402 reviews
Price from
$286
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. Great staff and reception, aesthetically pleasing. Beach club a great addition since we stayed in 2022. Wifi excellent. Had a great corner room overlooking marina. Rooms very soundproof.

Show more Show less
7.6
Good
1,238 reviews
Price from
$110
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.6
Good
507 reviews
Price from
$193
per night

Offering beachfront accommodation in Puerto Escondido, this property has a private beach club, 2 outdoor pools, a tennis court and on-site water sports facilities. There is 24-hour reception, free Wi-Fi and free parking. cleanliness nice room nice chairs to sit for the view of the sea

Show more Show less
6.4
Review score
98 reviews
Price from
$213
per night

Most booked resorts in Oaxaca this month

Resorts that guests love in Oaxaca

gogless