Skip to main content

Filter by:


Star rating

Review score

Oaxaca City – 266 hotels and places to stay
See the latest prices and deals by choosing your dates.
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.

Very well located hotel with hospitable staff. The inside garden patio is charming. Lots of things to see and do in the vicinity.
8.7
Scored 8.7
Fabulous
Rated fabulous
999 reviews
Price from£74.30per night
Hotel Victoria Oaxaca, hotel in Oaxaca City

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

It is a perfect place for families with small children. The premises, the personnel and the suite were fantastic.
8.4
Scored 8.4
Very good
Rated very good
1,770 reviews
Price from£70.19per night
Hotel Hacienda, hotel in Oaxaca City

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

They extra charge in my credit card
8.6
Scored 8.6
Fabulous
Rated fabulous
2,429 reviews
Price from£64.22per night
Hotel Boutique Naura Centro, hotel in Oaxaca City

Hotel Na'ura formerly Hotel La Noria Centro Histórico is located just 2 blocks from Oaxaca Cathedral and the Zócalo Square.

This was a stellar spot from which to enjoy all the Oaxaca has to offer. Our room was very nice and with sufficient light. The courtyard was a daily stop, and the pool added greatly to our days -- with afternoon dips, lovely interaction with other families and poolside bites.
8.6
Scored 8.6
Fabulous
Rated fabulous
656 reviews
Price from£188.07per 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....

The hotel is stunning, and our room was spacious and clean. The beds were comfy, and the staff were very friendly. We would definitely stay again.
8.5
Scored 8.5
Very good
Rated very good
1,267 reviews
Price from£89.80per night
Hotel con Corazón, hotel in Oaxaca City

Located in Oaxaca City, Hotel con Corazón is a socially responsable hotel. They invest their profits in local education projects.

Excellent rooms and location. Nice breakfast.
9.4
Scored 9.4
Superb
Rated superb
526 reviews
Price from£83.07per night
Hotel Dainzu, hotel in Oaxaca City

Featuring a garden, Hotel Dainzu is located in the centre of Oaxaca City, 7.8 km from Monte Alban. With free WiFi, this 3-star hotel offers a 24-hour front desk and a concierge service.

Close to the center
8.7
Scored 8.7
Fabulous
Rated fabulous
1,532 reviews
Price from£53.86per night
Un Sueño Valle de Huajes, hotel in Oaxaca City

Un Sueño, Valle de Huajes is located in Oaxaca de Juárez. Free WiFi access is available. Each one of the bright, comfortable and simple rooms will provide you with a TV and cable channels.

The staff was very helpful. Excellent location and terrace.
8.5
Scored 8.5
Very good
Rated very good
564 reviews
Price from£55.41per 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.

- Beautiful building in a great location, walkable to the main sights and lots of restaurants - Super helpful staff, helped us arrange transport to Monte Alban / airport - Delicious breakfast (included in price when paying by cash) - Clean and spacious rooms
8.7
Scored 8.7
Fabulous
Rated fabulous
956 reviews
Price from£70.61per night
Grana B&B, hotel in Oaxaca City

Featuring a terrace, Grana B&B is located in the centre of Oaxaca City, 8.1 km from Monte Alban.

