Hotels with Restaurants in Oaxaca from $77

Top Cities in Oaxaca

Check availability on Oaxaca Hotels with Restaurants

This weekend
Next weekend

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

Our top choices for Oaxaca hotels with a restaurant

Hotel Villa Blanca Huatulco

3.5 star property
8.8 out of 10, Excellent, (1001)
"Great food"
$65 nightly
The price is $77
Aug 27 - Aug 28
Total with taxes and fees
Hotel Villa Blanca Huatulco

Las Brisas Huatulco – All Inclusive

4.5 star property
9.0 out of 10, Wonderful, (1421)
"I liked the beach, the view!"
$204 nightly
The price is $253
Sep 10 - Sep 11
Total with taxes and fees
Las Brisas Huatulco – All Inclusive

Princess Mayev Hotel

3.5 star property
9.2 out of 10, Wonderful, (839)
"Buffet breakfast"
$97 nightly
The price is $116
Aug 26 - Aug 27
Total with taxes and fees
Princess Mayev Hotel

Casona Oaxaca

3.5 star property
8.8 out of 10, Excellent, (628)
"My daughters air pods went missing on second day there. Plus, could not sleep to loud could hear everything. The walls & doors super thin. They were non smoking signs up but everyone Was allowed to smoke. Definitely will not stay there again. The worst was the trust that they stole my daughters AirPods. "
Casona Oaxaca

Quinta Real Oaxaca

4.5 star property
9.6 out of 10, Exceptional, (1002)
"Lovely hotel"
$278 nightly
The price is $330
Sep 24 - Sep 25
Total with taxes and fees
Quinta Real Oaxaca

Barceló Huatulco - All Inclusive

4.0 star property
8.4 out of 10, Very Good, (1005)
"Varíety of good options, nice staff and beautiful beach."
$240 nightly
The price is $286
Sep 3 - Sep 4
Total with taxes and fees
Barceló Huatulco - All Inclusive

Secrets Huatulco Resort & Spa - Adults Only - All Inclusive

4.5 star property
8.6 out of 10, Excellent, (937)
"Close to town and airport "
Secrets Huatulco Resort & Spa - Adults Only - All Inclusive

Camino Real Zaashila Huatulco

4.0 star property
8.6 out of 10, Excellent, (1009)
"Overall great hotel"
$178 nightly
The price is $212
Sep 2 - Sep 3
Total with taxes and fees
Camino Real Zaashila Huatulco

Quinta Bella Huatulco

3.5 star property
8.8 out of 10, Excellent, (1002)
"I’d stay there again. Loved private pool in every room balcony/patio. "
$80 nightly
The price is $95
Aug 31 - Sep 1
Total with taxes and fees
Quinta Bella Huatulco

Los Pilares Hotel

3.0 star property
9.4 out of 10, Exceptional, (436)
"Beautiful property with amazing staff!!!"
Los Pilares Hotel
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.
Save an average of 15% on thousands of hotels when you're signed in

Top Oaxaca Hotel Reviews

Frequently asked questions

How much do hotels with dining in Oaxaca cost?
The price for hotels in Oaxaca ranges from $77 to $330 per night. Expedia has awesome deals on properties with restaurants or near foodie areas that'll satisfy both your taste buds and bank account. These prices were 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.
What are the best hotels with dining in Oaxaca?
Oaxaca offers multiple hotels with dining that have a total average guest review rating of 8.9. Want to sample top culinary experiences in Puerto Escondido? Base yourself at SHAVANNA Hotel Boutique, a 3.5-star retreat with a terrace and a rooftop terrace. Alternatively, eat your way around the city from Casa Paraiso. Also popular with travelers, it has a 3-star rating and amenities such as individually decorated rooms and mountain views.
How many hotels with dining are there in Oaxaca?
Pick from 204 hotels that offer access to superb dining all over Oaxaca. Whether you're on the lookout for a hotel with a restaurant or one that'll place you in the middle of a foodie universe, Expedia makes it easy to find the perfect place.
Are there any family-friendly hotels with dining in Oaxaca?
You'll discover family-friendly hotels with dining in locations around Oaxaca, including Puerto Escondido. Villa Mozart y Macondo is one stay that'll suit your culinary needs in this popular city. It has a 3-star rating and amenities including WiFi and housekeeping services. Alternatively, unpack your suitcase at Posada Real Puerto Escondido. With a playground, miniature golf and access to the local food scene, this 3.5-star property in Puerto Escondido will make your crew feel relaxed and welcome. Puerto Escondido has tons of family-friendly attractions when you're ready to explore. Puerto Angelito Beach and Commercial Walkway promise fun for the whole crew.
Are there any 5-star hotels with dining in Oaxaca?
In Oaxaca, 5-star hotels with dining are hard to come by. However, there are some 4-star properties that will place you close to some excellent foodie experiences. If you're vacationing in Puerto Escondido, settle in at Vivo Resorts. It comes with handy amenities including beauty services and a tennis court. Otherwise, eat your way around Oaxaca from Hotel Suites Villasol. Also in Puerto Escondido, it offers a terrace and a tennis court.
Why book your hotel with dining in Oaxaca with Expedia?
Expedia makes it a breeze to find your ideal hotel with dining in Oaxaca. Use our filters to search for properties with their own restaurants. If you have a certain budget, select how much you want to spend and the preferred star rating of your hotel. We'll help you find the right stay whatever your bank balance or tastes.
How can I find cheap hotels with dining in Oaxaca?
The simplest way to track down cheap hotels with dining in Oaxaca is with Expedia's easy-to-use filter tool. Find stays with restaurants or satisfying extra touches, like included breakfast, lunch and dinner. You can also tailor your search results by budget, star rating and amenities to take advantage of awesome prices in a couple of clicks.
What is there to do in Oaxaca near my hotel with dining?
Oaxaca has so much to see and do, it can be challenging to decide where to begin. If you're planning some time in Santa María Huatulco, Parque Eco-Arqueológico Copalita is a highlight.