Book Oaxaca Hotels

Search over 1 million properties and 550 airlines worldwide

Save 10% or more on select stays with Expedia Rewards

Top Cities in Oaxaca

Top Hotels in Oaxaca

Las Brisas Huatulco
4 out of 5
Bahia de Tanglounda Lote 1, Santa María Huatulco, OAX
Fully refundableReserve now, pay when you stay
The price is AU$398 per night from 24 Jan. to 25 Jan.
4.2/5 Very Good! (984 reviews)
"Really liked the tennis courts, the tennis coach Francisco, and Concierge Julio was great as well."

Reviewed on 20 Jan. 2022

Las Brisas Huatulco
City Centro Oaxaca
3.5 out of 5
Calle Aldama No 410 Barrio de Jalatlaco, Oaxaca, OAX
Fully refundableReserve now, pay when you stay
The price is AU$148 per night from 8 Feb. to 9 Feb.
4.5/5 Wonderful! (219 reviews)
"Great service!!!"

Reviewed on 7 Jan. 2022

City Centro Oaxaca
Camino Real Zaashila
4 out of 5
Blvd. Benito Juárez No. 5, Bahia De Tangolunda, Santa María Huatulco, OAX
Fully refundableReserve now, pay when you stay
The price is AU$213 per night from 14 Feb. to 15 Feb.
4.2/5 Very Good! (983 reviews)
"A beautiful property and charming setting. Our room was nice and the pool attached was a wonderful addition. My only complaint was the leak in our bathroom coming from the room above us. The food was good but a bit pricey.It's a blissful hotel and we will definitely return again!"

Reviewed on 4 Jan. 2022

Camino Real Zaashila
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.
Hotel Fortin Plaza
3.5 out of 5
Av. Venus No 118, Oaxaca, OAX
Fully refundable
The price is AU$89 per night from 30 Jan. to 31 Jan.
4.2/5 Very Good! (478 reviews)
"Great location, Excellent view of City from Restaurant and rooms."

Reviewed on 2 Dec. 2021

Hotel Fortin Plaza
Quinta Bella Huatulco
3.5 out of 5
Blvd. Chahue No. 1000, Bahia de Chahue, Santa María Huatulco, OAX
Fully refundableReserve now, pay when you stay
The price is AU$171 per night from 30 Jan. to 31 Jan.
4.4/5 Wonderful! (749 reviews)
"I liked the staff and the variety of restaurants."

Reviewed on 21 Jan. 2022

Quinta Bella Huatulco
Fiesta Inn Oaxaca
3.5 out of 5
Av. Universidad 140, Ex-Hacienda de Candiani, Oaxaca, OAX
Fully refundableReserve now, pay when you stay
The price is AU$116 per night from 24 Jan. to 25 Jan.
4.2/5 Excellent! (472 reviews)
"First time I stayed and was very pleased. Very nice room and huge TV."

Reviewed on 19 Jan. 2022

Fiesta Inn Oaxaca
Holiday Inn Huatulco
3.5 out of 5
Blvd. Benito Juarez 604 Sector A, Santa María Huatulco, OAX
4.6/5 Wonderful! (407 reviews)
"Great use of space"

Reviewed on 22 Jan. 2022

Holiday Inn Huatulco
Hotel Casablanca
3 out of 5
Avenida Perez Gasga 905, Puerto Escondido, OAX
Fully refundableReserve now, pay when you stay
The price is AU$53 per night from 24 Jan. to 25 Jan.
4.1/5 Very Good! (111 reviews)
"we love definitely we back"

Reviewed on 18 Jan. 2022

Hotel Casablanca
Hotel Surf Olas Altas
3 out of 5
Av. del Morro No. 310, Puerto Escondido, OAX
Fully refundableReserve now, pay when you stay
The price is AU$140 per night from 24 Jan. to 25 Jan.
4/5 Very Good! (225 reviews)
"Location and very nice staff"

Reviewed on 16 Oct. 2021

Hotel Surf Olas Altas
Grand Fiesta Americana Oaxaca
4.5 out of 5
Jose Maria Pino Suarez 702, Oaxaca, OAX
Fully refundableReserve now, pay when you stay
The price is AU$302 per night from 3 Feb. to 4 Feb.
4.8/5 Exceptional! (169 reviews)
"New hotel, very luxurious for oaxaca. Friendly and helpful staff"

Reviewed on 12 Jan. 2022

