Skip to main content

Filter by:


Star rating

Review score

Oaxaca City – 276 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 centre of Oaxaca City, 10 km from Monte Alban.

Lovely breakfast. Wonderful spacious room. Very good decor. The staff are absolutely amazing - so helpful and friendly.
9.5
Scored 9.5
Exceptional
Rated exceptional
988 reviews
Price from£122.60per night
Mision De Los Angeles, hotel in Oaxaca City

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.

Large pool and grounds are beautiful. Strong wifi. With the exception of the male front desk staff, all the other staff was extremely friendly and helpful. Rooms are large and have a balcony , although no furniture on the balcony. My travel companion needed a doctor and the hotel was able to arrange for one to come to the hotel at 10pm within 25 mins. Location was good for exploring all areas of the city -walkable and easy to grab a taxi.
8.1
Scored 8.1
Very good
Rated very good
1,608 reviews
Price from£74.33per 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,768 reviews
Price from£70.62per night
Hotel Fortin Plaza, hotel in Oaxaca City

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.

The view
8.4
Scored 8.4
Very good
Rated very good
2,071 reviews
Price from£69.01per 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,427 reviews
Price from£64.61per night
AYOOK, hotel in Oaxaca City

Well situated in Oaxaca City, AYOOK offers air-conditioned rooms, a garden, free WiFi and a terrace. The property is set 7.1 km from Monte Alban, 46 km from Mitla and 1.1 km from Oaxaca Cathedral.

Lovely hotel and brilliant breakfast.
9.2
Scored 9.2
Superb
Rated superb
674 reviews
Price from£96.29per 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.57per 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.

Great location
8.7
Scored 8.7
Fabulous
Rated fabulous
955 reviews
Price from£71.04per night
Hotel Las Golondrinas, hotel in Oaxaca City

Situated in Oaxaca City and with Monte Alban reachable within 7.7 km, Hotel Las Golondrinas features concierge services, non-smoking rooms, a garden, free WiFi and a shared lounge.

Beautiful boutique hotel which made you feel happy as soon as you crossed the threshold. It was adorned in colourful plants and frescos. The room was basic and clean. The staff were charming and friendly
8.7
Scored 8.7
Fabulous
Rated fabulous
417 reviews
Price from£91.79per night
Quinta Real Oaxaca, hotel in Oaxaca City

This 100% smoke free hotel is located in Oaxaca de Juárez, just 150 metres from Santo Domingo de Guzmán Church. It offers a 24-hour reception and air-conditioned rooms with satellite TV and WiFi.

Incredible location and historic building
9.0
Scored 9.0
Superb
Rated superb
550 reviews
Price from£506.81per night
See all 193 hotels in Oaxaca City

Most booked hotels in Oaxaca City in the past month

Oaxaca City's best hotels with breakfast

  • 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

  • Nardazul "Casa de Sueños"
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 287 reviews

    Featuring a garden, terrace, restaurant and free WiFi, Nardazul "Casa de Sueños" is located in Oaxaca City, 8.2 km from Monte Alban and 45 km from Mitla. The property is set 11 km from Tule Tree.

    quiet location with excllent landscaping. excellent staff

  • 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.

  • 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

  • Hotel Parador de Alcalá
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 363 reviews

    Offering an outdoor swimming pool and a restaurant, Hotel Parador de Alcalá is located in Oaxaca de Juárez, 2 minutes’ walk from Contemporary Art Museum and from Santo Domingo Church.

    Location / staff / comfort level / excellent breakfast.

  • XTILU Hotel - Adults only -
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 276 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 de Siete Balcones Hotel Boutique
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 142 reviews

    Casa de Siete Balcones Hotel Boutique is located between Zócalo Square and Santo Domingo de Guzman Church, in Oaxaca’s historic centre.

    La atención y detalles del personal. La ubicación.

  • Holiday Inn Express Oaxaca - Centro Historico, an IHG Hotel
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 319 reviews

    Set in Oaxaca’s old town, Holiday Inn Express Oaxaca - Centro Historico is 50 metres from El Llano Park and 1 km 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ã.

Budget hotels in Oaxaca City

  • Hotel con Corazón
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 526 reviews

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

    We loved everything about this place, 10/10 would come again

  • Life Hotel
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 809 reviews

    Set in Oaxaca City, 7.3 km from Monte Alban, Life Hotel offers accommodation with a fitness centre, free private parking, a shared lounge and a terrace.

    Excelente servicio, cero ruidos todo muy tranquilo

  • El Diablo y la Sandia B&B
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 129 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

  • 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,023 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,427 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.

  • Hotel Casona Oaxaca
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 1,267 reviews

    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.

    Recently renovated, very clean, excellent location

Hotels located in the centre of Oaxaca City

  • 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

  • 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

  • Casa Carmen Morelos
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 70 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.

  • 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 centre of Oaxaca City, 10 km from Monte Alban.

    Great location, quiet well appointed room and terrific 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 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.

  • Posada Independencia
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 67 reviews

    Situated within 9.2 km of Monte Alban and 44 km of Mitla, Posada Independencia in Oaxaca City features a garden and rooms with free WiFi. The property is set 10 km from Tule Tree.

    Estilo minimalista Limpieza Ubicación Atención Alimentos

  • Casa Esmeralda Hotel
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 106 reviews

    Ideally situated in the centre of Oaxaca City, Casa Esmeralda Hotel is within 8.1 km of Monte Alban and 45 km of Mitla.

    Ubicación, buen trato e instalaciones muy bonitas.

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

    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
  • 10
    Scored 10

    Oaxaca City is very beautiful with great museums and...

    Oaxaca City is very beautiful with great museums and cultural points of interest. We did a lot of great shopping and it is a very walkable city. I am vegan and there were fantastic options for me. THe food scene is incredible.
    Erin
    United States

