Properties are selected based on real traveler reviews and popularity among guests who’ve booked a night in Oaxaca on Hotels.com. These Oaxaca hotels consistently deliver on quality, location and traveler experience. Last updated on .
Hotels in Oaxaca

Free cancellation options if plans change

Unlock travel rewards with One Key

Save more with Member Prices
Check prices for these dates
Where to stay in Oaxaca?

1. Hotel Boutique Naura Centro
Hotel Boutique Naura CentroOaxaca Centro
9.4 out of 10, Exceptional, (1,014 reviews)
$140 nightly
The price is $167
Dec 8 - Dec 9
Total with taxes and fees

2. Quinta Real Oaxaca
Quinta Real OaxacaOaxaca Centro
9.6 out of 10, Exceptional, (1,002 reviews)
$321 nightly
The price is $382
Dec 3 - Dec 4
Total with taxes and fees

3. Hotel Trebol
Hotel TrebolOaxaca Centro
9.2 out of 10, Wonderful, (1,005 reviews)
$89 nightly
The price is $107
Dec 9 - Dec 10
Total with taxes and fees

4. Hotel Hacienda
Hotel HaciendaOaxaca
9.0 out of 10, Wonderful, (1,008 reviews)
$66 nightly
The price is $79
Nov 9 - Nov 10
Total with taxes and fees

5. Grand Fiesta Americana Oaxaca
Grand Fiesta Americana OaxacaOaxaca Centro
9.6 out of 10, Exceptional, (842 reviews)
$280 nightly
The price is $333
Nov 22 - Nov 23
Total with taxes and fees

7. Hotel Victoria Oaxaca
Hotel Victoria OaxacaOaxaca
9.0 out of 10, Wonderful, (1,015 reviews)
$62 nightly
The price is $74
Nov 21 - Nov 22
Total with taxes and fees

8. Casa De Sierra Azul
Casa De Sierra AzulOaxaca Centro
9.2 out of 10, Wonderful, (1,000 reviews)
$141 nightly
The price is $168
Nov 17 - Nov 18
Total with taxes and fees

9. One Oaxaca Centro Hotel
One Oaxaca Centro HotelOaxaca Centro
8.8 out of 10, Excellent, (1,004 reviews)
$90 nightly
The price is $107
Nov 16 - Nov 17
Total with taxes and fees

10. Hotel Fortin Plaza
Hotel Fortin PlazaOaxaca
8.8 out of 10, Excellent, (1,001 reviews)
$72 nightly
The price is $85
Dec 7 - Dec 8
Total with taxes and fees

11. HOTEL POSADA DON MATIAS
HOTEL POSADA DON MATIASOaxaca Centro
8.8 out of 10, Excellent, (468 reviews)
$31 nightly
The price is $37
Nov 10 - Nov 11
Total with taxes and fees

12. Hotel Casa del Sótano
Hotel Casa del SótanoOaxaca Centro
9.0 out of 10, Wonderful, (1,003 reviews)
$81 nightly
The price is $97
Nov 23 - Nov 24
Total with taxes and fees

13. Luuna de Jade
Luuna de JadeOaxaca Centro
9.8 out of 10, Exceptional, (75 reviews)
$233 nightly
The price is $277
Dec 1 - Dec 2
Total with taxes and fees

14. Holiday Inn Express Oaxaca-Centro Historico by IHG
Holiday Inn Express Oaxaca-Centro Historico by IHGRuta Independencia
9.6 out of 10, Exceptional, (1,005 reviews)
$110 nightly
The price is $131
Dec 6 - Dec 7
Total with taxes and fees

15. Casa 1800 Oaxaca Boutique Hotel
Casa 1800 Oaxaca Boutique HotelOaxaca Centro
9.6 out of 10, Exceptional, (127 reviews)
$147 nightly
The price is $175
Dec 7 - Dec 8
Total with taxes and fees

16. City Centro by Marriott Oaxaca
City Centro by Marriott OaxacaJalatlaco
9.0 out of 10, Wonderful, (859 reviews)
$165 nightly
The price is $196
Nov 30 - Dec 1
Total with taxes and fees

17. Cielo Zapoteco Confort Suites
Cielo Zapoteco Confort SuitesOaxaca Centro
8.8 out of 10, Excellent, (343 reviews)
$49 nightly
The price is $58
Nov 11 - Nov 12
Total with taxes and fees

18. Hotel Casa Kabii
Hotel Casa KabiiOaxaca Centro
9.6 out of 10, Exceptional, (121 reviews)
$53 nightly
The price is $63
Nov 9 - Nov 10
Total with taxes and fees

19. Marqués Oaxaca - Hotel
Marqués Oaxaca - HotelOaxaca
7.8 out of 10, Good, (287 reviews)
$36 nightly
The price is $43
Nov 23 - Nov 24
Total with taxes and fees

20. Hotel Oaxaca Real
Hotel Oaxaca RealOaxaca Centro
8.6 out of 10, Excellent, (1,001 reviews)
$84 nightly
The price is $100
Dec 8 - Dec 9
Total with taxes and fees
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.
Get last-minute hotel deals in Oaxaca and save more
Sign in to unlock great savings.
Showing deals for:Nov 13 - Nov 15

9.4 out of 10, Exceptional, (876 reviews)
We have 2 left at
$134 nightly
The price is $320
Total with taxes and fees
Showing deals for:Dec 8 - Dec 9

9.4 out of 10, Exceptional, (1,014 reviews)
We have 2 left at
$144 nightly
The price is $171
Total with taxes and fees



















































































































































