Luxury Hotels & 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 Luxury Hotels

Palacio Borghese Hotel Boutique

Palacio Borghese Hotel Boutique

4 out of 5
Allende 208, Col Centro, Oaxaca, OAX
The price is $144 per night from Dec 2 to Dec 2
Located in Oaxaca Centro, this historic hotel is steps from Church of Santo Domingo de Guzman, Santo Domingo Square, and Museum of Oaxacan Culture. Oaxaca Ethnobotanical ...
4.7/5 Exceptional! (275 reviews)
"Beautiful property with very friendly and helpful staff. Beds are very comfortable."

Reviewed on Oct 20, 2021

Palacio Borghese Hotel Boutique
Celeste Beach Residences & Spa

Celeste Beach Residences & Spa

4.5 out of 5
Lote 1, Manzana 12, Residencial Conejos, Santa María Huatulco, OAX
The price is $325 per night from Dec 8 to Dec 8
Located in Santa María Huatulco, this beachfront condo resort is next to a golf course, 0.6 mi (1 km) from Bahías de Huatulco, and 2.4 mi (3.8 km) from Huatulco ...
4.9/5 Exceptional! (28 reviews)
"Smaller complex and fantastic amenities. Very low key and quiet with small restaurant that was delicious. Staff was really friendly and cheerful. Good gym, private beach and very quiet. The rooms are extremely spacious and have everything you could want in kitchen tools, outdoor kitchen, big outdoor ..."

Reviewed on Jan 25, 2020

Celeste Beach Residences & Spa
Hotel Trebol

Hotel Trebol

3 out of 5
Ricardo Flores Magon No. 201, Col. Centro, Oaxaca, OAX
The price is $48 per night from Dec 2 to Dec 2
Located in Oaxaca Centro, this hotel is steps from Benito Juarez Market and Zocalo Square. Oaxaca Cathedral is 0.3 mi (0.5 km) away.
4.4/5 Wonderful! (989 reviews)
"The staff was extremely friendly and helpful at all times."

Reviewed on Nov 14, 2021

Hotel Trebol
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.
Quinta Real Oaxaca

Quinta Real Oaxaca

4 out of 5
Calle 5 De Mayo 300, Oaxaca, OAX
The price is $288 per night from Dec 2 to Dec 2
Located in Oaxaca Centro, this historic hotel is within a 10-minute walk of Panuelito Garden and Zocalo Square. Oaxaca Cathedral and Benito Juarez Market are ...
4.6/5 Wonderful! (841 reviews)
"Historic bldg, great location, good restaurant, helpful staff"

Reviewed on Oct 29, 2021

Quinta Real Oaxaca
Hotel Escondido - Adult Only

Hotel Escondido - Adult Only

4 out of 5
Carretera Salina Cruz- Pinotepa, Puerto Escondido, OAX
This Puerto Escondido hotel is on the beach, 1.7 mi (2.7 km) from Playa Dorado, and within 9 mi (15 km) of Playa Roca Blanca and Laguna de Manialtepec. Zicatela ...
4.6/5 Exceptional! (123 reviews)
"Location is perfect"

Reviewed on Oct 18, 2021

Hotel Escondido - Adult Only
Quinta Real Huatulco

Quinta Real Huatulco

