Skip to main content

Filter by:


Star Rating

Review Score

Oaxaca City – 279 hotels and places to stay
See the latest prices and deals by choosing your dates.
NaNa Vida Hotel Oaxaca, hotel in Oaxaca City

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.

Centrally located to everything, the staff were so helpful and accommodating and when we would miss the breakfast they’d make an exception. Clean, beds were comfortable, quiet, good breakfast and a very charming place. I’d definitely recommend this place to friends and I’d stay here again!! Gracias
9.5
Scored 9.5
Exceptional
Rated exceptional
988 reviews
Price from$126.13per night
Hotel Casona Oaxaca, hotel in Oaxaca City

Set on the historic town of Oaxaca, this 19th century property is just 1 block from the main square and the Cathedral. Hotel La Casona Oaxaca offers a 24-hour reception and free Wi-Fi in common areas....

Great hotel with a fantastic location. Pasta tiles in corner room were beautiful. Breakfast was great.
8.5
Scored 8.5
Very Good
Rated very good
1,266 reviews
Price from$94.94per night
Parador del Dominico, hotel in Oaxaca City

This hotel is located in central Oaxaca and is within 5 minutes’ walk of Santo Domingo Church and Zócalo Square. It offers massage services and spacious rooms with free Wi- Fi.

I loved that my room was cool and clean. It was very hot during my visit.
8.7
Scored 8.7
Excellent
Rated excellent
1,000 reviews
Price from$85.46per night
City Centro by Marriott Oaxaca, hotel in Oaxaca City

0.7 mi from Downtown Oaxaca de Juarez, City Centro by Marriott Oaxaca is located in Oaxaca City and features air-conditioned rooms.

Beautiful building. Just stunning, Marriott did a great job making it feel very authentic.
8.5
Scored 8.5
Very Good
Rated very good
686 reviews
Price from$143.51per night
AYOOK, hotel in Oaxaca City

In a prime location in Oaxaca City, AYOOK provides air-conditioned rooms, a garden, free WiFi and a terrace.

The hotel is quite new and architectural styled in all aspects with flowers and trees; the room nr. 12 is spacious; the personal is friendly. To the centre you need around 10 minutes foot walk. You have an own table in front of your room in the very beautiful patio.
9.2
Scored 9.2
Wonderful
Rated wonderful
674 reviews
Price from$99.07per night
Mision De Los Angeles, hotel in Oaxaca City

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.

The hotel is really nice. Rooms are wide and comfortable. Restaurant is good. Due to climatical conditions, adding a mini freezer may be a great idea.
8.1
Scored 8.1
Very Good
Rated very good
1,609 reviews
Price from$75.32per night
Hotel Hacienda, hotel in Oaxaca City

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.

Everything
8.6
Scored 8.6
Excellent
Rated excellent
2,427 reviews
Price from$66.47per night
Maria Ines Hotel Suite, hotel in Oaxaca City

Located in Oaxaca City, 7.9 miles from Monte Alban, Maria Ines Hotel Suite has accommodations with a fitness center, free private parking, a garden and a restaurant.

Clean, nice rooms
8.8
Scored 8.8
Excellent
Rated excellent
358 reviews
Price from$78.79per night
Hotel Boutique Casa Abuela Maria, hotel in Oaxaca City

Well located in the Oaxaca Historic Centre district of Oaxaca City, Hotel Boutique Casa Abuela Maria is located 28 miles from Mitla, a 10-minute walk from Santo Domingo Temple and 0.4 miles from...

The location is very clean, close to every where. The staff is very friendly and helpful. Five stars ⭐️⭐️⭐️⭐️⭐️
8.3
Scored 8.3
Very Good
Rated very good
797 reviews
Price from$55.70per night
Parador San Agustin, hotel in Oaxaca City

Free Wi-Fi and a restaurant feature in this traditional Mexican hotel set in a 16th-century building in Oaxaca. Parador San Agustin’s spacious rooms are set around a charming interior courtyard.

Incredible location, walking distance to the plaza. The hotel is close to great restaurants, bars, bakeries, unique shops, etc. Comfortable accommodation, good breakfast and friendly staff.
8.7
Scored 8.7
Excellent
Rated excellent
956 reviews
Price from$73.09per night
See all 195 hotels in Oaxaca City

Most-booked hotels in Oaxaca City in the past month

