Search Hotels in Oaxaca

  • Plan, book, stay with confidence

  • bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    one key icon
    Treat yourself
    Save instantly and earn perks with One Key
    today icon
    Change your mind
    Book hotels with free cancellation

Top Cities in Oaxaca

Compare 2,263 hotels in Oaxaca with room rates, reviews, and availability. Most hotels are fully refundable.

Las Brisas Huatulco

4.5 star property
8.8 out of 10, Excellent, (1012)
"Although a bit dated and worn, the unique location, gorgeous water and beaches and unique Oaxacan food were excellent. The entertainment performers were amazing as well. I didn't really like to cocktail drinks as there were very sugary and weak in alcohol flavour"
The price is $380
includes taxes & fees
$319 per night
Jan 6 - Jan 7, 2025
Las Brisas Huatulco

Secrets Huatulco Resort & Spa - Adults Only - All Inclusive

4.5 star property
8.6 out of 10, Excellent, (819)
"My husband and I went for a week and had a wonderful time! The staff was amazing! The food could have been better at a few of the restaurants. They also used a lot of artificial sweeteners in their juices for cocktails. It was hard to find a beach cocktail that didn't have this in it. The hotel could use some updating but it was super clean. The beach was amazing and there was no shortage of palapa!"
The price is $413
includes taxes & fees
$413 per night
Jan 9 - Jan 10, 2025
Secrets Huatulco Resort & Spa - Adults Only - All Inclusive

Barceló Huatulco - All Inclusive

4.0 star property
8.2 out of 10, Very Good, (1002)
"Our second time there. The staff are terrific. The food was disappointing. The Italian restaurant was a very big let down compared to our previous visit and the buffet was also sub par. The options provided were very limited and not appealing at all. "
The price is $349
includes taxes & fees
$293 per night
Jan 12 - Jan 13, 2025
Barceló Huatulco - All Inclusive

Binniguenda Huatulco & Beach Club

4.0 star property
8.6 out of 10, Excellent, (626)
"The beach club was amazing. Loved the infinity pool and beach access. The staff were great!! "
The price is $178
includes taxes & fees
$146 per night
Jan 22 - Jan 23, 2025
Binniguenda Huatulco & Beach Club

Dreams Huatulco Resort & Spa - All Inclusive

4.0 star property
8.4 out of 10, Very Good, (759)
"Good hotel in a beautiful bay. The staff are very welcoming. The restaurants and gym seemed somewhat small considering the number of rooms in the hotel. I personally did not like the artificial juices used for lemonades and cocktails - they felt artificial. Good experience overall though!"
The price is $379
includes taxes & fees
$379 per night
Jan 15 - Jan 16, 2025
Dreams Huatulco Resort & Spa - All Inclusive

Hotel Castillo Huatulco & Beach Club

3.5 star property
8.2 out of 10, Very Good, (604)
"Have returned to stay at this property several times over the years. Well maintained with excellent staff service. Excellent beach club with wonderful family activities."
The price is $105
includes taxes & fees
$88 per night
Jan 7 - Jan 8, 2025
Hotel Castillo Huatulco & Beach Club

Naked Hotel Zipolite

3.0 star property
9.4 out of 10, Exceptional, (212)
"The hotel is gorgeous, we felt so comfortable and at home! The pool is spectacular, the food was delicious, the service was attentive, and the beach was so fun! We loved lounging by the pool when we wanted more protection from the shade and to be waited on. We absolutely plan to be back! 🍑🍑"
The price is $177
includes taxes & fees
$149 per night
Jan 10 - Jan 11, 2025
Naked Hotel Zipolite

Posada Real Puerto Escondido

3.5 star property
7.6 out of 10, Good, (707)
"Everything it’s Great "
The price is $130
includes taxes & fees
$106 per night
Jan 26 - Jan 27, 2025
Posada Real Puerto Escondido

Camino Real Zaashila Huatulco

4.0 star property
8.6 out of 10, Excellent, (1006)
"The hotel staff was amazing, very friendly and helpful but do NOT have dinner here we were served the same plate of chicken 3 times and all 3 times id was severely undercooked. All the other meals were okay in all aspects."
The price is $151
includes taxes & fees
$127 per night
Jan 12 - Jan 13, 2025
Camino Real Zaashila Huatulco

Holiday Inn Huatulco, an IHG Hotel

3.5 star property
9.2 out of 10, Wonderful, (1000)
"It was central location"
The price is $97
includes taxes & fees
$82 per night
Jan 26 - Jan 27, 2025
Holiday Inn Huatulco, an IHG Hotel

Hotel Santa Fe

4.0 star property
8.6 out of 10, Excellent, (824)
"Awesome place. "
The price is $119
includes taxes & fees
$97 per night
Jan 25 - Jan 26, 2025
Hotel Santa Fe

Casa Bonita Hotel & Luxury Residence

4.0 star property
8.6 out of 10, Excellent, (136)
"Outstanding staff. Proactive, responsive and professional."
The price is $169
includes taxes & fees
$142 per night
Jan 10 - Jan 11, 2025
Casa Bonita Hotel & Luxury Residence

Quinta Bella Huatulco

3.5 star property
9.0 out of 10, Wonderful, (1001)
"Charming older hotel with a dedicated staff who keep the grounds clean and green. Special shout out to Angel in Agave. "
The price is $143
includes taxes & fees
$116 per night
Jan 6 - Jan 7, 2025
Quinta Bella Huatulco

Hotel Villa Blanca Huatulco

