Mexico may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Find Luxury Hotels in Oaxaca

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Oaxaca Luxury Hotels

Palacio Borghese
4 out of 5
Allende 208, Col Centro, Oaxaca, OAX
Get Rates
4.7/5Exceptional! (266 reviews)

"EXCELLENT LOCATION IN TOWN CENTER STAFF WAS ATTENTIVE, FRIENDLY AND VERY HELPFUL"…"

Reviewed on Mar 22, 2020

Palacio Borghese
Hotel Parador de Alcalá Oaxaca
3.5 out of 5
Calle Macedonio Alcala 301, Col. Centro, Oaxaca, OAX
Free CancellationReserve now, pay when you stay
The price is $62 per night
4.7/5Exceptional! (275 reviews)

"Modern, spotlessly clean hotel based on traditional courtyard. Its right in the heart of the historic center of Oaxaca, yet the rooms are very quiet. A sleek pool & sundeck are a real plys. Highly recommend it."…"

Reviewed on Feb 13, 2020

Hotel Parador de Alcalá Oaxaca
Holiday Inn Express Oaxaca-Centro Historico
2.5 out of 5
Diaz Quintas 115 Col Centro, Oaxaca, OAX
Free Cancellation
The price is $53 per night
4.7/5Exceptional! (405 reviews)

"Excellent location and very comfortable beds. Breakfast is not bad"…"

Reviewed on Mar 19, 2020

Holiday Inn Express Oaxaca-Centro Historico
Hotel Boutique Parador San Miguel
3 out of 5
Independencia #503, Colonia Centro, Oaxaca, OAX
Free CancellationReserve now, pay when you stay
The price is $57 per night
4.6/5Wonderful! (293 reviews)

"The staff and all the people we had contact with at this hotel were very nice and willing to accommodate each and every need we had, the office people, the restaurant staff, the cleaning lacy were all really attentive and courteous with everyone."…"

Reviewed on Mar 20, 2020

Hotel Boutique Parador San Miguel
Quinta Real Oaxaca
4 out of 5
Calle 5 De Mayo 300, Oaxaca, OAX
Free CancellationReserve now, pay when you stay
The price is $106 per night
4.6/5Wonderful! (747 reviews)

"Beautifully put together room inside an wonderfully preserved and thoughtfully restored 16th century convent. The grounds and gardens were beautiful and immaculately maintained. The staff were attentive, prompt, and courteous. The building itself would be worth visiting as a landmark - staying there ..."…"

Reviewed on Mar 22, 2020

Quinta Real Oaxaca
Hotel De La Parra
3.5 out of 5
Vicente Guerrero No. 117 Col. Centro, Oaxaca, OAX
The price is $129 per night
4.4/5Wonderful! (200 reviews)
Nice hotel with great secluded pool and bar

"Nice hotel with a great secluded pool area with bar. Location is right by the Zocalo, November 20 market and many great bars and restaurants."…"

Reviewed on Mar 14, 2020

Hotel De La Parra
Hotel Trebol
3 out of 5
Ricardo Flores Magon No. 201, Col. Centro, Oaxaca, OAX
Free CancellationReserve now, pay when you stay
The price is $33 per night
4.4/5Excellent! (978 reviews)

"Location Location Location was perfect. Zocalo Square was 2 short blocks from the hotel, the Markets were across the street. The vendors and restaurants were all in walking distance. Security in the hotel was active. Returning again in Late July. Very Pleased"…"

Reviewed on Jun 15, 2020

Hotel Trebol
Hotel Casa del Sótano
3.5 out of 5
Tinoco y Palacios 414, Col. Centro, Oaxaca, OAX
The price is $37 per night
4.3/5Excellent! (247 reviews)

"Quiet and respectful of privacy. Great water pressure and lots of hot water."…"

Reviewed on Mar 16, 2020

Hotel Casa del Sótano
Don't see what you're looking for?
We've got more Luxury Hotels. Find the right one for you.
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.

Looking for a great accommodation for your luxury getaway to Oaxaca? Let Expedia help you arrange your flight to Oaxaca, Oaxaca (OAX-Xoxocotlan Intl.) airport, and then choose from some places to stay that will deliver the luxury you seek. Amenities are important when you plan a trip, so we make it easy to get what you need to make your stay relaxing and comfortable. If you want an upscale hotel with fine dining, a spa, or several swimming pools, Expedia can assist you in finding the best luxury hotel experience that Oaxaca offers. During your visit, you might want to enjoy the museums and festivals which Oaxaca is known for.

When to Visit Oaxaca

Here's what you can expect the weather to be like when you are staying in Oaxaca:

  • Hottest months: April, May, March, and June, with an average temperature of 87°F
  • Coldest months: January, December, February, and November, with an average temperature of 48°F
  • Driest months: January, February, December, and March, with an average rainfall of 1.28 inches
  • Rainiest months: September, June, July, and August, with an average rainfall of 6.56 inches

Exploring Oaxaca

Take in the sights and attractions that Oaxaca offers with a visit to Oaxaca Cathedral, Zocalo Square, and Government Palace. If you have spare time during your trip, you might want to make a stop at Museum of Oaxacan Painters and Macedonio Alcala Theater.

A few other things that make Oaxaca special are the:
  • Churches
  • Cultural attractions
  • Museums
  • Art
  • Flowers
  • Festivals
  • Tours
  • Historical sites

Frequently asked questions

Are you searching for the perfect hotel for your luxury getaway to Oaxaca?
Arrange a flight into Xoxocotlan Intl. Airport (OAX) Airport and then treat yourself to a stay at one of 8 luxurious hotels. Known for its museums and festivals, Oaxaca also has some interesting things to see and do including Oaxaca Cathedral and Zocalo Square, so you may want to take in the local sights during your visit.
What's the best luxury hotel in Oaxaca?
Palacio Borghese is a 4-star hotel with a restaurant and spa services, and it’s a popular choice for Expedia travelers looking for an elegant place to stay. Another upscale choice for your trip is Quinta Real Oaxaca.
What's the weather like in Oaxaca?
The hottest months are usually April and May with an average temp of 72°F, while the coldest months are January and December with an average of 64°F. Average annual rainfall for Oaxaca is 45 inches.
What's there to see and do in Oaxaca?
Enjoy Oaxaca with a stop at Oaxaca Cathedral, Zocalo Square, and Benito Juarez Market. If you have extra time while you’re in the area, you might want to see Church of Santo Domingo de Guzman and Oaxaca Ethnobotanical Garden.

More trip options