Mexico may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Search Oaxaca Hotels

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 Cities in Oaxaca

Top Hotels in Oaxaca

Selina Puerto Escondido
2.5 out of 5
Calle del Morro s/n, Colonia Marinero, Playa Zicatela, Puerto Escondido, OAX
Free cancellationReserve now, pay when you stay
The price is CA $61 per night from Dec 27 to Dec 28
4.1/5Very Good! (102 reviews)

"Muy buen concepto, el staff increible, tiene de todo un poco"…"

Reviewed on Aug. 31, 2020

Selina Puerto Escondido
El Alquimista Yoga & Spa
3 out of 5
Camino a Shambala S/N, San Pedro Pochutla, OAX
Free cancellationReserve now, pay when you stay
The price is CA $138 per night from Dec 15 to Dec 16
4.5/5Wonderful! (155 reviews)

"We loved the restaurant and the beach. They serve delicious entrees at reasonable prices , we had breakfast, lunch, and dinner. The suite we had was spacious and private with an amazing view of the ocean. We really loved our stay in zipolite."…"

Reviewed on Nov. 26, 2020

El Alquimista Yoga & Spa
Hotel Sin Nombre
3.5 out of 5
20 de noviembre # 208, colonia centro, Oaxaca, OAX
Get Rates
Hotel Sin Nombre
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.
Mision Oaxaca
3.5 out of 5
Av. Jalisco 15, Oaxaca, OAX
Free cancellationReserve now, pay when you stay
The price is CA $58 per night from Nov 29 to Nov 30
3.9/5Good! (366 reviews)
GREAT!!

"Great experience from the time we got there in the taxi till we left. Great staff! Great hotel! Would recommend it to others."…"

Reviewed on Mar. 19, 2020

Mision Oaxaca
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 CA $240 per night from Nov 29 to Nov 30
4.3/5Excellent! (178 reviews)

"Amenities were closed due to current situation with only few guest and many few children (10)."…"

Reviewed on Mar. 24, 2020

Vivo Resorts
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 CA $66 per night from Dec 4 to Dec 5
4.2/5Excellent! (416 reviews)

"My family and I enjoyed staying here my kids loved the pool and how beautiful and clean the rooms were kept, it’s only walking distance to Plaza Del Valle that’s a plus if your kids are picky eaters and only want McDonald’s, Pizza Hut, Dominos pizza very convenient. Overall we felt very welcomed ..."…"

Reviewed on Sep. 25, 2020

Fiesta Inn Oaxaca
One Oaxaca Centro Hotel
3 out of 5
Calzada de la Republica #205, Col. Centro, Oaxaca, OAX
Free cancellationReserve now, pay when you stay
The price is CA $47 per night from Nov 29 to Nov 30
4.2/5Excellent! (744 reviews)
Our Great Stay at One Hotel!

"First, the attentiveness and friendliness stands out first which makes you feel welcomed. Right away, you notice the cleanliness of the hotel. The rooms are clean and very cool (not warm or humid). Air conditioning works and you get a large TV. Their attentiveness to serve you is commendable; they ..."…"

Reviewed on Mar. 23, 2020

One Oaxaca Centro Hotel
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 CA $101 per night from Dec 2 to Dec 3
4.7/5Exceptional! (285 reviews)

"Couldn't be happier! The service was amazing. Rooms were clean. Support, patience and general vibe was outstanding. Safe place to stay in an amazing city. The off-site parking helps a lot and they accommodated us very well with late check out, local info and a temporary parking spot till the garage ..."…"

Reviewed on Nov. 23, 2020

Hotel Parador de Alcalá Oaxaca
Hotel Hacienda
3.5 out of 5
Av Eduardo Mata 1918, Oaxaca, OAX
Free cancellationReserve now, pay when you stay
The price is CA $40 per night from Dec 17 to Dec 18
4.3/5Excellent! (288 reviews)

"El hotel tiene hermosos jardines, esta muy limpio, muy cerca del centro, solo $50 pesos el taxi, hay un mercado bastante cerca. Sin duda regresaría."…"

