Hotels with Restaurants in Oaxaca from $101

    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.

Hotel Villa Blanca Huatulco
3.5 star property
8.8 out of 10, Excellent, 958 reviews
"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 $101
$120 total
includes taxes & fees
Jun 16 - Jun 17
Hotel Villa Blanca Huatulco
Las Brisas Huatulco
4.5 star property
8.8 out of 10, Excellent, 1,004 reviews
"Very nice property, and room that we received was very nice with a terrace and ocean view"
The price is $215
$256 total
includes taxes & fees
Jun 30 - Jul 1
Las Brisas Huatulco
Princess Mayev Hotel
3.5 star property
9.2 out of 10, Wonderful, 719 reviews
"Nice place. Friendly staff. "
The price is $118
$140 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
Casona Oaxaca
3.5 star property
8.8 out of 10, Excellent, 628 reviews
"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
Quinta Real Oaxaca
4.5 star property
9.4 out of 10, Exceptional, 1,004 reviews
"Already wrote a review. Magical hotel and cannot wait to come back. "
The price is $308
$367 total
includes taxes & fees
Jun 17 - Jun 18
Quinta Real Oaxaca
Barceló Huatulco - All Inclusive
4.0 star property
8.2 out of 10, Very Good, 1,002 reviews
"EVERYTHING WAS GOING VERY WELL BUT I RECEIVED A UNPLEASANT CALL FROM THE AIRLINES AEROMEXICO TO CANCELING MY TRIP TO CD JUAREZ BUT OTHER THAN THAT STAFF FROM HOTEL HUATULCO WAS EXCELLENT "
The price is $327
$389 total
includes taxes & fees
Jul 1 - Jul 2
Barceló Huatulco - All Inclusive
Secrets Huatulco Resort & Spa - Adults Only - All Inclusive
4.5 star property
8.6 out of 10, Excellent, 727 reviews
"Wonderful room (big, luxurious, great shower and jacuzzi tub), exceptional and helpful service everywhere we went, beautiful location. The couples massage was incredible, and very reasonably priced. Food was good to very good, drinks were great."
The price is $432
$432 total
includes taxes & fees
Jun 10 - Jun 11
Secrets Huatulco Resort & Spa - Adults Only - All Inclusive
Camino Real Zaashila
4.0 star property
8.6 out of 10, Excellent, 1,007 reviews
"Place is extremely cleaned and maintained. The staff is very friendly, and determined to ensure you have a great vacation. It has a meditarían flavor and look. They can accommodate all your tours and todo list. "
The price is $208
$248 total
includes taxes & fees
Jul 1 - Jul 2
Camino Real Zaashila
Quinta Bella Huatulco
3.5 star property
9.0 out of 10, Wonderful, 958 reviews
"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 $213
$254 total
includes taxes & fees
Jun 10 - Jun 11
Quinta Bella Huatulco
Los Pilares Hotel
3.0 star property
9.4 out of 10, Exceptional, 373 reviews
"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
$432
Cheapest price
$101
Number of guest reviews
8,372
Total number of hotels in Oaxaca
2,082

 

Frequently asked questions

How much do hotels with dining in Oaxaca cost?
Prepare to pay between $101 and $432 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