3.5 star property
9.0 out of 10, Wonderful, (1000)
"This hotel is our favorite place to stay. The staff are all great and so helpful. We will definitely be back"
The price is $156
includes taxes & fees
$127 per night
Jan 3 - Jan 4, 2025
Hotel Villa Blanca Huatulco

Hotel Coral Blue Huatulco

4.0 star property
8.2 out of 10, Very Good, (159)
"El hotel esta en excelentes condiciones. El personal siempre estuvo atento a cualquier necesidad y fueron muy amables cuando teníamos dudas. Sin duda volveria"
The price is $226
includes taxes & fees
$190 per night
Jan 7 - Jan 8, 2025
Hotel Coral Blue Huatulco

Park Royal Beach Huatulco – All Inclusive

3.5 star property
7.6 out of 10, Good, (421)
"Awesome staff and beautiful property "
The price is $247
includes taxes & fees
$247 per night
Jan 26 - Jan 27, 2025
Park Royal Beach Huatulco – All Inclusive

Hotel Victoria Oaxaca

3.5 star property
8.8 out of 10, Excellent, (1005)
"Hotel Victoria is walking diatance approximately 20 min to downtown Oaxaca. "
The price is $76
includes taxes & fees
$64 per night
Jan 11 - Jan 12, 2025
Hotel Victoria Oaxaca

Hotel Marina Resort & Beach Club

3.5 star property
7.2 out of 10, Good, (720)
"Location"
The price is $93
includes taxes & fees
$75 per night
Jan 27 - Jan 28, 2025
Hotel Marina Resort & Beach Club

Hotel Hacienda

3.5 star property
8.8 out of 10, Excellent, (1002)
"The rooms should have a small fridge, a microwave, a coffee maker, cups, and Ice maker for all. The staff is very friendly and helpful and we appreciate the service they provided. Thank you very much! Julio Marmol"
The price is $81
includes taxes & fees
$68 per night
Jan 10 - Jan 11, 2025
Hotel Hacienda

Hotel Suites Villasol

4.0 star property
7.8 out of 10, Good, (719)
"I loved being able to get a lounge by the pool. Disappointed that our kitchen had no cutlery, dishes ,pots n pans, or dish soap or cloths. Also hot plate not activated unless we paid another 500 Pesos per day. So we could do no cooking. Also coffee machine was great but no cups or a few pods for our first morning before able to buy"
The price is $86
includes taxes & fees
$70 per night
Jan 9 - Jan 10, 2025
Hotel Suites Villasol
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?
In Oaxaca, you can find cheap options from $76 in a few different ways. To see the availability, enter your chosen getaway dates, then refine your search by budget, amenities and more. Remember that rates can differ depending on when you plan to go, so if you have some flexibility, try switching your dates until you find the right deal.
When is the best time to go to Oaxaca?
The best time of year for an Oaxaca getaway depends on the type of weather you prefer, as temperatures vary from one place to another. Seeking a summer vacation in Salina Cruz? With a tropical savanna climate, you can expect temperatures ranging from 79ºF to 90ºF between June and August.
What is the best area to stay in Oaxaca?
Oaxaca has plenty of cool areas to stay, such as Salina Cruz and Juchitan de Zaragoza. Each has its own unique experiences, so why not plan time to visit both?
Are there any luxury hotels in Oaxaca?
Get set for unrivaled luxury at Palacio Borghese Hotel Boutique - Adults Only. Egyptian-cotton sheets, beauty services and heated floors are only the start of the conveniences at this getaway in Oaxaca, Oaxaca. El Callejón Hotel Boutique is another popular pick in this thrilling city.
What are the top all-inclusive hotels in Oaxaca?
Binniguenda Huatulco & Beach Club is one of the best hotels in Oaxaca that has all-inclusive deals. With snacks, meals and entertainment typically included in the room price, you can put your cash to one side and enjoy the ultimate stress-free getaway at this property.
How can I find cheap hotels in Oaxaca?
Discover affordable hotels with minimal effort by using our filter tool. Click on the “Price per night” box to view pocket-friendly options in Oaxaca. You can also take a look at our cheap hotels in Oaxaca page. The lowest available price starts from $76 per night.
What are the best hotels in Oaxaca for families?
Booking a hotel for you and the children in Oaxaca is a cinch with our filter tool. Simply select “Family friendly” in the “Traveler experience” section and check out the offers. If you’re traveling to Oaxaca, consider NaNa Vida Hotel Oaxaca. Unwind here while enjoying the use of amenities like laundry facilities and housekeeping services. Maria Ines Hotel Suite is another favorite with families in this city.
What are the top beach hotels in Oaxaca?
Check in to one of Expedia’s beach hotels in Oaxaca and spend your break enjoying yourself by the water. If you’re heading for San Pedro Pochutla, relax in sought-after accommodations such as Casa Morena, which features amenities like a terrace and a beach view. Manta Raya Hotel is another choice here that promises an unforgettable seaside stay.
Why should I book my Oaxaca hotel with Expedia?
Unbeatable deals and plenty of choice are just two of the reasons to book your Oaxaca hotel with Expedia. What’s more, our free loyalty platform, One Key™, lets you earn and redeem OneKeyCash™* on eligible hotels, flights and more. And if your itinerary changes and you need to modify your reservation, don’t worry. Our online Help Center can assist you anytime, night or day. *OneKeyCash disclaimer - OneKeyCash is not redeemable for cash and can only be used on Hotels.com, Expedia and Vrbo.