Book Oaxaca Hotels

  • Plan, book, stay with confidence

  • bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Top Cities in Oaxaca

Check prices for these dates

Filter by

Guest rating
Guest rating
Property class

Top Hotels in Oaxaca

Las Brisas Huatulco – All Inclusive

4.5 star property
8.8 out of 10, Excellent, (1012)
"The ocean is very accessible and user friendly "
The price is AU$548
includes taxes & fees
3 Mar - 4 Mar
Las Brisas Huatulco – All Inclusive

Secrets Huatulco Resort & Spa - Adults Only - All Inclusive

4.5 star property
8.6 out of 10, Excellent, (841)
"Issues with getting lounges around the pool and at the ocean. People leave their towels on the chairs and never seem to show up. Also towels are hard to get sometimes."
The price is AU$950
includes taxes & fees
11 Mar - 12 Mar
Secrets Huatulco Resort & Spa - Adults Only - All Inclusive

Barceló Huatulco - All Inclusive

4.0 star property
8.4 out of 10, Very good, (1004)
"Very friendly staff."
The price is AU$576
includes taxes & fees
2 Mar - 3 Mar
Barceló Huatulco - All Inclusive

Binniguenda Huatulco & Beach Club

4.0 star property
8.6 out of 10, Excellent, (656)
"Everything. Food excellent service from all employees there Doing the extra mile "
The price is AU$326
includes taxes & fees
2 Mar - 3 Mar
Binniguenda Huatulco & Beach Club

Dreams Huatulco Resort & Spa - All Inclusive

4.0 star property
8.4 out of 10, Very good, (774)
"Nice resort to relax or have fun, i love the beach and swimming pools. Restaurants for dining need to improve, food is not that good considering that are specialty dining. Buffet was better."
The price is AU$694
includes taxes & fees
9 Mar - 10 Mar
Dreams Huatulco Resort & Spa - All Inclusive

Hotel Castillo Huatulco & Beach Club

3.5 star property
8.2 out of 10, Very good, (638)
"Great staff hotel rooms view"
The price is AU$202
includes taxes & fees
11 Feb - 12 Feb
Hotel Castillo Huatulco & Beach Club

Posada Real Puerto Escondido

3.5 star property
7.6 out of 10, Good, (743)
"Nice property and location. Friendly staff. We had requested an early check in, noon instead of 3pm. I was surprised that they wanted to charge 500 pesos ($25 US) for this convenience. This is unacceptable. "
The price is AU$225
includes taxes & fees
10 Mar - 11 Mar
Posada Real Puerto Escondido

Naked Hotel Zipolite

3.0 star property
9.2 out of 10, Wonderful, (244)
"Clean environment. I had a Seaview suite, music from the pool wasn't too bad, not a total party environment like others describe it . I spent 5 nights, only 1 night was noisy. Not very many naked people there. Fir the most part, about 95% were clothed "
The price is AU$308
includes taxes & fees
11 Feb - 12 Feb
Naked Hotel Zipolite

Camino Real Zaashila Huatulco

4.0 star property
8.6 out of 10, Excellent, (1006)
"Kind of Old. Breakfast was cold. I tried to get them to serve hot food, but they did not understand that food has to be kept at the right temperature to be safe to eat"
The price is AU$322
includes taxes & fees
10 Feb - 11 Feb
Camino Real Zaashila Huatulco

Holiday Inn Huatulco by IHG

3.5 star property
9.2 out of 10, Wonderful, (1005)
"Great staff Great location"
The price is AU$160
includes taxes & fees
11 Mar - 12 Mar
Holiday Inn Huatulco by IHG

Hotel Santa Fe

4.0 star property
8.6 out of 10, Excellent, (840)
"Didn’t wear shoes the whole time I was there able to walk across a road to the beach each day. Wonderful restaurant, beach towels available. Little Library. Friendly staff. A carafe of water in glass in my room each day much better than plastic. Old-fashioned Spanish decor loved it. highly recommendef recommended."
The price is AU$247
includes taxes & fees
11 Feb - 12 Feb
Hotel Santa Fe

Hotel Villa Blanca Huatulco

3.5 star property
8.8 out of 10, Excellent, (1001)
"Great property with spacious rooms, large pool and wonderful staff. Quite at night, but close to the beech and amenities "
The price is AU$158
includes taxes & fees
11 Mar - 12 Mar
Hotel Villa Blanca Huatulco

Quinta Bella Huatulco

3.5 star property
9.0 out of 10, Wonderful, (1005)
"Nice resort. Pleasant grounds. Great swimming pools and beach access. Rooms pleasant. Cute decor. "
The price is AU$331
includes taxes & fees
20 Feb - 21 Feb
Quinta Bella Huatulco

Hotel Suites Villasol

4.0 star property
7.8 out of 10, Good, (747)
"Good breakfast excellent lobby service "
The price is AU$212
includes taxes & fees
11 Feb - 12 Feb
Hotel Suites Villasol

Park Royal Beach Huatulco – All Inclusive

3.5 star property
7.6 out of 10, Good, (438)
"Wonderfully quiet resort. The morning breakfast on the sixth floor restaurant is such a nice experience to start your day."
The price is AU$405
includes taxes & fees
16 Feb - 17 Feb
Park Royal Beach Huatulco – All Inclusive

Hotel Casa del Sótano

