Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Oaxaca City – 560 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Surrounded by 70,000 square yards of tropical gardens, Hotel Victoria features panoramic views of Oaxaca Valley and is set at the foot of Cerro el Fortín.

Really enjoyed my stay here. The deluxe room was worth paying more for because of the lovely views. Great food and friendly service in the restaurant. I loved the hillside location even if it meant walking up and down several times a day, but this would help you work off all the delicious Oaxacan food!

Show more Show less
8.4
Very Good
1,745 reviews
Price from
$70
per night

Los Pilares Hotel is located in a charming colonial-style Oaxacan house with a small outdoor pool and free onsite parking. Oaxaca Bus Station is 1476 feet away.

The location, the comfortable room and the staff. The hotel is very quiet and green. The hot tub was a nice addition too.

Show more Show less
8.9
Excellent
338 reviews
Price from
$141
per night

Located in the main square of Oaxaca, Hotel Marques Del Valle offers free Wi-Fi, an on-site restaurant and rooms with cable TV. Xoxocotlan International Airport is 3.7 mi away.

is in the zocalo . friendly staff .

Show more Show less
8.4
Very Good
278 reviews
Price from
$150
per night

Casa Conzatti is located in the heart of Oaxaca’s city center, only a short 5-minute walk from Santo Domingo de Guzman Temple. The hotel has free WiFi access available.

Everything people very nice all the time

Show more Show less
8.5
Very Good
105 reviews
Price from
$87
per night

OYO Hotel Huautla, Oaxaca is located 459 feet from Álvaro Carrillo Theater and 1.9 mi from Oaxaca Historic Center. Free Wi-Fi access is available in all areas.

spacious room, good beds, warm water, some nice little places to eat around the hotel, friendly staff.

Show more Show less
6.4
Review score
137 reviews
Price from
$22
per night

Centrally located in Oaxaca city center, Hotel Isabel I offers bright rooms with free Wi-Fi, a 24-hour reception and free on-site parking. The Zócalo Square is just 2625 feet away.

It was cleaned very thoroughly every single day!

Show more Show less
7.7
Good
95 reviews
Price from
$38
per night

Ideally set in the center of Oaxaca City, Casa Esmeralda Hotel is within 5 miles of Monte Alban and 28 miles of Mitla.

Unlike many large hotels in Oaxaca where rooms tend to be small, Casa Esmeralda is a small hotel with very large rooms. Most rooms have 2 double beds with a well designed bathroom that always had hot water and was supplied with high quality shampoos and soaps. Bordering the rooms is a large airy central courtyard that provides a pleasant area to relax, enjoy other guests or have a coffee. To top it off, there is an expansive rooftop terrace that is a perfect area to enjoy a view of the city and the surrounding mountains, night or day. The hotel is located in an area of many restaurants and shops and is a 5 minute walk to the central square, Zocalo. The owner, Rosario, is a delightful woman who enjoys communicating with guests and helping with any types of questions or needed advise. I highly recommend this hotel.

Show more Show less
9.4
Wonderful
94 reviews
Price from
$107
per night

In a residential district, a 10-minute drive from the center of Oaxaca, Suites Xadani has bright rooms with terraces. It features an outdoor swimming pool, free private parking and free Wi-Fi.

The location isn't in the centre of Oaxaca but this neighborhood is really nice and cosy. It's more quiet (very nice at night) and there's a supermarket, restaurants etc nearby. You can get a taxi to the centre and you will be there within 10 minutes. Staff is friendly, helpful and they speak English. Large apartment, nice private balcony. You've got everything you need in here.

Show more Show less
8.4
Very Good
74 reviews
Price from
$88
per night

Featuring a terrace, a restaurant as well as a bar, Majagua Hotel Boutique -Adults Only is located in the center of Oaxaca City, 5.5 miles from Monte Alban.

How clean and modern it was. The room was chic and very comfortable for us as a couple. The bed and bedding were very comfortable. The patio access from the room is such a plus detail. They made sure you were happy through the staying. We highly recommend it. And we will definitely comeback

Show more Show less
9
Wonderful
107 reviews
Price from
$210
per night

Conveniently located in the Oaxaca Historic Centre district of Oaxaca City, Pug Seal Oaxaca is located 29 miles from Mitla, a 7-minute walk from Santo Domingo Temple and 600 yards from Oaxaca...

Great room with very comfortable bed and outstanding shower. Nice location, close to the center of the old city, but not too close. Quiet room. Staff was very helpful and breakfast was great.