Grand Fiesta Americana Oaxaca
Hotel Suites Villasol
3.5 out of 5
Loma Bonita No 2 Fraccionamiento Bacocho, Puerto Escondido, OAX
Fully refundableReserve now, pay when you stay
The price is AU$98 per night from 24 Jan. to 25 Jan.
3.7/5 Good! (451 reviews)
"I've stayed here several times and so far have had a great experience. My fav is the private beach club they offer their guests."

Reviewed on 19 Jan. 2022

Hotel Suites Villasol
Hotel Marina Resort
3.5 out of 5
Tehuantepec 112, Bahia de Santa Cruz, Santa María Huatulco, OAX
Fully refundableReserve now, pay when you stay
The price is AU$102 per night from 24 Jan. to 25 Jan.
3.6/5 Good! (422 reviews)
"Nice and pleasant stay"

Reviewed on 14 Jan. 2022

Hotel Marina Resort
Barceló Huatulco - All Inclusive
4 out of 5
Paseo Benito Juarez S/N, Bahía de Tangolunda, Santa María Huatulco, OAX
Fully refundableReserve now, pay when you stay
The price is AU$362 per night from 24 Jan. to 25 Jan.
4.1/5 Very Good! (756 reviews)
"Great customer service, delicious authentic Mexican food, very clean rooms, the beach and pool had plenty amenities to keep you entertained, free kayaking, safety vests and sail boat rides, don't forget to save your spot. Great location 10 min to local market. I would strongly recomend softer matress ..."

Reviewed on 27 Dec. 2021

Barceló Huatulco - All Inclusive
Bungalows Zicatela
3 out of 5
Calle del Morro S/N El Marinero, Puerto Escondido, OAX
Fully refundableReserve now, pay when you stay
The price is AU$105 per night from 31 Jan. to 1 Feb.
4/5 Very Good! (128 reviews)
"Breakfast is included, they have really good breakfast."

Reviewed on 18 Jan. 2022

Bungalows Zicatela
City Express Oaxaca
2.5 out of 5
Calz. Niños Heroes de Chapultepec No. 3, Col. Centro, Oaxaca, OAX
Fully refundableReserve now, pay when you stay
The price is AU$87 per night from 29 Jan. to 30 Jan.
4.3/5 Excellent! (530 reviews)
"Welcoming staff. Clean. Excellent internet. Safe. Quiet! Thank you guys!"

Reviewed on 13 Jan. 2022

City Express Oaxaca
Quinta Real Oaxaca
4 out of 5
Calle 5 De Mayo 300, Oaxaca, OAX
Fully refundable
The price is AU$346 per night from 1 Feb. to 2 Feb.
4.6/5 Wonderful! (855 reviews)
"A truly beautiful facility worthy of its Unesco World Heritage Site designation. Spacious room, attentive staff and food reflecting Oaxaca's "foodie" designation. Easy walk to the sites in central Oaxaca."

Reviewed on 10 Jan. 2022

Quinta Real Oaxaca
Casa Vertiz
3 out of 5
Reforma 404, Colonia Centro, Oaxaca, OAX
The price is AU$169 per night from 24 Jan. to 25 Jan.
4.4/5 Wonderful! (143 reviews)
"Beautiful hotel, delicious food, fantastic staff, very clean would definitely stay here again! Highly recommend this hotel in oaxaca."

Reviewed on 20 Nov. 2021

Casa Vertiz
Casa De Sierra Azul
3 out of 5
Hidalgo 1002 Esq Fiallo, Oaxaca, OAX
Fully refundableReserve now, pay when you stay
The price is AU$203 per night from 24 Jan. to 25 Jan.
4.3/5 Excellent! (367 reviews)
"Beautifully small hotel. Liked that they closed the door at night so we felt safe. We mostly used our hotel to get ready and sleep and it was perfect for that. Staff was very helpful and nice. You can also borrow some of their bikes which was so much fun! Thanks for a great stay."

Reviewed on 29 Nov. 2021

Casa De Sierra Azul
Hotel Hacienda
3.5 out of 5
Av Eduardo Mata 1918, Oaxaca, OAX
Fully refundableReserve now, pay when you stay
The price is AU$60 per night from 28 Jan. to 29 Jan.
4.4/5 Excellent! (466 reviews)
"Non. I did like everything"

Reviewed on 6 Jan. 2022

Hotel Hacienda
Posada Real Puerto Escondido
3.5 out of 5
Blvd Benito Juarez 1, Fraccionamiento Bacocho, Puerto Escondido, OAX
Fully refundableReserve now, pay when you stay
The price is AU$152 per night from 24 Jan. to 25 Jan.
3.9/5 Good! (284 reviews)
"Staff was friendly."

Reviewed on 12 Jan. 2022

Posada Real Puerto Escondido
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.