Location and staff were fantastic. The hotel was incredibly charming and really captured the spirit and essence of Oaxaca
9.5
Scored 9.5
Exceptional
Rated exceptional
514 reviews
Price from£143.72per night
See all 196 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
    Superb
    Rated superb
     · 277 reviews

    This colorful, Mexican-style hotel is located less than 400 metres 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

    Boasting a garden, a restaurant as well as a bar, Casa Naila Hotel Boutique is situated in the centre of Oaxaca City, 8.2 km 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

    Set in Oaxaca City, 8.7 km from Monte Alban, El Callejón Hotel Boutique offers accommodation 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
    Superb
    Rated superb
     · 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 ideally located in the centre of Oaxaca City, and offers a terrace, free WiFi and a bar. The property is around 10 km from Monte Alban, 44 km from Mitla and 10 km from Tule Tree.

    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 centre of Oaxaca City, HOTEL FERRI offers 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
    Fabulous
    Rated fabulous
     · 744 reviews

    Set in the centre of Oaxaca City, Hotel Real Alma is situated 7 km from Monte Alban and 46 km from 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
    Superb
    Rated superb
     · 130 reviews

    The charming El Diablo y la Sandia B&B is situated in a colonial house in downtown Oaxaca. The guest house 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

    Set in Oaxaca City, 24 km from Monte Alban, El mana de San Francisco offers accommodation 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
    Superb
    Rated superb
     · 71 reviews

    Located in Oaxaca City, 11 km from Monte Alban, Na-anché Hotel provides accommodation 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
    Fabulous
    Rated fabulous
     · 1,028 reviews

    Located in Oaxaca City, 8.5 km from Monte Alban, Hotel Maela provides accommodation 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
    Fabulous
    Rated fabulous
     · 2,429 reviews

    Located in central Oaxaca, Hotel Hacienda offers its guests outdoor swimming pool, non-smoking 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 2.1 km 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 centre of Oaxaca City

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

    Set in Oaxaca City, 9.1 km from Monte Alban, Casa Guelaguetza By Rotamundos offers accommodation 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
     · 987 reviews

    Featuring a garden, a restaurant as well as a bar, NaNa Vida Hotel Oaxaca is located in the centre of Oaxaca City, 10 km from Monte Alban.

    Great location, quiet well appointed room and terrific staff.

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

    Featuring a terrace, Grana B&B is located in the centre of Oaxaca City, 8.1 km from Monte Alban.

    beautifully designed yoga on the roof terrace friendly staff

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

    Boasting a garden and a terrace, Hotel Casa Pereyra is set in the centre of Oaxaca City, 7.5 km 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

    Located in the centre of Oaxaca City, Casa Carmen Morelos is situated 7.2 km from Monte Alban and 46 km from 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 Centre district of Oaxaca City, Casa Carmen Reforma is 1.7 km from Downtown Oaxaca de Juarez.

    Todo excelente¡ sobre todo la atención del personal

  • Casa de la Asunción
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 96 reviews

    Casa de la Asunción offers accommodation with free WiFi throughout the property in the centre of Oaxaca City, 8 km from Monte Alban.

    Beautiful with internal courtyard. Location ideal.

  • Casa Antonieta
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 244 reviews

    Well located in the centre 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 neighbourhood
Subscribe to receive premium deals

Prices drop the moment 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
  • 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
  • 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
  • 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
  • 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

Explore guest reviews of hotels in Oaxaca City

  • From £121.86 per night
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 987 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
  • 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
  • From £277.07 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
    Superb
    Rated superb
     · 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
  • From £81.61 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 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
  • From £55.92 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 £313.66 per night
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 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
  • From £83.96 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
  • From £195.91 per night
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 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
  • From £189.87 per night
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 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
  • From £168.09 per night
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 514 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
  • From £343.60 per night
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 442 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
  • From £145.10 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 £81.61 per night
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 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 £111 per night
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 527 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
    Superb
    Rated superb
     · 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
    Fabulous
    Rated fabulous
     · 172 reviews
    Perfect little hotel in the best location in Oaxaca city. Room was massive and staff was great.
    Joshua
    United Kingdom
  • From £70.61 per night
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 956 reviews
    The best of this hotel was the location, the clean and spacious room, and its friendly staff.
    Nora
    United States
  • From £64.22 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 2,429 reviews
    super nice hotel with pool, 15 mins walk into the city centre. private parking space.
    Lisa
    Germany
  • From £96.55 per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 1,267 reviews
    The best thing about the hotel is the location.
    John
    United States

Research, refine and make plans for your whole trip