Show more Show less
9.3
Wonderful
404 reviews
Price from
$311.40
per night

Most-booked hotels in Oaxaca City in the past month

Oaxaca City's best hotels with breakfast

  • Nardazul "Casa de Sueños"

    Nardazul "Casa de Sueños"

    Hotel in Oaxaca City
    Breakfast options

    Featuring a garden, terrace, restaurant and free WiFi, Nardazul "Casa de Sueños" is located in Oaxaca City, 5.1 miles from Monte Alban and 28 miles from Mitla.

    The setting, the place, the rooms. It was all perfect

    9.4
    Wonderful · 253 reviews
  • XTILU Hotel - Adults only -

    XTILU Hotel - Adults only -

    Hotel in Oaxaca City
    Breakfast options

    This colorful, Mexican-style hotel is located less than 1312 feet from Oaxaca’s Zocalo plaza and features free breakfast, an on-site bar and dry cleaning services.

    Good location, very friendly staff, nice courtyard

    9.0
    Wonderful · 233 reviews
  • Holiday Inn Express Oaxaca - Centro Historico, an IHG Hotel

    Holiday Inn Express Oaxaca - Centro Historico, an IHG Hotel

    Hotel in Oaxaca City
    Breakfast options

    Set in Oaxaca’s old town, Holiday Inn Express Oaxaca - Centro Historico is 164 feet from El Llano Park and 0.6 mi from Zócalo Square. It features an outdoor swimming pool, a gym and free Wi-Fi.

    Localização, simpatia dos funcionários e café da manhã.

    9.0
    Wonderful · 290 reviews
  • Casa Naila Hotel Boutique

    Casa Naila Hotel Boutique

    Hotel in Oaxaca City
    Breakfast options

    Featuring a garden, a restaurant as well as a bar, Casa Naila Hotel Boutique is located in the center of Oaxaca City, 5.1 miles from Monte Alban. This 5-star hotel offers a tour desk.

    atención del personal y hotel hermoso cuartos espectaculares

    9.7
    Exceptional · 53 reviews
  • Casa Carmen Morelos

    Casa Carmen Morelos

    Hotel in Oaxaca City
    Breakfast options

    Conveniently located in the center of Oaxaca City, Casa Carmen Morelos is within 4.5 miles of Monte Alban and 29 miles of Mitla.

    The design, the staff the breakfast was outstanding.

    9.7
    Exceptional · 52 reviews
  • El Callejón Hotel Boutique

    El Callejón Hotel Boutique

    Hotel in Oaxaca City
    Breakfast options

    Located conveniently in Oaxaca City, El Callejón Hotel Boutique has air-conditioned rooms with free WiFi, free private parking and room service.

    Love the ambiance and the staff friendliness and service :)

    9.5
    Exceptional · 95 reviews
  • Marhialja Hotel Boutique

    Marhialja Hotel Boutique

    Hotel in Oaxaca City
    Breakfast options

    Marhialja Hotel Boutique is located just 820 feet from Oaxaca Cathedral and the Zocalo Square, in the historic center of Oaxaca. It offers charming rooms with free Wi-Fi and a spa bath.

    Muy bien ubicado Limpio Muy amplio El personal muy amable

    9.1
    Wonderful · 38 reviews
  • Hotel La Casona de Tita

    Hotel La Casona de Tita

    Hotel in Oaxaca City
    Breakfast options

    La Casona de Tita is located 5 minutes’ walk from the Santo Domingo Cultural Centre and from the Culturas de Oaxaca Museum.

    For being so centrally located it’s really quite peaceful.

    9.2
    Wonderful · 24 reviews

