Search 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

Top Hotels in Oaxaca

Las Brisas Huatulco
4.5 star property
8.8 out of 10, Excellent, (1005)
"Everyone was very friendly &helpful. Beautiful beaches. Property was well maintained. The only thing I would recommend having dining options after 10pm. There was room service for a fee."
The price is S$317
includes taxes & fees
24 Nov - 25 Nov
Las Brisas Huatulco
Barceló Huatulco - All Inclusive
4.0 star property
8.2 out of 10, Very good, (1002)
"The ocean"
The price is S$533
includes taxes & fees
11 Dec - 12 Dec
Barceló Huatulco - All Inclusive
Secrets Huatulco Resort & Spa - Adults Only - All Inclusive
4.5 star property
8.6 out of 10, Excellent, (799)
"Room was wonderful, very clean and everything you needed. Rain shower and big bubble tub. Fridge being stocked was hit and miss, but bar was close. Lots of bars. Lots of activities. Musical guests were ok. Food was good for the most part. Property was way away from everything in the area. $85 pesos ride to town. Not really convenient to walk anywhere from the resort. Staff was good mostly. Some bar tenders were not nice. Pool water was very warm. Chairs at the pool were often saved and left...
The price is S$636
includes taxes & fees
18 Dec - 19 Dec
Secrets Huatulco Resort & Spa - Adults Only - All Inclusive
Binniguenda Huatulco & Beach Club
4.0 star property
8.6 out of 10, Excellent, (605)
"This was a lovely property. The Binnigueda IS NOT situated on the beach. You do have to take a shuttle or walk 8 minutes to the adjacent Niru beach club for beach access. Not a problem at all, just be aware. The service was fantastic and Abraham, Daniel and Thomas were excellent at making sure all our needs were met! The food was lovely and it was really nice to see the difference in the local cuisine included in the daily buffet. My taste buds say the food in the Oaxaca region is definitely...
The price is S$225
includes taxes & fees
11 Dec - 12 Dec
Binniguenda Huatulco & Beach Club
Dreams Huatulco Resort & Spa - All Inclusive
4.0 star property
8.4 out of 10, Very good, (749)
"Beautiful "
The price is S$514
includes taxes & fees
16 Dec - 17 Dec
Dreams Huatulco Resort & Spa - All Inclusive
Hotel Castillo Huatulco & Beach Club
3.5 star property
8.2 out of 10, Very good, (583)
"Rooms facing the street are quite noisy. "
Hotel Castillo Huatulco & Beach Club
Naked Hotel Zipolite
3.0 star property
9.4 out of 10, Exceptional, (193)
"Amazing. That’s all I can say"
The price is S$205
includes taxes & fees
22 Nov - 23 Nov
Naked Hotel Zipolite
Posada Real Puerto Escondido
3.5 star property
7.6 out of 10, Good, (695)
"Everything it’s Great "
The price is S$185
includes taxes & fees
22 Dec - 23 Dec
Posada Real Puerto Escondido
Holiday Inn Huatulco, an IHG Hotel
3.5 star property
9.2 out of 10, Wonderful, (974)
"We loved staying here! "
The price is S$124
includes taxes & fees
26 Nov - 27 Nov
Holiday Inn Huatulco, an IHG Hotel
Hotel Santa Fe
4.0 star property
8.8 out of 10, Excellent, (797)
"Enjoyed the hotel itself very much. It is loud in the area though, late into the night. Staff were friendly. The restaurant is excellent. The room could probably use some special attention, but it was large and comfortable. The pool and pool-side service were awesome, but the loungers and towels are looking pretty worn out. Overall positive! The property itself is very beautiful. "
The price is S$149
includes taxes & fees
2 Dec - 3 Dec
Hotel Santa Fe
Camino Real Zaashila Huatulco
4.0 star property
8.6 out of 10, Excellent, (1002)
"Totally loved the place. "
The price is S$251
includes taxes & fees
29 Nov - 30 Nov
Camino Real Zaashila Huatulco
Hotel Villa Blanca Huatulco
3.5 star property
8.8 out of 10, Excellent, (1013)
"Everything thing ! "
The price is S$123
includes taxes & fees
3 Dec - 4 Dec
Hotel Villa Blanca Huatulco
Hotel Casa del Sótano
3.5 star property
9.0 out of 10, Wonderful, (951)
"We loved it!"
The price is S$131
includes taxes & fees
2 Dec - 3 Dec
Hotel Casa del Sótano
Hotel Hacienda
3.5 star property
8.8 out of 10, Excellent, (1001)
"Everyone one I encountered was wonderful. The location was a little out of the way and when I needed a taxi, it took 15 minutes. Everything else was very nice."
The price is S$90
includes taxes & fees
23 Nov - 24 Nov
Hotel Hacienda
Park Royal Beach Huatulco – All Inclusive
3.5 star property
7.6 out of 10, Good, (419)
"Awesome staff and beautiful property "
The price is S$278
includes taxes & fees
4 Dec - 5 Dec
Park Royal Beach Huatulco – All Inclusive
Hotel Suites Villasol
4.0 star property
7.8 out of 10, Good, (685)
"Excellent staff and good place ..."
The price is S$109
includes taxes & fees
27 Nov - 28 Nov
Hotel Suites Villasol
Quinta Real Oaxaca
4.5 star property
9.6 out of 10, Exceptional, (1001)
"Truly exceptional, high-end aesthetic and comfort experience in all regards. & every employee was very friendly and even more competent -- all top notch. Great value for a special occasion, and a perfect spot for weddings."
The price is S$471
includes taxes & fees
9 Dec - 10 Dec
Quinta Real Oaxaca
Quinta Bella Huatulco
3.5 star property
9.0 out of 10, Wonderful, (995)
"Place is perfect for the quiet and relaxing getaway we wanted.The best part if Quinta Bella is the food and the wait staff. Delicious food and great service."
The price is S$180
includes taxes & fees
13 Dec - 14 Dec
Quinta Bella Huatulco
Hotel Victoria Oaxaca
3.5 star property
8.8 out of 10, Excellent, (1003)
"Property is big and has space that makes it feel like you far from city but is really it’s minutes from downtown. But it needs a little love, it’s starting to show its age. "
The price is S$119
includes taxes & fees
22 Nov - 23 Nov
Hotel Victoria Oaxaca
Vivo Resorts
4.0 star property
8.6 out of 10, Excellent, (475)
"It was away from other places to eat...or walk."
The price is S$243
includes taxes & fees
2 Dec - 3 Dec
Vivo Resorts
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
Beautiful view of the beach with palm trees

Black Friday: Members save 30%+

Members save 30%+ on selected hotels until 4 Dec (property time) with our Black Friday deals. Stay by 15 Dec 2025.

Frequently asked questions

How much do hotels in Oaxaca cost?
In Oaxaca, you can find cheap options from S$90 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 holiday in Salina Cruz? With a tropical savanna climate, you can expect temperatures ranging from 26ºC to 32ºC 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 S$90 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 “Traveller experience” section and check out the offers. If you’re travelling 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 favourite 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 accommodation 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?
Book your Oaxaca hotel with Expedia and you’ll get a world of accommodation options at unbeatable prices. We’ve got a variety of search filters to help you find exactly what you want, whether that’s a 5-star retreat or something a little more unique, such as a cottage, villa or glamping experience! Join Expedia Rewards and you’ll save 10% or more on select hotels when you’re signed in. Collect points on eligible bookings, which you can use to save on your next adventure. Plus, many of our hotels come with flexible cancellation policies, so you won’t have to worry if your plans change last minute.