Reviewed on Nov. 23, 2020

Hotel Hacienda
La Noria Centro Histórico
3.5 out of 5
Av Hidalgo 918, Oaxaca, OAX
Free cancellationReserve now, pay when you stay
The price is CA $87 per night from Dec 1 to Dec 2
4.2/5Very Good! (241 reviews)

"Good place to stay, 2 blocks away from el Zocalo. Lots of places to eat and walk around."…"

Reviewed on Sep. 29, 2020

La Noria Centro Histórico
Quinta Real Oaxaca
4 out of 5
Calle 5 De Mayo 300, Oaxaca, OAX
Free cancellationReserve now, pay when you stay
The price is CA $146 per night from Dec 7 to Dec 8
4.6/5Wonderful! (757 reviews)

"Beautiful hotel that was a converted convent. amazing location, great staff. The only suggestion that I have is that the bathrooms need to be upgraded."…"

Reviewed on Oct. 22, 2020

Quinta Real Oaxaca
Hotel CasAntica
3.5 out of 5
Ave. José María Morelos No. 601, Oaxaca, OAX
Free cancellationReserve now, pay when you stay
The price is CA $69 per night from Dec 8 to Dec 9
4.1/5Very Good! (696 reviews)

"We had the suite. It was very spacious. Place has its own unique toiches. Statfs were very nice and efficient"…"

Reviewed on Nov. 27, 2020

Hotel CasAntica
Casa de Adobe Gallery & Luxury Boutique
4 out of 5
Avenida de las Etnias 509, Colonia Olimpica, Oaxaca, OAX
Free cancellationReserve now, pay when you stay
The price is CA $102 per night from Dec 13 to Dec 14
4.5/5Wonderful! (12 reviews)

"The staff was amazing and they when out of their way to provide everything that I requested..We celebrated my wife birthday 🎁 and they decorated our room very beautiful.."…"

Reviewed on Feb. 18, 2020

Casa de Adobe Gallery & Luxury Boutique
Camino Real Zaashila
4 out of 5
Blvd. Benito Juárez No. 5, Bahia De Tangolunda, Santa María Huatulco, OAX
Free cancellationReserve now, pay when you stay
The price is CA $132 per night from Dec 9 to Dec 10
4.2/5Very Good! (836 reviews)

"The staff was Awesome! The Hotel is in a Beautiful location. They upgraded us to Ocean Front! The breakfast menu has limited items but, the food was Okay and why complain? It was free breakfast!"…"

Reviewed on Sep. 23, 2020

Camino Real Zaashila
Casa De Sierra Azul
3 out of 5
Hidalgo 1002 Esq Fiallo, Oaxaca, OAX
Free cancellationReserve now, pay when you stay
The price is CA $129 per night from Dec 2 to Dec 3
4.3/5Excellent! (294 reviews)

"It’s a very nice hotel with perfect location and the staff was amazing."…"

Reviewed on Nov. 24, 2020

Casa De Sierra Azul
NaNa Vida Hotel Oaxaca
3 out of 5
Murguia 405, Colonia Centro, Oaxaca, OAX
Free cancellationReserve now, pay when you stay
The price is CA $96 per night from Dec 1 to Dec 2
4.8/5Exceptional! (248 reviews)

"The service and attention of the staff was what stood the most!"…"

Reviewed on Oct. 18, 2020

NaNa Vida Hotel Oaxaca
Hotel Santa Fe
3.5 out of 5
Calle Del Morro S/N, Puerto Escondido, OAX
Free cancellationReserve now, pay when you stay
The price is CA $103 per night from Dec 4 to Dec 5
4.3/5Excellent! (346 reviews)

"Our time was very restful, except at 1am when the front desk erroneously thought we had asked for towels and we didn't. Other than that, a beautiful weekend!"…"

Reviewed on Oct. 11, 2020