Oaxaca City's best hotels with breakfast

  • XTILU Hotel - Adults only -
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 277 reviews

    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

  • Casa Naila Hotel Boutique
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 76 reviews

    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.

    todo impecable y hermosa decoración, todo el staff muy amable

  • El Callejón Hotel Boutique
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 97 reviews

    Located in Oaxaca City, 5.4 miles from Monte Alban, El Callejón Hotel Boutique has accommodations with a garden, free private parking, a terrace and a restaurant. This 5-star hotel offers a bar.

    Love the ambiance and the staff friendliness and service :)

  • Hotel La Casona de Tita
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 27 reviews

    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.

  • Hotel Casa Maguey
    8.0
    Scored 8.0
    Very Good
    Rated very good
     · 168 reviews

    Hotel Casa Maguey is located conveniently in the center of Oaxaca City, and has a terrace, free WiFi and a bar.

    great staff and location, the hostel is reallly nice

  • Hotel Boutique Casa de Arte Oaxaca, Art Gallery & Pool
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 278 reviews

    Hotel Boutique Casa de Arte Oaxaca, Art Gallery & Pool features an outdoor swimming pool, garden, a terrace and restaurant in Oaxaca City.

    Excelente ubicación, fácil de trasladarse al centro de la ciudad.

  • HOTEL FERRI
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 201 reviews

    Ideally located in the center of Oaxaca City, HOTEL FERRI has free WiFi throughout the property, a restaurant and free private parking for guests who drive.

    Excelente ubicacion y el personal muy amable y atento

  • Hotel Real Alma
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 746 reviews

    Ideally located in the center of Oaxaca City, Hotel Real Alma is within 4.3 miles of Monte Alban and 29 miles of Mitla.

    Great staff, great location , great room, great breakfast

Budget hotels in Oaxaca City

  • El Diablo y la Sandia B&B
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 130 reviews

    The charming El Diablo y la Sandia B&B is situated in a colonial house in downtown Oaxaca. The guesthouse offers free Wi-Fi access.

    very clean, helpful staff and breakfast everyday is a highlight

  • El mana de San Francisco
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 15 reviews

    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.

  • Na-anché Hotel
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 71 reviews

    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

  • Hotel Maela
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 1,028 reviews

    Located in Oaxaca City, 5.3 miles from Monte Alban, Hotel Maela provides accommodations with a garden, free private parking, a terrace and a restaurant.

    beautiful garden and interior design, excellent location.

  • One Oaxaca Centro
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 1,107 reviews

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

    clean comfortable rooms, good breakfast. great location

  • Hotel Hacienda
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 2,427 reviews

    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.

    Great pool area. Room was small but comfortable. Breakfast was great.

  • Mision De Los Angeles
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 1,609 reviews

    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

  • Hotel Fortin Plaza
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 2,072 reviews

    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.

Hotels located in the center of Oaxaca City

  • Casa Guelaguetza By Rotamundos
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 20 reviews

    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

  • NaNa Vida Hotel Oaxaca
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 988 reviews

    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.

    Great location, quiet well appointed room and terrific staff.

  • Grana B&B
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 513 reviews

    Featuring a terrace, Grana B&B is located in the center of Oaxaca City, 5 miles from Monte Alban. Built in 18th century, the property is within 28 miles of Mitla and 6.5 miles of Tule Tree.

    beautifully designed yoga on the roof terrace friendly staff

  • Hotel Casa Pereyra
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 169 reviews

    Featuring a garden and a terrace, Hotel Casa Pereyra is located in the center of Oaxaca City, 4.7 miles from Monte Alban. This 4-star hotel offers a tour desk and luggage storage space.

    Great location. Cute room. Lovely courtyard. Friendly and helpful staff.

  • Casa Carmen Morelos
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 71 reviews

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

    Fabulous breakfast! Very kind and attentive staff.

  • Casa Carmen Reforma
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 101 reviews

    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

  • Casa de la Asunción
    9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 96 reviews

    Casa de la Asunción provides accommodations with free WiFi throughout the property in the center of Oaxaca City, 5 miles from Monte Alban.

    Beautiful with internal courtyard. Location ideal.

  • Casa Antonieta
    9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 244 reviews

    Well located in the center of 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.

FAQs about hotels in Oaxaca City








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

Prices drop the second you sign up!

