Hotels with Restaurants in Oaxaca from $102

    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

Pick from 204 Oaxaca Hotels with Restaurants with updated room rates, reviews, and availability. Most hotels are fully refundable.

Beach nearby, free beach shuttle, sun loungers, beach umbrellas
Hotel Villa Blanca Huatulco
3.5 star property
8.8 out of 10, Excellent, (958)
"This is a great property...... many Canadian people stay here..... They all come back year after year. Everything is right there.... Beach club on santa cruz Beach with a shuttle that we could never manage to catch.... we just took a cab for 35 pesos instead. Very fun place to stay. Would highly recommend. "
The price is $102
$121 total
includes taxes & fees
Jun 16 - Jun 17
Hotel Villa Blanca Huatulco
3 outdoor pools, pool umbrellas
Las Brisas Huatulco
4.5 star property
8.8 out of 10, Excellent, (1002)
"Very nice property, and room that we received was very nice with a terrace and ocean view"
The price is $234
$279 total
includes taxes & fees
Jun 4 - Jun 5
Las Brisas Huatulco
2 outdoor pools, open 8:00 AM to 10:00 PM, sun loungers
Princess Mayev Hotel
3.5 star property
9.2 out of 10, Wonderful, (719)
"Nice place. Friendly staff. "
The price is $119
$142 total
includes taxes & fees
Jun 2 - Jun 3
Princess Mayev Hotel
Save an average of 15% on thousands of hotels when you're signed in
Interior
Casona Oaxaca
3.5 star property
8.8 out of 10, Excellent, (628)
"Nice place to stay in the heart of the city and very close to the Zocalo. Rooms were clean and the hotel staff was helpful with arranging tours and taxis.Recommended!"
Casona Oaxaca
Outdoor banquet area
Quinta Real Oaxaca
4.5 star property
9.4 out of 10, Exceptional, (1002)
"While the rooms are small and very basic, the grounds and the pool were fantastic. The pool staff were also superb, with excellent service."
The price is $287
$342 total
includes taxes & fees
Jun 18 - Jun 19
Quinta Real Oaxaca
View from room
Barceló Huatulco - All Inclusive
4.0 star property
8.2 out of 10, Very Good, (1001)
"Enjoyed our stay, with the highlight being the service that was provided. The food was good, not excellent but we were very satisfied with the choices. We we would definitely stay again if given the opportunity."
The price is $345
$411 total
includes taxes & fees
Jun 2 - Jun 3
Barceló Huatulco - All Inclusive
Outdoor spa tub
Secrets Huatulco Resort & Spa - Adults Only - All Inclusive
4.5 star property
8.6 out of 10, Excellent, (725)
"Beautiful view, helpful staff, great food options"
The price is $437
$437 total
includes taxes & fees
Jun 9 - Jun 10
Secrets Huatulco Resort & Spa - Adults Only - All Inclusive
3 outdoor pools, open 8:00 AM to 8:00 PM, lifeguards on site
Camino Real Zaashila
4.0 star property
8.6 out of 10, Excellent, (1003)
"The property was just lovely, and a great location to the bays of Huatulco"
The price is $184
$219 total
includes taxes & fees
Jun 18 - Jun 19
Camino Real Zaashila
Exterior
Quinta Bella Huatulco
3.5 star property
9.0 out of 10, Wonderful, (958)
"the property was nice, but a bit dated; they were doing some construction during our stay. A few updates will make this place perfect and it seems as though they are already working on it! The food was great at the restaurants we visited. the staff was very kind and did a good job with our group of ten. the beach was beautiful but supposedly dangerous to swim in because of the current so i would recommend planning on seeing other nearby beaches. the pools and showers are great if you dont plan...
The price is $205
$244 total
includes taxes & fees
Jun 10 - Jun 11
Quinta Bella Huatulco
Terrace/patio
Los Pilares Hotel
3.0 star property
9.4 out of 10, Exceptional, (373)
"Excellent customer service! Highly recommended."
Los Pilares Hotel
Don't see what you're looking for?
See all available properties in 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.

Oaxaca Hotels with Restaurants information

 

Hotels with Restaurants in Oaxaca

204

Highest price
$437
Cheapest price
$102
Number of guest reviews
8,369
Total number of hotels in Oaxaca
2,079

 

Frequently asked questions

How much do hotels with dining in Oaxaca cost?
Prepare to pay between $102 and $437 per night for hotels in Oaxaca. A perfect stay with a restaurant, or one that’s near awesome culinary experiences, is just a few clicks away on Expedia. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
How many hotels with dining are there in Oaxaca?
Oaxaca has 204 hotels offering easy access to some great food experiences. Enter your destination and travel dates and start organizing your dream getaway today.
Why book your hotel with dining in Oaxaca with Expedia?
Expedia makes it easy to find your ideal hotel with dining in Oaxaca. Make use of our filters to search for properties with a restaurant on-site. If you’re on a budget, select how much you’d like to spend and your preferred hotel star rating. We’ll help you find the right place whatever your tastes or bank balance.
How can I find cheap hotels with dining in Oaxaca?
With Expedia’s useful filter tool, comparing cheap hotels with dining in Oaxaca is a snap. To discover accommodations that’ll make your wallet happy, fine-tune your search results by meal plans, budget and star rating.
What is there to do in Oaxaca near my hotel with dining?
You’ll find loads of attractions to explore in Oaxaca. If you’re organizing a stop in Santa María Huatulco, Parque Eco-Arqueológico Copalita is a favorite among visitors.

Recent reviews of Oaxaca hotels
Expedia verified reviews