Search for All Inclusive Resorts in Oaxaca

Search over 1 million properties and 550 airlines worldwide.

Save 10% or more on select stays with Expedia Rewards

Most hotels are fully refundable. Because flexibility matters.

Top Cities in Oaxaca

Top Oaxaca All-inclusive Resorts

Barceló Huatulco - All Inclusive

Barceló Huatulco - All Inclusive

4 out of 5
Paseo Benito Juarez S/N, Bahía de Tangolunda, Santa María Huatulco, OAX
The price is $252 per night from Jan 7 to Jan 7
Located in Santa María Huatulco, this beachfront property is next to a golf course and within a 5-minute walk of Bahías de Huatulco and Huatulco Beach. Chahue ...
4.1/5 Very Good! (746 reviews)
"The food and the staff very friendly and helpful I don’t like the elevators they have 2 but one was out of service"

Reviewed on Oct 6, 2021

Barceló Huatulco - All Inclusive
Secrets Huatulco Resort & Spa - Adults Only - All Inclusive

Secrets Huatulco Resort & Spa - Adults Only - All Inclusive

4.5 out of 5
Seccion Hotelera Bahia de Conejos, Lote 8, Santa María Huatulco, OAX
The price is $326 per night from Dec 8 to Dec 8
Nestled on the beach, this Santa María Huatulco resort is 0.1 mi (0.1 km) from Playa Conejos and 2.4 mi (3.8 km) from Huatulco Beach. Playa Magueyito and Bahías ...
4.5/5 Wonderful! (427 reviews)
"The view of the cove is absolutely beautiful and the beach provides a variety of calm and rough. There are plenty of pool options and seating."

Reviewed on Nov 29, 2021

Secrets Huatulco Resort & Spa - Adults Only - All Inclusive
Las Brisas Huatulco

Las Brisas Huatulco

4 out of 5
Bahia de Tanglounda Lote 1, Santa María Huatulco, OAX
The price is $135 per night from Dec 14 to Dec 14
Nestled on the beach, this Santa María Huatulco resort is within 3 mi (5 km) of Bahías de Huatulco, Huatulco Beach, and Chahue Beach. Playa Arrocito and Playa ...
4.1/5 Very Good! (988 reviews)
"Nice beds."

Reviewed on Oct 28, 2021

Las Brisas Huatulco
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Park Royal Beach Huatulco – All Inclusive

Park Royal Beach Huatulco – All Inclusive

3.5 out of 5
Blvd. Benito Juarez # 8, Bahía de Tangolunda, Santa María Huatulco, OAX
The price is $175 per night from Jan 5 to Jan 5
Situated by the sea, this all-inclusive property is 1.3 mi (2 km) from Las Parotas Golf Club and 2.8 mi (4.5 km) from Chahue Beach. Copalita Eco-Archaeological ...
3.7/5 Good! (262 reviews)
"Excellent service , but they need to have more transportation inside the property 😏"

Reviewed on Nov 19, 2021

Park Royal Beach Huatulco – All Inclusive
Dreams Huatulco Resort & Spa - All Inclusive

Dreams Huatulco Resort & Spa - All Inclusive

4 out of 5
Blvd Benito Juarez #4, Santa María Huatulco, OAX
The price is $387 per night from Dec 8 to Dec 8
Nestled on the beach, this Santa María Huatulco resort is within 1 mi (2 km) of Bahías de Huatulco and Huatulco Beach. Chahue Beach is 3 mi (4.8 km) away.
4.3/5 Excellent! (403 reviews)
"Beautiful"

Reviewed on Nov 30, 2021

Dreams Huatulco Resort & Spa - All Inclusive
Binniguenda Huatulco & Beach Club

Binniguenda Huatulco & Beach Club

3.5 out of 5
Blvd. Santa Cruz No. 201, Sector E, Santa María Huatulco, OAX
The price is $163 per night from Dec 8 to Dec 8
With direct access to the beach, this Santa María Huatulco hotel is in a national park and within 2 mi (3 km) of Bahías de Huatulco, Huatulco National Park, ...
4.3/5 Excellent! (298 reviews)
"As far as all inclusive this place had great local food and the Niru beach club is amazing."

Reviewed on Nov 28, 2021

Binniguenda Huatulco & Beach Club
Hotel Villa Blanca Huatulco

Hotel Villa Blanca Huatulco

3.5 out of 5
Blvd. Benito Juarez, Esq. con Zapoteco, Bahías de Huatulco, Santa María Huatulco, OAX
The price is $63 per night from Dec 8 to Dec 8
This family-friendly Santa María Huatulco hotel is located by the ocean, within a 10-minute walk of Chahue Beach and Bahías de Huatulco. Huatulco National Park ...
4.4/5 Excellent! (726 reviews)
"The staff are #1. The buffet breakfast is great. You can order smoothies each morning ...and its included with the breakfast buffet. The pool is great....very clean. The restaurant outside of breakfast is really good and the prices are so reasonable for the quality of food. Met so many people from ..."

Reviewed on Dec 6, 2021

Hotel Villa Blanca Huatulco
Camino Real Zaashila

Camino Real Zaashila

4 out of 5
Blvd. Benito Juárez No. 5, Bahia De Tangolunda, Santa María Huatulco, OAX
The price is $138 per night from Dec 13 to Dec 13
Nestled on the beach, this Santa María Huatulco hotel is within a 5-minute walk of Zaachila Beach and Huatulco Beach. Chahue Beach is 3.1 mi (5 km) away.
4.2/5 Very Good! (984 reviews)
"Excellent amenities and superf customer service. Beautiful property"

Reviewed on Dec 1, 2021

Camino Real Zaashila
Hotel Castillo Huatulco & Beach Club

Hotel Castillo Huatulco & Beach Club

3.5 out of 5
Boulevard Santa Cruz 303, Sector A, Santa María Huatulco, OAX
The price is $67 per night from Dec 8 to Dec 8
This family-friendly Santa María Huatulco hotel is located near the airport, within 1 mi (2 km) of Chahue Beach and Huatulco National Park. La Entrega Beach ...
4/5 Very Good! (259 reviews)
"Great staff ready to meet your needs with a friendly smile, clean place and well taken care of.."

Reviewed on Nov 24, 2021

Hotel Castillo Huatulco & Beach Club
Don't see what you're looking for?
See all available properties in Oaxaca
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Pocket Guide: All-inclusive Resorts in Oaxaca

Search for hotels in Oaxaca on Expedia. You can easily find your hotels in Oaxaca using one of the methods below:

  • View our selection of featured hotels in Oaxaca
  • Use the map to find hotels in the Oaxaca neighborhood you prefer
  • Use the filters to see hotels in a specific area of Oaxaca, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Oaxaca
  • Enter your travel dates to view the best deals on hotels in Oaxaca - while they last