3.5 star property
9.0 out of 10, Wonderful, (1005)
"Very nice hotel. Staff was extremely nice and helpful! "
The price is AU$197
includes taxes & fees
10 Feb - 11 Feb
Hotel Casa del Sótano

Hotel Hacienda

3.5 star property
8.8 out of 10, Excellent, (1007)
"Unfortunately for us our stay was too short, but this property is amazing! The quiet atmosphere, the well manicured gardens, the hacienda looks and feel made our stay so wonderful, so much that we took some pictures. The room had a nice bedding, very quiet and we took a half-mile walk to Oaxaca’s vibrant main square, we had a nice dinner and walked back to the hotel. We worried a little because streets were empty and some were a little dark, but we were ok. We could have hired an Uber or Didi...
The price is AU$94
includes taxes & fees
10 Feb - 11 Feb
Hotel Hacienda

Casa Bonita Hotel + Cocina

4.0 star property
8.6 out of 10, Excellent, (140)
"Nice location and safe. Very clean and comfortable "
The price is AU$339
includes taxes & fees
10 Feb - 11 Feb
Casa Bonita Hotel + Cocina

Hotel Coral Blue Huatulco

4.0 star property
8.2 out of 10, Very good, (175)
"The staff was lovely and very attentive. I had wonderful massages in the Spa. "
The price is AU$474
includes taxes & fees
10 Feb - 11 Feb
Hotel Coral Blue Huatulco

Quinta Real Oaxaca

4.5 star property
9.6 out of 10, Exceptional, (1005)
"A gorgeous, private insulated oasis in the midst of busy downtown oaxaca. loved the pool, the private dining areas, the food, and the service. A lovely property. The daily service was excellent- cleaning crew outstanding. Room service was quick. A wedding which started at 1 pm lasted almost to midnight had extremely loud music blaring such that we could not sleep. There was doors to our section of the hotel - near our room-that could have been closed to deaden the sound but we did not...
The price is AU$527
includes taxes & fees
16 Feb - 17 Feb
Quinta Real Oaxaca
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.
Don't see what you're looking for?
See all available properties in Oaxaca
Save an average of 15% on thousands of hotels when you're signed in

Frequently asked questions

How much do hotels in Oaxaca cost?
The season and factors like school holidays, Christmas and Easter can affect the price of a hotel in Oaxaca. You can find cheap options from AU$107 in a few different ways on Expedia. First, select the dates you’d like to go on holiday, then use the filters such as amenities and budget to fine-tune your search. You can also sort by price, so the most affordable options appear first.
When is the best time to go to Oaxaca?
Temperatures differ across Oaxaca, so the best time to go depends on where you’re visiting. If you’re seeking a summer escape in Salina Cruz, organise your trip between June and August when average temperatures range from 26ºC to 32ºC. Bear in mind that Salina Cruz has a tropical savanna climate, so be sure to pack appropriately.
What is the best area to stay in Oaxaca?
If you want an unforgettable getaway in Oaxaca, look no further than the thrilling city of Salina Cruz. Book a few nights in one of our popular retreats, and you’ll have the ideal starting point for your sightseeing adventures.
Are there any luxury hotels in Oaxaca?
Some of our best hotels in Oaxaca are in Oaxaca. Have a look at luxurious options such as Palacio Borghese Hotel Boutique - Adults Only, which features heated floors, massage services and proposal/romance packages. El Callejón Hotel Boutique is another terrific choice in this city.
What are the top all-inclusive hotels in Oaxaca?
Turn your retreat in Oaxaca into a memorable adventure at Hotel Castillo Huatulco & Beach Club. Experience the ease of an all-inclusive property, where one flat rate typically includes your room, meals, drinks and more. After settling in, you’ll have access to most of the facilities without paying each time.
How can I find cheap hotels in Oaxaca?
The best place to begin your search is by using our “Price per night” filter. Currently, the least expensive hotels start at AU$107 per night. Other ways to secure an affordable Oaxaca escape are by booking well in advance and being flexible with the dates you travel. For even more bargains, check out our cheap hotels in Oaxaca page.
What are the best hotels in Oaxaca for families?
Pack your bags (and the little ones!) and get set for an action-packed holiday at one of our top family-friendly hotels in Oaxaca. Located in Oaxaca, NaNa Vida Hotel Oaxaca is a terrific pick. Laundry facilities and housekeeping services are among the amenities here. Or unwind with the fam at Maria Ines Hotel Suite. You can also search for your ideal stay by clicking on the “Family friendly” box in the “Traveller experience” section of our handy filters.
What are the top beach hotels in Oaxaca?
Prepare to be swept away by the perfect combination of relaxation and fun at our Oaxaca sea-view hotels. One of our leading accommodation is SHAVANNA Hotel Boutique, which includes amenities like a swimming pool and a terrace. Another option promising lots of beachside bliss is Hotel Suites La Hacienda. Both these escapes are located in Puerto Escondido.
Why should I book my Oaxaca hotel with Expedia?
Incredible prices on Oaxaca hotels are just the start of the reasons to book with Expedia. Become an Expedia Rewards member for free today and earn points on every eligible booking, as well as exciting membership perks. We’re talking savings worth 10% or more on select hotels! Plus, most of our hotels feature free cancellation, so you can lock in your dream escape without having to worry about your plans changing. Simply look for options marked “Free Cancellation”.