Budget hotels in Oaxaca City

  • Quinta Roca Hotel

    Quinta Roca Hotel

    Hotel in Oaxaca City
    Budget Hotel

    Quinta Roca Hotel is located in Oaxaca City, within 5.7 miles of Monte Alban and 28 miles of Mitla. This 3-star hotel offers room service, a 24-hour front desk and free WiFi.

    La atención del personal muy eficiente y amable , limpio ,

    9.0
    Wonderful · 21 reviews
  • Alojamiento Jalatlaco - Car Rental! Estacionamiento en la calle sujeto a disponibilidad

    Alojamiento Jalatlaco - Car Rental! Estacionamiento en la calle sujeto a disponibilidad

    Hotel in Oaxaca City
    Budget Hotel

    Conveniently located in the center of Oaxaca City, Alojamiento Jalatlaco - Car Rental! Estacionamiento en la calle sujeto a disponibilidad provides free WiFi throughout the property and a terrace.

    La ubicación bien, super tranquilo y el barrio lindo

    9.2
    Wonderful · 36 reviews
  • Na-anché Hotel

    Na-anché Hotel

    Hotel in Oaxaca City
    Budget Hotel

    Located in Oaxaca City, 6.5 miles from Monte Alban, Na-anché Hotel provides accommodations with a garden, free private parking and a terrace.

    cálido y amable servicio, gran atención y detalles

    9.0
    Wonderful · 66 reviews
  • One Oaxaca Centro

    One Oaxaca Centro

    Hotel in Oaxaca City
    Budget Hotel

    One Oaxaca Centro is located in central Oaxaca, within a 10-minute walk of Santo Domingo Church, the Zócalo Square and Oaxaca Cathedral.

    El desayuno y la cercania del centro de la ciudad.

    8.5
    Very Good · 1,209 reviews
  • Hotel Hacienda

    Hotel Hacienda

    Hotel in Oaxaca City
    Budget Hotel

    Located in central Oaxaca, Hotel Hacienda offers its guests outdoor swimming pool, nonsmoking facilities with smoking designated areas, on-site restaurant, and free Wi-Fi.

    Lovely location, 10 mins walk from the center and really good hotel.

    8.7
    Excellent · 2,383 reviews
  • Mision De Los Angeles

    Mision De Los Angeles

    Hotel in Oaxaca City
    Budget Hotel

    This hotel, located in Oaxaca, Mexico, is just 1.3 mi from the Oaxaca Art Museum. The hotel features an outdoor pool, 2 on-site restaurants, and 2 bars.

    Staff were so nice and kind. It felt almost like family

    8.1
    Very Good · 1,494 reviews
  • Hotel Victoria Oaxaca

    Hotel Victoria Oaxaca

    Hotel in Oaxaca City
    Budget Hotel

    Surrounded by 70,000 square yards of tropical gardens, Hotel Victoria features panoramic views of Oaxaca Valley and is set at the foot of Cerro el Fortín.

    surroundings were very nice and staff were very helpful and kind

    8.4
    Very Good · 1,745 reviews
  • Hotel Fortin Plaza

    Hotel Fortin Plaza

    Hotel in Oaxaca City
    Budget Hotel

    This hotel in Mexico offers an outdoor pool and a restaurant. Free Wi-Fi is available at the hotel. Guest rooms at the Hotel Fortin Plaza include coffee facilities and satellite TV.

    We loved the shower and the water pressure is good.

    8.4
    Very Good · 1,884 reviews

Hotels located in the center of Oaxaca City

  • Casa Carmen Reforma

    Casa Carmen Reforma

    Hotel in Oaxaca City
    Central location

    Offering air-conditioned rooms in the Oaxaca Historic Center district of Oaxaca City, Casa Carmen Reforma is 1.1 mi from Downtown Oaxaca de Juarez.

    Todo excelente¡ sobre todo la atención del personal

    9.6
    Exceptional · 91 reviews
  • Casa Guelaguetza By Rotamundos

    Casa Guelaguetza By Rotamundos

    Hotel in Oaxaca City
    Central location

    Located in Oaxaca City, 5.7 miles from Monte Alban, Casa Guelaguetza By Rotamundos has accommodations with free WiFi and free private parking.

    La calidad del lugar, el buen trato de las personas

    9.6
    Exceptional · 19 reviews
  • NaNa Vida Hotel Oaxaca

    NaNa Vida Hotel Oaxaca

    Hotel in Oaxaca City
    Central location

    Featuring a garden, a restaurant as well as a bar, NaNa Vida Hotel Oaxaca is located in the center of Oaxaca City, 6.2 miles from Monte Alban.

    The staff were exceptional, extremely accommodating

    9.5
    Exceptional · 926 reviews
  • Posada Independencia

    Posada Independencia

    Hotel in Oaxaca City
    Central location

    Located within 5.7 miles of Monte Alban and 27 miles of Mitla, Posada Independencia in Oaxaca City has a garden and rooms with free WiFi.

    Heel schoon, fijn bed, super vriendelijk en behulpzaam personeel.

    9.5
    Exceptional · 47 reviews
  • El mana de San Francisco

    El mana de San Francisco

    Hotel in Oaxaca City
    Central location

    Located in Oaxaca City, 15 miles from Monte Alban, El mana de San Francisco has accommodations with an outdoor swimming pool, free private parking and a garden.

    La atención y calidad en el servicio. El lugar muy tranquilo y bonito.

    9.5
    Exceptional · 15 reviews
  • Casa Antonieta

    Casa Antonieta

    Hotel in Oaxaca City
    Central location

    Well located in Oaxaca City, Casa Antonieta provides air-conditioned rooms, a terrace, free WiFi and a bar. This 4-star hotel offers room service and a 24-hour front desk.

    I loved Casa Antonieta, every detail was just perfect.

    9.4
    Wonderful · 248 reviews
  • Casa de la Asunción

    Casa de la Asunción

    Hotel in Oaxaca City
    Central location

    Attractively located in the Oaxaca Historic Centre district of Oaxaca City, Casa de la Asunción is located 28 miles from Mitla, a 3-minute walk from Oaxaca Cathedral and 600 yards from Santo Domingo...

    Proximity to the city center and helpfulness of the staff

    9.4
    Wonderful · 66 reviews
  • Hotel Materia

    Hotel Materia

    Hotel in Oaxaca City
    Central location

    Located in Oaxaca City, within 28 miles of Mitla and a 9-minute walk of Oaxaca Cathedral, Hotel Materia has free WiFi throughout the property.

    Room was great and big bed. Amazing breakfast and attentive staff

    9.3
    Wonderful · 18 reviews

