Oaxaca Hotels with Restaurants

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Our top choices for Oaxaca hotels with a restaurant

1. Quinta Real Oaxaca

Quinta Real Oaxaca
4.5 star property
Oaxaca Centro
9.6 out of 10, Exceptional, (1,002 reviews)
"Great hotel if you like old world charm."
United States
William
The price is RM1,304
RM1,552 total
includes taxes & fees
3 Dec - 4 Dec
Quinta Real Oaxaca

2. Hotel Trebol

Hotel Trebol
3.0 star property
Oaxaca Centro
9.2 out of 10, Wonderful, (1,006 reviews)
"I loved this hotel it was in the perfect location everything was walkable. A little noisey as night but other than that recommend it highly would definitely stay there again!"
United States
Norma
The price is RM366
RM436 total
includes taxes & fees
10 Nov - 11 Nov
Hotel Trebol

3. Holiday Inn Express Oaxaca-Centro Historico by IHG

Holiday Inn Express Oaxaca-Centro Historico by IHG
3.0 star property
Ruta Independencia
9.6 out of 10, Exceptional, (1,005 reviews)
"Clean room excellent location"
United States
Aivory
The price is RM457
RM543 total
includes taxes & fees
1 Dec - 2 Dec
Holiday Inn Express Oaxaca-Centro Historico by IHG

4. NaNa Vida Hotel Oaxaca

NaNa Vida Hotel Oaxaca
3.5 star property
Oaxaca Centro
9.8 out of 10, Exceptional, (840 reviews)
"The staff were friendly and personable. The location of the hotel was close to restaurants and city main area and super walkable."
United States
Jenavieve
The price is RM524
RM623 total
includes taxes & fees
18 Nov - 19 Nov
NaNa Vida Hotel Oaxaca

5. Hotel CasAntica

Hotel CasAntica
3.5 star property
Oaxaca Centro
8.4 out of 10, Very good, (1,002 reviews)
"Great place to stay, excellent service."
United States
Olga
The price is RM400
RM476 total
includes taxes & fees
21 Nov - 22 Nov
Hotel CasAntica

6. Hotel Victoria Oaxaca

Hotel Victoria Oaxaca
3.5 star property
Oaxaca
9.0 out of 10, Wonderful, (1,015 reviews)
"Great staff, the property could use an upgrade—or at least the room I was in. Carpet and furniture were older. Restaurant and staff there were outstanding."
United States
Eugene
The price is RM284
RM338 total
includes taxes & fees
22 Nov - 23 Nov
Hotel Victoria Oaxaca

7. Hotel Boutique Parador San Miguel

Hotel Boutique Parador San Miguel
3.0 star property
Oaxaca Centro
9.4 out of 10, Exceptional, (876 reviews)
"Great bed, great staff, pretty interior, great location"
United States
Andrew
The price is RM414
RM493 total
includes taxes & fees
16 Nov - 17 Nov
Hotel Boutique Parador San Miguel

8. Hotel Hacienda

Hotel Hacienda
3.5 star property
Oaxaca
9.0 out of 10, Wonderful, (1,009 reviews)
"Very convenient location, easy access to restaurants, places of interest"
United States
Rosa
The price is RM268
RM319 total
includes taxes & fees
14 Nov - 15 Nov
Hotel Hacienda

9. Hotel Casa del Sótano

Hotel Casa del Sótano
3.5 star property
Oaxaca Centro
9.0 out of 10, Wonderful, (1,003 reviews)
"Staff was great"
United States
Oscar
The price is RM330
RM392 total
includes taxes & fees
5 Dec - 6 Dec
Hotel Casa del Sótano

10. Hotel Boutique Naura Centro

Hotel Boutique Naura Centro
3.5 star property
Oaxaca Centro
9.4 out of 10, Exceptional, (1,014 reviews)
"Great location and nice room, staff were mostly helpful"
United Kingdom
George
The price is RM584
RM695 total
includes taxes & fees
8 Dec - 9 Dec
Hotel Boutique Naura Centro
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.

Frequently Asked Questions

How much do hotels with dining in Oaxaca cost?

Prepare to pay between RM 268 and RM 1,303 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?

A guest favourite is NaNa Vida Hotel Oaxaca. Cosy up at this 3.5-star stay which comes with a terrace and a garden. Maria Ines Hotel Suite is another popular hotel with dining to look into. Pick up a deal at this 3.5-star option and you'll have access to conveniences like a dining venue and a garden. You'll have your pick of multiple hotels with dining in Oaxaca with a total average guest review rating of 8.6.

How many hotels with restaurants are there in Oaxaca?

Choose from 98 hotels with restaurants in Oaxaca. Whether you're travelling 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?

With hotels with dining starting at RM 268 per night, you'll have more cash in your wallet to enjoy some memorable culinary experiences in Oaxaca! Catrina de Alcala is a well-priced option that features amenities such as laundry services and front desk services. Alternatively, sample the flavours of Oaxaca from Azul Cielo Hostel. Mountain views and a yard are among this stay's conveniences. Seeing free attractions in Oaxaca makes your holiday dollars stretch even further. Oaxaca Cathedral and Andador de Macedonia Alcala are favourites. With the money you save, you can check out 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 visitors after a family-friendly hotel with dining in Oaxaca book NaNa Vida Hotel Oaxaca. With a 3.5-star rating and amenities such as WiFi and housekeeping services, you're sure to feel right at home here. Quinta Real Oaxaca is a 4.5-star stay that will also put you within reach of some tasty food experiences. Housekeeping services and laundry facilities help make it a comfortable base for your family getaway. Oaxaca has lots of family-friendly attractions to visit that'll entertain the kids. Andador de Macedonia Alcala and Benito Juarez National Park offer fun for everyone.

Are there any 5-star hotels with dining in Oaxaca?

Although there aren't any 5-star hotels with dining in Oaxaca, there are some 4-star options that offer access to terrific culinary options. Located about 0.48 kilometers from downtown, Palacio Borghese Hotel Boutique - Adults Only provides guests with top amenities like beauty services and heated floors. Another upmarket retreat is Hotel De La Parra. It's around 0.16 kilometers from the centre of Oaxaca and offers conveniences like a swimming pool and pillow top mattresses.

Why book your hotel with restaurants in Oaxaca with Expedia?

Reserving a hotel with restaurants 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 restaurants in Oaxaca?

With Expedia's user-friendly filter tool, sourcing cheap hotels with restaurants 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 restaurants?

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 Centre. Museum of Oaxacan Culture, Rufino Tamayo Museum and Museum of Oaxacan Painters are also visited by many.