Explore guest reviews of hotels in Oaxaca City

  • From £87.97 per night
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 526 reviews
    We had the very best stay and were so well looked after. The team are kind and helpful, there is always someone around if you need help with anything. We were blown away by our breakfast - it was absolutely delicious, coffee, juice, fruit and each day a different savoury plate (huevos rancheros, quesadilla, omlette with mole etc). The hotel is beautifully laid out with some social areas, and the location is great too. You definitely get a sense that they really care, thanks for having us :)
    Lauren
    United Kingdom
  • From £91.79 per night
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 417 reviews
    The continental breakfast was excellent and came included with my reservation. The location was perfect since it was walking distance from zocalo and downtown area. The gardens in the hotel were beautiful and relaxing with plenty of seating areas. The staff was very helpful and accommodating and made our visit to Oaxaca city more pleasant because we knew we could rely on their advice.
    E
    Evelyn
    United States
  • From £104.94 per night
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 300 reviews
    La Casa Carlota has one of the greates if not the best services. They are very attentive, polite and very respectuful in every aspect. I recomend them 100%, the hotel its beautiful, the rooms are confortable and they make you feel like home. The food is amazing and the experience its unique, you get share the table with other guest and get to know other people from around the World.
    andrea
    United States
  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 514 reviews
    The hotel is in an excellent location for exploring Oaxaca City on foot. The heritage building is a charming setting for a small, boutique hotel. The breakfast buffet is bountiful, creative, reflects the local cuisine and offers daily specials which are delicious. The staff is warm, welcoming and attentive. Marianna and Xhana (spelling?) were particularly friendly and helpful.
    Elizabeth
    Malaysia
  • From £170.63 per night
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 287 reviews
    This hotel is just perfect. Exactly what I was hoping for in a small, boutique hotel. 100% recommend. Beautiful, comfortable rooms, so clean and still surrounded by nature. Quiet. Good amenities. Modern design with local and traditional accents. Fresh flowers. Spacious shower. Wonderful staff, helpful, knowledgeable, kind, warm. Delicious breakfast, unlimited coffee. So nice.
    MARIA ELENA
    Spain
  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 169 reviews
    Oaxaca is a magical place and Hotel Casa Pereyra is the perfect hotel to experience it. The owners and staff are some of the kindest and warmest hosts we've ever met. They genuinely want to help you experience the best of Oaxaca. The breakfast is outstanding. Homemade food cooked with care. We loved staying at Casa Pereyra and were sad to leave.
    Jacob
    United Kingdom
  • From £343.60 per night
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 442 reviews
    Lovely boutique hotel with great decor and open ceiling in an amazing location. Amazing service from the staff who were accommodating. Its situated very close to everything you would want to visit, museums, restaurants, mezcal shops. Definite highlight was their breakfast. Very traditional Mexican dishes - their Mexican coffee is a must!
    Alice
    United Kingdom
  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 169 reviews
    A peaceful boutique hotel with generously sized suites, amazing staff and truly exceptional breakfasts. The room had everything we needed to feel at home. The staff were very kind and really took care of all of the guests. We could not get over how delicious the breakfasts were - every day we were served something new.
    Maia
    Canada
  • From £122.60 per night
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 988 reviews
    Lovely building with a nice quite courtyard, the rooms were standard hotel rooms, quiet, comfortable beds with good bedding. Staff was charming. We weren't able to stay for breakfast so can't comment on that. I did get one of the best massages of my life there: Otto.
    Peter
    United States
  • 9.1
    Scored 9.1
    Superb
    Rated superb
     · 410 reviews
    Boulenc Bed and Bread offers the best breakfast I've ever had a hotel! And the food is even tastier when you get to enjoy it on their beautiful roof top. Even if you are not staying here, I highly recommend stopping by their store, bakery, and/or restaurant.
    Sheeva
    United States
  • From £97.14 per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 1,267 reviews
    The inner courtyard provided a quiet refuge whenever I needed it. I spent most evenings with a mezcal margarita and chips chatting with other guests and the convivial bartender. Best hotel experience I’ve ever had and I stayed a week
    Paul
    United States
  • From £138.53 per night
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 276 reviews
    Calm retreat just out of the centre of Oaxaca. All of the staff were so friendly and welcoming, and everything was spotlessly clean. The breakfast was one of the best we’ve enjoyed at any hotel, anywhere.
    Laura
    Canada
  • From £82.78 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 1,768 reviews
    Love this hotel. Its like a mini retreat from the hustle of Oaxaca City. I stayed in Centro near Zocolo twice and the noise and fumes get intense. The view of the city from these rooms is incredible.
    Suzanne
    United States
  • From £77.71 per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 536 reviews
    Very comfortable hotel. The location is the best because it's close to the center, about two blocks away. That way you are not in the middle of all the noise and people.
    rigo
    United States
  • From £202.05 per night
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 277 reviews
    Lovely boutique hotel with a lot of details and careful design. Had breakfast included which was absolutely amazing. Pool - in love.
    Milan
    Sweden
  • From £77.57 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 81 reviews
    The location of the hotel was very central and close to all the main attractions of Oaxaca City, and the staff were friendly.
    Charna
    Australia
  • From £170.35 per night
    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 £391.34 per night
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 244 reviews
    everything perfect hotel stylish, spacious, good environment and best service
    limor
    Israel
  • From £70.62 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 2,071 reviews
    Location was good, view of Oaxaca City from hotel was amazing.
    Clifford
    United States
  • From £170.35 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 172 reviews
    súper charming property, small boutique hotel
    Mariana
    Australia

Research, refine and make plans for your whole trip