A street with historic buildings, including a prominent building with a dome and ornate architecture.

Hotels with Restaurants in Oaxaca, Oaxaca

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check availability on Oaxaca Hotels with Restaurants

Tonight
Sep 24 - Sep 25
Tomorrow
Sep 25 - Sep 26
This weekend
Sep 25 - Sep 27
Next weekend
Oct 2 - Oct 4

Our top choices for Oaxaca hotels with a restaurant

1. Hotel Trebol

Hotel Trebol
Oaxaca Centro
United States
Ariadna
P5,290
P6,295 total
includes taxes & fees
Sep 26 - Sep 27
Hotel Trebol

2. Hotel Boutique Naura Centro

Hotel Boutique Naura Centro
Oaxaca Centro
United States
Jean
P6,832
P8,130 total
includes taxes & fees
Sep 27 - Sep 28
Hotel Boutique Naura Centro

3. Hotel Hacienda

Hotel Hacienda
Oaxaca
United States
Martin
P4,353
P5,181 total
includes taxes & fees
Sep 30 - Oct 1
Hotel Hacienda

4. Casa De Sierra Azul

Casa De Sierra Azul
Oaxaca Centro
United States
Letizia
P8,464
P10,072 total
includes taxes & fees
Sep 26 - Sep 27
Casa De Sierra Azul

5. Fiesta Inn Oaxaca

Fiesta Inn Oaxaca
Oaxaca
United States
JORGE
P6,527
P7,767 total
includes taxes & fees
Oct 3 - Oct 4
Fiesta Inn Oaxaca

6. Holiday Inn Express Oaxaca-Centro Historico by IHG

Holiday Inn Express Oaxaca-Centro Historico by IHG
Ruta Independencia
United States
JAIME
P7,067
P8,410 total
includes taxes & fees
Oct 11 - Oct 12
Holiday Inn Express Oaxaca-Centro Historico by IHG

7. Quinta Real Oaxaca

Quinta Real Oaxaca
Oaxaca Centro
United States
William
P19,075
P22,699 total
includes taxes & fees
Oct 26 - Oct 27
Quinta Real Oaxaca

8. Hotel Victoria Oaxaca

Hotel Victoria Oaxaca
Oaxaca
Mexico
Sergio
P4,145
P4,932 total
includes taxes & fees
Oct 3 - Oct 4
Hotel Victoria Oaxaca

9. Hotel Parador de Alcalá Oaxaca

Hotel Parador de Alcalá Oaxaca
Oaxaca Centro
United States
Daniel
P6,666
P7,932 total
includes taxes & fees
Sep 28 - Sep 29
Hotel Parador de Alcalá Oaxaca

10. Hotel Boutique Parador San Miguel

Hotel Boutique Parador San Miguel
Oaxaca Centro
United States
adan y lizeth
P6,872
P8,178 total
includes taxes & fees
Sep 27 - Sep 28
Hotel Boutique Parador San Miguel
View all properties

Top Oaxaca Hotel Reviews

Casa Vertiz

Casa Vertiz

10/10 Excellent
"All top notch!!"
Francesca 6-night trip
Posted 10 hours ago
Casa Vertiz
Hotel Trebol

Hotel Trebol

10/10 Excellent
"109 percent recommend. Staff and food was incredible."
Nancy 2-night trip
Posted 1 day ago
Hotel Trebol
Holiday Inn Express Oaxaca-Centro Historico by IHG

Holiday Inn Express Oaxaca-Centro Historico by IHG

10/10 Excellent
"Clean room, breakfast buffet offered, parking convenient and location is walking distance to historic center and restaurants"
Tito 1-night trip
Posted 2 days ago
Holiday Inn Express Oaxaca-Centro Historico by IHG
Hotel Victoria Oaxaca

Hotel Victoria Oaxaca

8/10 Good
"El hotel mantiene su status entre los hoteles más únicos y distintivos en Oaxaca ciudad. Su edificio principal con el bar y sus equipales, el restaurante abajo y más abajo el area de la alberca siguen al 100%. El problema comenzó la semana pasada cuando nos dieron una habitación cumplidora en el edificio principal para en la segunda noche decirnos que nos van a cambiar de habitación porque la nuestra la van a remodelar (????) El lavabo de la nueva habitación huele a caño. Al siguiente día pedimos cambio de habitación y nos mandan a una horrible habitación del edificio redondo (quién fregados diseñó eso?) Las escaleras con alfombras raidas. Me hospedé en el Hotel Victoria en los setentas cuando de niño me llevó mi abuela a conocer Oaxaca. Era el mejor o de los mejores hoteles en Oaxaca ciudad. Al día de hoy mantiene su identidad, el servicio es impecable, pero lamentablemente el mantenimiento se nota decadente. Ya hay Quinta Real e infinidad de hoteles "boutique", aunque yo preferiría su concepto siempre, nomás pónganse las pilas. Otra cosa, no hay necesidad de música en vivo a todo volumen cuando desayunas en El Tule. La vista es super bonita, tranquila. Para qué poner a unos señores cantando con bocinas a alto volumen? Por eso justamente no volvimos a desayunar ahí. El bar 100/100. Todo excelente."
Daniel Sod 5-night trip
Posted 3 days ago
Hotel Victoria Oaxaca
One Oaxaca Centro Hotel

One Oaxaca Centro Hotel

10/10 Excellent
"Excelente hotel muy comodo, limpio y sobre todo muy centrico en el mero centro a unas varias cuadras de todo.... Los unicos PEROS que le pongo son por cosas menores como que las habitaciones son pequenas pero yo se que asi son las cadenas de ONE en todas partes... y queel desayuno es 2-3 nada espectacular pero no decepcionada y que la ubicacion de GPS de hotels esta incorrecta me hizo perder mucho tiempo buscando el hotel... de ahi en mas todo excelente y el personal super amable nos trataron muy bien. Sin duda alguna me volveria a quedar ahi."
Grisel 1-night trip
Posted 5 days ago
One Oaxaca Centro Hotel

Frequently asked questions

How much do hotels with dining in Oaxaca cost?
Prepare to pay between P4,932 and P22,699 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 favorite is NaNa Vida Hotel Oaxaca. Cozy 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 9.3.
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?
With hotels with dining starting at P4,932 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 flavors of Oaxaca from Azul Cielo Hostel. Mountain views and a yard are among this stay's conveniences. Seeing free attractions in Oaxaca makes your vacation dollars stretch even further. Oaxaca Cathedral and Andador de Macedonia Alcala are favorites. 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 center of Oaxaca and offers conveniences like a swimming pool and pillow top mattresses.
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.

Explore a world of travel with Expedia