Hotel Santa Fe
Binniguenda Huatulco & Beach Club
3.5 out of 5
Blvd. Santa Cruz No. 201, Sector E, Santa María Huatulco, OAX
Free cancellationReserve now, pay when you stay
The price is CA $170 per night from Dec 4 to Dec 5
4.3/5Excellent! (254 reviews)

"Great people working there. Nice clean rooms,keep up with pool,yard,hallways was great.Very very clean. Super nice people. The only problem, was trying to get wash towels. 1 per room? Really? Our room never got below 78. That's "HOT" for us. Trying to get anything from staff was like pulling teeth ..."…"

Reviewed on Mar. 15, 2020

Binniguenda Huatulco & Beach Club
Princess Mayev Hotel
3.5 out of 5
Paseo Punta Santa Cruz Mza. 1 Lote 4, Col. Sector C, La Crucecita, Santa María Huatulco, OAX
Free cancellationReserve now, pay when you stay
The price is CA $77 per night from Dec 18 to Dec 19
4.6/5Wonderful! (502 reviews)

"All the personal was great cordial and professional. Location was very nice with a great view of the Bahia We enjoyed very much"…"

Reviewed on Sep. 24, 2020

Princess Mayev Hotel
Hotel Castillo Huatulco
3 out of 5
Boulevard Santa Cruz 303, Sector A, Santa María Huatulco, OAX
Free cancellationReserve now, pay when you stay
The price is CA $96 per night from Dec 5 to Dec 6
4/5Very Good! (224 reviews)

"I truly enjoyed my stay, the hotel was very clean and the staff was very friendly! It’s location is perfect, with shops right in front and the Santa Maria port"…"

Reviewed on Aug. 18, 2020

Hotel Castillo Huatulco
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.

Oaxaca Hotel Guide

Welcome to Oaxaca

Book a vacation to Oaxaca using Expedia.ca. Whether you want to spend some time in the state's capital city of Oaxaca, or would prefer to stay somewhere more , you're guaranteed to find the ideal destination for your trip. See just how simple it is to visit the state of your dreams, start your search now.

Hoping to rest your head at a high-end spa in Oaxaca? Not a problem. We've got a diverse variety of affordable lodges also. And there are a wealth of choices in the middle. It's simply based on what you're in the mood for and how much you'd like to spend. And as far as location is concerned, you can choose a room in any part of the state you'd like. You'll locate a variety of accommodation choices right in the middle of the action, as well as private rooms on the outskirts of Oaxaca. When you browse through our site's catalog of lodges in Oaxaca, you are guaranteed to find low rates and incredible offers on any type of lodge in the area.

Quick facts about Oaxaca:

  • Don't forget to stop in Huatulco , Oaxaca, and Puerto Escondido while you're in the state

Expedia.ca helps you save you money and time when locking down your stay at a hotel in Oaxaca, so you can spend your days getting the most out of your stay and not worrying about emptying your wallet. So why wait another day to book your travel plans to Mexico? Enter your perfect travel dates now to see the best offers on stays in Oaxaca!

What’s more, the amenities are beyond compare. If you’re looking for discounts, start your search with the budget-friendly hotels in Oaxaca. You’ll get access to comfortable amenities and super-low rates. Prefer a spot with a little more luxury? Check out the five-star hotels and boutique inns scattered throughout the area. These properties combine first-class style with impeccable service, and you’ll likely find an array of attractions perched just beyond the rooms. We’ve even got the inside scoop on the top all-inclusive vacations; these trips are the ideal options for travelers who want to leave all of their cares at home.

Ready to finalize the details? We’ll make the process easy for you. Simply tell us which dates work best for your schedule, and then flip through our range of hotels. You’ll be able to learn more about the amenities and perks at each property, see the distance between the hotel and the area’s major attractions and compare rates on the options that strike your fancy. Then, when you’re ready to commit to the hotel of your dreams, you can use our renowned tools to book your rooms and pile on essentials like flights, tours, and rental cars. It’s just one more way in which Expedia.ca makes seeing the world as effortless as checking your email. Your next vacation is calling.