COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Hotels in Oaxaca, Mexico

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Top Hotels in Oaxaca

Hotel Arcoiris
3 out of 5
Playa Zicatela, Puerto Escondido, OAX
Free cancellationReserve now, pay when you stay
The price is £39 per night from 14 Jun to 14 Jun
3.6/5Good! (23 reviews)
10/10
"This hotel was really amazing. The location was perfect right on the beach with lots of places to eat nearby. The staff were so friendly and went out of their way to help. The pool is BEAUTIFUL and they let us use it after we checked out while we waitied for our transport"

Reviewed on 23 Feb 2021

Hotel Arcoiris
Fiesta Inn Oaxaca
3.5 out of 5
Av. Universidad 140, Ex-Hacienda de Candiani, Oaxaca, OAX
Free cancellationReserve now, pay when you stay
The price is £56 per night from 18 Jun to 18 Jun
4.2/5Excellent! (436 reviews)
"Good clean and for the price i can't complain enjoyed my stay"

Reviewed on 12 Apr 2021

Fiesta Inn Oaxaca
Grand Fiesta Americana Oaxaca
4.5 out of 5
Jose Maria Pino Suarez 702, Oaxaca, OAX
Free cancellationReserve now, pay when you stay
The price is £182 per night from 14 Jun to 14 Jun
4.8/5Exceptional! (96 reviews)
"Fabulous location, amenities, and service. Great gym and pool. I will definitely be back!"

Reviewed on 31 May 2021

Grand Fiesta Americana Oaxaca
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.
Vivo Resorts
4 out of 5
Avenida Vivo L 46-B, Playa Palmarito, Puerto Escondido, OAX
Free cancellationReserve now, pay when you stay
The price is £145 per night from 21 Jun to 21 Jun
4.3/5Excellent! (193 reviews)
"Beautiful property"

Reviewed on 7 Jun 2021

Vivo Resorts
Casa De Sierra Azul
3 out of 5
Hidalgo 1002 Esq Fiallo, Oaxaca, OAX
Free cancellationReserve now, pay when you stay
The price is £103 per night from 15 Jun to 15 Jun
4.3/5Excellent! (324 reviews)
"I liked the outdoor patio. The hotel felt very safe. There was someone confirming at the door upon entering that only hotel guests come in."

Reviewed on 2 Jun 2021

Casa De Sierra Azul
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.