4.5 out of 5
Paseo Benito Juárez, Lote 2, Bahía de Tangolunda, Santa María Huatulco, OAX
The price is $178 per night from Dec 16 to Dec 16
Offering direct access to the beach, this Santa María Huatulco hotel is within 1 mi (2 km) of Bahías de Huatulco and Huatulco Beach. Chahue Beach is 2.7 mi (4.3 ...
4.4/5 Wonderful! (228 reviews)
"We enjoyed everything during our stay. It is a small hotel and ver private."

Reviewed on Nov 8, 2021

Quinta Real Huatulco
Hotel De La Parra

Hotel De La Parra

3.5 out of 5
Vicente Guerrero No. 117 Col. Centro, Oaxaca, OAX
The price is $128 per night from Dec 8 to Dec 8
This family-friendly Oaxaca hotel is located in the historical district, within a 5-minute walk of Zocalo Square and Museum of Oaxacan Painters. Benito Juarez ...
4.4/5 Wonderful! (249 reviews)
"Super clean and is located in the center of Oaxaca"

Reviewed on Nov 25, 2021

Hotel De La Parra
Hotel Parador de Alcalá Oaxaca

Hotel Parador de Alcalá Oaxaca

3.5 out of 5
Calle Macedonio Alcala 301, Col. Centro, Oaxaca, OAX
The price is $80 per night from Dec 5 to Dec 5
Located in Oaxaca Centro, this hotel is within a 10-minute walk of Andador de Macedonia Alcala and Zocalo Square. Oaxaca Cathedral and Benito Juarez Market are ...
4.7/5 Exceptional! (322 reviews)
"Beautifully decorated, high sealing, very spacious, nice location We didn’t have time to have preincluded breakfast but they prepared tasty sandwiches for us 5am."

Reviewed on Nov 26, 2021

Hotel Parador de Alcalá Oaxaca
Hotel Casa del Sótano

Hotel Casa del Sótano

3.5 out of 5
Tinoco y Palacios 414, Col. Centro, Oaxaca, OAX
The price is $48 per night from Dec 3 to Dec 3
Located in Oaxaca Centro, this inn is within a 10-minute walk of Belber Jimenez Museum and Zocalo Square. Oaxaca Cathedral and Benito Juarez Market are also ...
4.4/5 Excellent! (299 reviews)
"We had a great time at Casa del Sótano. It's a beautiful building with cozy rooms where to rest after our long walks in the city of Oaxaca. Our room had a little balcony with a pretty view of the patio. It was great to start every morning looking out at that. Also, the hotel itself has amazing views ..."

Reviewed on Nov 29, 2021

Hotel Casa del Sótano
Hotel Paraiso Escondido

Hotel Paraiso Escondido

2.5 out of 5
Andador Union 10, Colonia Centro, Puerto Escondido, OAX
The price is $40 per night from Dec 3 to Dec 3
Situated near the beach, this hotel is within 1 mi (2 km) of Principal Beach, Zicatela Beach, and Carrizalillo Beach. Puerto Angelito Beach is 0.8 mi (1.3 km) ...
4.3/5 Excellent! (55 reviews)
"The property was a great location...you could walk anywhere...stores, beaches,market.,..the people working there were great...the place was kept very clean"

Reviewed on Nov 9, 2021

Hotel Paraiso Escondido
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 $116 per night from Dec 16 to Dec 16
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! (980 reviews)
"Staff was great so friendly and accommodating. I was allowed a early check in since I had an ealry flight. Loved the bar drinks and the beach was right in front of the hotel. Beach was calm enough to swim. Loved the relaxing atmosphere the hotel offers. I loved the hotel and will return in the near ..."

Reviewed on Nov 17, 2021

Camino Real Zaashila
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 $294 per night from Dec 6 to Dec 6
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! (745 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
Hotel Boutique Parador San Miguel

Hotel Boutique Parador San Miguel

3 out of 5
Independencia #503, Colonia Centro, Oaxaca, OAX
The price is $106 per night from Dec 2 to Dec 2
Located in Oaxaca Centro, this hotel is within a 5-minute walk of San Felipe Neri Temple and Zocalo Square. Oaxaca Cathedral and Benito Juarez Market are also ...
4.6/5 Exceptional! (370 reviews)
"We stayed in a suite room- it was lovely and big with a comfortable bed. I’d recommend this room type over more basic ones- some of those looked like they had internal windows that would have made the room rather dark. The location is excellent, very central. The hotel also has a pleasant terrace ..."

Reviewed on Nov 22, 2021

Hotel Boutique Parador San Miguel
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 $58 per night from Dec 12 to Dec 12
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! (724 reviews)
"All good. We were mostly out touring. Eating out."

Reviewed on Nov 24, 2021

Hotel Villa Blanca Huatulco
Holiday Inn Express Oaxaca-Centro Historico

Holiday Inn Express Oaxaca-Centro Historico

3 out of 5
Diaz Quintas 115 Col Centro, Oaxaca, OAX
The price is $77 per night from Dec 5 to Dec 5
Located in Oaxaca Centro, this hotel is within a 10-minute walk of Oaxaca Ethnobotanical Garden and Graphic Arts Institute of Oaxaca. Church of Santo Domingo ...
4.7/5 Exceptional! (471 reviews)
"The Breakfast was very good. People are very courteous & friendly"

Reviewed on Nov 14, 2021

Holiday Inn Express Oaxaca-Centro Historico
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 $320 per night from Dec 2 to Dec 2
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! (426 reviews)
"The hotel is gorgeous. It's clean, spacious and well laid-out, but the location and the beach is BEAUTIFUL. I imagine it's close to what Heaven looks like. Easily the most clean, beautiful and serene beach I've ever visited and I've hit some gorgeous ones prior to this. This was my fourth stay at ..."

Reviewed on Nov 19, 2021

Secrets Huatulco Resort & Spa - Adults Only - 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 $362 per night from Dec 9 to Dec 9
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! (400 reviews)
"Its a beautiful property and the food is delicious. I didn't like that the check is until 3pm."

Reviewed on Oct 30, 2021

Dreams Huatulco Resort & Spa - All Inclusive
Best Western Posada Chahue

Best Western Posada Chahue

3 out of 5
Mixie Y Mixteco, Santa María Huatulco, OAX
The price is $45 per night from Dec 15 to Dec 15
This family-friendly Santa María Huatulco hotel is located in the historical district, within a 15-minute walk of Chahue Beach, Mercado Tres de Mayo, and Bahías ...
4.1/5 Very Good! (124 reviews)
"Way to expensive for the room which was subpar-clean but stark and in need of maintenance in the bathroom"

Reviewed on Nov 24, 2021

Best Western Posada Chahue
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: Luxury Hotels 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