FAQs about hotels in Oaxaca City

Learn more about visiting Oaxaca City
  • 57 attractions
  • 8 points of interest
  • 1 neighborhood
Find out more
Subscribe to receive premium deals

Prices drop the second you sign up!

What guests like about Oaxaca City

City trip
7,031 reviews
Forests
18 reviews
Sightseeing
3,154 reviews
Food trip
5,819 reviews
Romantic
880 reviews
Shopping
989 reviews

What Guests Said About Oaxaca City:

  • 10

    Incredible food and restaurants where you can find the right...

    Incredible food and restaurants where you can find the right price for you; a lot of Mezcal with lots of information; wonderful coffee and chocolate, plus a rich history and a strong, resilient people. Beautiful. Will definitely be back.
    Alice
    United States of America
  • 10

    Excellent: definitely exceeded my expectations.I thought it...

    Excellent: definitely exceeded my expectations.I thought it was smaller,! Colorful, sunny ,calm ,even though everyday I saw/ hear a wedding or baptism,or a band playing ( the second hotel I was staying is located in Zocalo) - but, that's the charm of the city 😊,lots of shops with different traditional items, restaurants,museums,tours you can book on every part of the city ,good prices no matter what you buy, the locals are happy to talk to you ( it's great if you know Spanish) many speak English too,, a big city filled with daily street events, helpful locals when you need guidance! Not once I had a person with an inappropriate behavior .So far,so awesome,after 11 days here! 9 more days and I'll update with more info about the tours I'm going to.The photos are just a tiny part of Oaxaca !
    Ioana
    Romania
  • 10

    Vibrant city, amazing mercado's, excellent street food and...

    Vibrant city, amazing mercado's, excellent street food and restaurant dining choices. Very artistic with new galleries and public art around every corner. Busy in the main part of town near the square but very navigable. Pedestrian zones that you can walk in the street. Great night life.
    Michael
    United States of America
  • 10

    The vibe of this city is fantastic!

    The vibe of this city is fantastic! It's so charming and bursting with life on every corner. We went during the Day of the Dead festival in October 2023 & enjoyed every minute of it - we definitely loved it more than Mexico City!
    Mun Leong
    China
  • 10

    We stayed in Oaxaca Centro. It was beautiful.

    We stayed in Oaxaca Centro. It was beautiful. Everything was close by. People were friendly when we would ask for help. Tourist part of the Oaxaca Centro is beautiful. You can find more affordable restaurants and stores a few blocks away from the Tourist area.
    Doug
  • 10

    We enjoyed the decorations and entertainments around the Day...

    We enjoyed the decorations and entertainments around the Day of the Dead celebration. We also loved seeing the 2000 year old tree, garden and church in El Tule and a visit to a nearby carpet weaving village Teotitlan del Valle. There is a convenient taxi stand in Zacola where we got a taxi to El Tule and where we also hired an English speaking taxi guide at 300 Pesos/hour to visit Teotitlan about 45 minutes from Oaxaca.
    Siroos
    United States of America

Explore guest reviews of hotels in Oaxaca City

See all

Research, refine, and make plans for your whole trip