What Guests Said About Oaxaca City:

  • 10
    Scored 10

    So many great places to see and way too many great...

    So many great places to see and way too many great restaurants to try! One absolute must is the Bodeaga Bakery on Miguel Hidalgo Casa Oaxaca was a delightful culinary experience. Monte Alban was overwhelming to see.
    Anthony
    United States of America
  • 10
    Scored 10

    Historic, colorful town with lots of fabulous restaurants (...

    Historic, colorful town with lots of fabulous restaurants (I'm vegan and had no trouble finding many places that were entirely so with exciting menus using local ingredients and sauces). Our favorite was Hierba Dulce but also several other great ones, Herbivora, Veriditas Cocina Vegana). Street scene was always exciting with lots of art (get the graphics passport at one of the gallery/ workshops; get it stamped at each one to get a discount. It comes with a map). We saw several street parades with live bands and giant animated figures in celebration of weddings and graduations. Botanical garden was beautiful but the tour was tedious, with little useful information (but I'm a botanist and I would have preferred to walk around without 40 other people). Monte Alban is magnificent archeological site not far from town. It has excellent signage. Poke around on your own and take your camera. Beware of vendors selling "artifacts that they found in their corn field"-- surely fakes and it's illegal to take real artifacts out of the country.
    Douglas
    United States of America
  • 6.0
    Scored 6.0

    City is beautiful but overrated.

    City is beautiful but overrated. It depends on what else in south you have seen? We have been to other parts of Mexico, Peru, Colombia…Food quality and menus seem overhyped too. I often found myself chewing on corn…
    Homayoun
    United States of America
  • 10
    Scored 10

    We loved the authenticy of this city. Not a lot of tourists.

    We loved the authenticy of this city. Not a lot of tourists. Learn some basic spanish and have google translate at the ready. the food and art is the best part of this city. Outstanding food and Mezcal. Great shopping for all pricepoints. Quality textiles. We came in early April and it was quite hot by mid day but if you walk on the shady side of the street and bring lots of water you will be OK. It cools down to be toterable in the early evening. Alway felt safe and the local people are friendly but not in your face trying to sell you trinkets. It is a relatively clean city and lots of people out and about. The Saturday night life was great. people were out having fun until almost 4 am! I would not recommend staying in the front room of any hotels as the road noise can be loud with lots of buses rubling down the narrow main streets. Highly reccomend the baked goods at boulent blanc hotel bakery and lunch st LOS Danzantes.( get the mole sampler as an appetizer, you will be blown away by flavor, get extra plantain dumplings and its a meal! Enjoy a wonderful week in this fabulous city.
    michelle
    United States of America
  • 10
    Scored 10

    Regardless of your interests, there is something here for...

    Regardless of your interests, there is something here for everyone. We stayed a week and saw ruins, textile artisans, ate well, visited areas of interest and didn't even scratch the surface. Oh, and the food is fabulous.
    A
    Anonymous
  • 10
    Scored 10

    Since we couldn’t find a large enough vehicle to drive us to...

    Since we couldn’t find a large enough vehicle to drive us to the center (Zocalo) We walked from the bus station to the center (Zocalo) with our luggage. I believe it was a 45 min walk. I was amazed that we felt safe walking the streets of Oaxaca with our luggage on hand! Didn’t even get the awkward stare (which I would have done if I’d see some tourists walking with their luggage lol) Oaxaca felt safe to walk the streets. The food, the atmosphere, the culture, the people and other tourist made this experience a very unforgettable experience. We fell in love with Oaxaca! We will be visiting more often.
    Daniel
    United States of America

Explore guest reviews of hotels in Oaxaca City

  • From $150.10 per night
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 988 reviews
    My husband and I were on our honeymoon. Nana Vida was actually a very last minute booking. We did not have any expectations, because we needed a place to stay ASAP. Nana Vida was exactly what we had needed in a hotel. The location is walking distance from the center of town, all of the best markets, and located in a safe, friendly, quiet area. The staff at Nana Vida were extremely welcoming, accommodating, attentive, and all around just kind. The atmosphere, hospitality, decorations, everything about Nana Vida was perfect.
    DeMiro
    United States of America
  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 169 reviews
    What a great place to stay! It is only 5 minutes walk to the Zocolo. The hotel is clean, comfortable and the staff is wonderful. There is a beautiful garden courtyard where you can relax at the end of the day and sip the house Mezcal. Breakfast was delicious and varied each day. Sarah does a great job making sure everyone's stay is the best. She puts her personal touch on this small, quant boutique hotel! All of her restaurant and other recommendations were spot on!
    Ryan
    United States of America
  • From $341.27 per night
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 101 reviews
    Beautiful boutique bed and breakfast. The staff are so kind and welcoming. Special thanks to merium. The rooms are spacious with an outdoor extension. The entire hotel and rooms have amazing art and is picturesque. The little touches made all the difference. The hotel team organised our trip from the airport. And the hotel was helpful with organising tours and telling about things to do in town. We highly recommend Casa Carmen if you are staying in Oaxaca City.
    John
    Australia
  • 9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 674 reviews
    Our stay at AYOOK was the best on our trip to Mexico, it exceeded our expectations. The hotel staff were warm and welcoming, we had to book a last minute room for a few hours and they helped answer our questions, even book our taxi as needed. The breakfast was exceptional, the vibe of the place is very calm, relaxing and quiet. Though it is located in the main road, we couldn't hear much noise, the rooms were clean and designed really well.
    Umabharathi
    United States of America
  • From $100.52 per night
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 97 reviews
    There is no breakfast at the hotel only a sad little coffee bar. No worries. There is abundance of excellent coffee and breakfast options an easy walk away. The location is the best thing, next to the Plaza de San Dominico with all the shops, restaurants and happenings, yet on a relativley quiet street. Staff was pleasant and professional. There is a lovely roof deck and the ambiance is clean with old world charm.
    Francis
    United States of America
  • From $68.87 per night
    7.2
    Scored 7.2
    Good
    Rated good
     · 96 reviews
    It is a very good location just in the edge of the Centro area. Room was quite big and comes with a flatscreen tv and a fridge and a microwave, WiFi was good enough to stream Netflix in HD. Staff were very friendly. Room has a balcony too. Best thing about this property was it was the only one I could find that wasn’t miles away from Centro that was cheap. All other cheap hotels were like 20 minute drive away
    James
    United Kingdom
  • From $386.34 per night
    9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 244 reviews
    We absolutely loved our stay at Casa Antonieta! I did a lot of research before booking a hotel, and this hotel kept coming up as one of the best hotels in Oaxaca. I'm so glad we stayed there. It is beautiful, clean, great food, centrally located and has a fantastic staff. They were very helpful with any thing we needed. I would highly recommend this hotel to anyone going to Oaxaca. xx
    Cristen
    United States of America
  • From $103.42 per night
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 1,609 reviews
    The hotel is beautiful but a little aged however so is Oaxaca city! They have a great restaurant and breakfast buffet with fresh made tortillas and quesadillas station and a little of everything you could want to try a Oaxacan breakfast. I liked sitting by the pool and the staff, especially the doormen were great help in finding taxis and other transportation for trips around Oaxaca.
    Liss
    United States of America
  • From $241.30 per night
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 257 reviews
    Casa de los Arcos is a fabulous boutique hotel, located within walking distance to great restaurants and sites in downtown Oaxaca. The hotel staff, Alfredo in particular, is very responsive and accommodating. The hotel is very clean and has great, working AC for those warmer days, plus free access to Netflix.
    Marri
    United States of America
  • From $233.87 per night
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 208 reviews
    One of the best hotels we have stayed at in Mexico. very comfortable bed, huge TV,fast WIFI. There was even the ever elusive trifecta in the shower: hot water, large shower and great water pressure. Ana was amazing, she was responsive and gave great recommendations for restaurants.
    Jerold
    United States of America
  • From $207.04 per night
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 513 reviews
    It is the best location in Oaxaca city. The inner courtyard , kitchen, roof, and rooms are beautifully designed with green pottery, tile work, plants. Nightly turn down service was a lovely touch. The staff could not have been nicer. Erica, Ale, Aldo, and everyone.
    Lu
    United States of America
  • From $427.21 per night
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 441 reviews
    This is a beautiful boutique hotel in a renovated building. It has stunning murals on the walls. All of the staff were very friendly and helpful. Also, the breakfasts were varied and very tasty with local ingredients.
    Michael
    United States of America
  • From $178.72 per night
    8.4
    Scored 8.4
    Very Good
    Rated very good
     · 240 reviews
    love the location and having multiple rooms for our kids. roof top lounge area and pool were great. our room was quiet even though hotel on is Main Street. 2 min walk to market for best street food.
    emily
    Canada
  • From $100.52 per night
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 92 reviews
    Our stay at Villa Santa Julia Hotel Boutique was great. The accommodation was very comfortable, the staff were very friendly and helpful, and overall it was great value for money.
    Matthew
    United Kingdom
  • From $136.72 per night
    9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 528 reviews
    The hotel is more than just a hotel and also an NGO. The breakfast was excellent (one of the best we have ever had). Staff were super helpful and friendly.
    Bo-Sian
    United Kingdom
  • 9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 411 reviews
    The hotel is well placed in Oaxaca city, nice design touches with a beautiful roof terrace, giving a 360 view of the city.
    Melissa
    United Kingdom
  • 8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 172 reviews
    Perfect little hotel in the best location in Oaxaca city. Room was massive and staff was great.
    Joshua
    United Kingdom
  • From $86.97 per night
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 956 reviews
    The best of this hotel was the location, the clean and spacious room, and its friendly staff.
    Nora
    United States of America
  • From $79.10 per night
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 2,427 reviews
    super nice hotel with pool, 15 mins walk into the city centre. private parking space.
    Lisa
    Germany
  • From $118.93 per night
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 1,266 reviews
    The best thing about the hotel is the location.
    John
    United States of America

Research, refine, and make plans for your whole trip