Hotels with Restaurants in Oaxaca, Oaxaca

  • 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

Check availability on Oaxaca Hotels with Restaurants

Top Oaxaca Hotels with Restaurants

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

Quinta Real Oaxaca

4.5 star property
9.6 out of 10, Exceptional, (1000)
"This property was amazing. The inside is absolutely beautiful. The room was super clean and the property itself smelled lovely. The staff was very friendly and breakfast at the hotel was delicious. It is also an ideal location if you want to go to the market. "
The price is P16,048
P19,097 total
includes taxes & fees
Jan 30 - Jan 31
Quinta Real Oaxaca

Los Pilares Hotel

3.0 star property
9.4 out of 10, Exceptional, (406)
"Property was in a great area close to everything. However, the front desk young lady was rude."
Los Pilares Hotel

Hotel Trebol

3.0 star property
9.0 out of 10, Wonderful, (1005)
"The hotel is next to Zocalo, which is really good. But it is quite far from restaurants. Most are located to the north or the east of Zocalo - about 15-20 minutes away from Trebol The hotel itself is very clean with daily towel changes. The breakfast is truly amazing. I loved the property, and the staff are excellent."
The price is P4,925
P5,861 total
includes taxes & fees
Jan 26 - Jan 27
Hotel Trebol

Hotel CasAntica

3.5 star property
8.4 out of 10, Very Good, (1001)
"Great service and beautiful hotel."
The price is P5,489
P6,532 total
includes taxes & fees
Jan 24 - Jan 25
Hotel CasAntica

Hotel Victoria Oaxaca

3.5 star property
8.8 out of 10, Excellent, (1004)
"This is a beautiful, old fashioned property. The decore and landscaping looked like it was 1960’s. It’s quiet and comfortable with grand views of the city and mountains behind it! The staff is professional and polite. We love this hotel…. We saw other Americans staying there. This is a great stay for someone that wants modern comforts. (Plenty of hot water)"
The price is P4,302
P5,119 total
includes taxes & fees
Jan 24 - Jan 25
Hotel Victoria Oaxaca

Hotel Casa del Sótano

3.5 star property
9.0 out of 10, Wonderful, (988)
"Beautiful historical hotel in downtown Oaxaca. The rooftop jacuzzi is great. The little restaurant has a very friendly staff. Clean and comfortable"
The price is P5,651
P6,725 total
includes taxes & fees
Jan 25 - Jan 26
Hotel Casa del Sótano

Hotel Parador de Alcalá Oaxaca

3.5 star property
9.6 out of 10, Exceptional, (500)
"The hotel was completely serviceable for all our requirements though for such a colourful place as Oaxaca it couldn’t be more bland. The pool area was lovely. "
The price is P5,423
P6,453 total
includes taxes & fees
Feb 7 - Feb 8
Hotel Parador de Alcalá Oaxaca

Hotel Casa Antigua

3.0 star property
9.0 out of 10, Wonderful, (475)
"Muy amables. Acomodaron el continental breakfast para que pudieramos tomarlo antes de empezar nuestro tour en la mañana. Muchas gracias "
The price is P5,521
P6,570 total
includes taxes & fees
Feb 9 - Feb 10
Hotel Casa Antigua

Hotel Boutique Parador San Miguel

3.0 star property
9.4 out of 10, Exceptional, (637)
"Beautiful hotel close to centro and markets."
The price is P6,117
P7,279 total
includes taxes & fees
Feb 8 - Feb 9
Hotel Boutique Parador San Miguel
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

Frequently asked questions

How much do hotels with dining in Oaxaca cost?
Prepare to pay between P4,302 and P16,048 per night for hotels in Oaxaca. The perfect stay with a restaurant, or one that offers access to awesome culinary experiences, is just a few clicks away with Expedia. 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?
You can’t go past NaNa Vida Hotel Oaxaca. Make yourself at home at this 3.5-star property which features a terrace and a spa. Maria Ines Hotel Suite is another popular hotel with dining to look into. Pick up a deal at this 3.5-star option and make the most of amenities such as a garden and individually decorated rooms. You’ll have your pick of multiple hotels with dining in Oaxaca with a total average guest review rating of 8.9.
How many hotels with dining are there in Oaxaca?
Choose from 101 hotels with dining in Oaxaca. Whether you’re traveling with the little ones or planning a weekend escape with your pals, Expedia can help you find the best place.
What are the best cheap hotels with dining in Oaxaca?
Use Hotel Parador San Agustin as a base to experience the sights, sounds and tastes of Oaxaca. This well-priced option comes with amenities such as a terrace and a restaurant. Another stay that’ll please both your budget and appetite is Azul Cielo Hostel. Conveniences here include mountain views and a garden. Hotels with dining in Oaxaca are priced from P4,302 per night. Taking advantage of free attractions in Oaxaca makes your vacation budget stretch even further. Oaxaca Cathedral and Andador de Macedonia Alcala are visitor favorites. With the dollars you save, you can eat your way around the local food scene! 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.
Are there any family-friendly hotels with dining in Oaxaca?
Many travelers seeking a family-friendly hotel with dining in Oaxaca book NaNa Vida Hotel Oaxaca. With a 3.5-star rating and amenities including housekeeping services and laundry facilities, it’ll get your crew’s nod of approval. Hotel Casa Divina Oaxaca is a 3-star stay that will also give you access to some delicious dining. Complimentary breakfast and a laundry service help make it a comfortable base for your family trip. Once you’ve checked in and dropped off your things, there are tons of family-friendly attractions to visit in and around Oaxaca. Andador de Macedonia Alcala and Museum of Oaxacan Culture promise fun for all ages.
Are there any 5-star hotels with dining in Oaxaca?
Although there are no 5-star hotels with dining in Oaxaca, there are 4-star options that offer access to terrific culinary options. Located around 0.48 kilometers from the downtown area, Palacio Borghese Hotel Boutique - Adults Only comes with top amenities like premium bedding and beauty services. Another upscale stay is Quinta Real Oaxaca. It’s around 0.32 kilometers from the center of Oaxaca and includes amenities such as room service and a swimming pool.
Why book your hotel with dining in Oaxaca with Expedia?
Reserving a hotel with dining in Oaxaca is as simple as deciding on your travel dates and choosing an option suited to your needs. On the lookout for a getaway that has an on-site restaurant or is in a foodie hot spot? Want it to be budget friendly or upmarket? Use Expedia’s search filters to narrow your results even further and find the ideal fit at the right price.
How can I find cheap hotels with dining in Oaxaca?
With Expedia’s user-friendly filter tool, sourcing cheap hotels with dining in Oaxaca is a piece of cake. To view properties that are easy on your bank balance, refine your search by star rating, meal plans and budget.
What is there to do in Oaxaca near my hotel with dining?
You’ll find loads of fabulous things to see and do in Oaxaca. Don’t miss renowned attractions like Oaxaca Cathedral, Andador de Macedonia Alcala and Manuel Alvarez Bravo Photography Center. Museum of Oaxacan Culture, Rufino Tamayo Museum and Museum of Oaxacan Painters are also visited by many.