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 – 559 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.

Set 2625 feet from Downtown Oaxaca de Juarez in Oaxaca City, Hotel Casa de la Tía Tere features free WiFi access and free private parking. The rooms are fitted with a flat-screen TV.

Loved our stay at Casa de Tia Tere. wonderful staff. Large , quite room. house keeping excellent. different breakfast choices every day. Easy walk to main square and good restaurants. Safe, loved the clean pool, so nice and refreshing after a warm day. Strongly recommend.

Show more Show less
8.7
Excellent
821 reviews
Price from
$88
per night

Offering free Wi-Fi in all areas, a terrace with a fountain and Colonial style décor, the Hotel Trebol is located 2 minutes’ walk from the Oaxaca Zocalo Square and 1640 feet from the Handcraft Market....

Beautiful hotel and really comfortable rooms, the location was superb and breakfast was wonderful. The staff was super helpful and made the our stay even more memorable!

Show more Show less
8.8
Excellent
889 reviews
Price from
$95
per night

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.

Great Place. Stay here if you want to visit Oaxaca City. Nice pool and near to the city. Awesome place the view over the city by night is stunning…

Show more Show less
8.4
Very Good
1,748 reviews
Price from
$69
per night

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

Clean place, excellent location, and huge bed! I went for the day of the dead holiday and I could not have chosen a better place! I am SO happy I stayed here, the staff was very kind and super accommodating.

Show more Show less
8.7
Excellent
1,400 reviews
Price from
$46
per night

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

Very clean room with an excellent location, just 7 minute walk from the city center. Rooms are very spacious, with a nice balcony with street view. Breakfast was delicious! Staff super friendly and welcoming

Show more Show less
8.5
Very Good
1,241 reviews
Price from
$88
per night

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.

Staff are amazing. After Mexico city and Guanjuato where English was not great, communication was great in Oaxaca. We received gifts on arrival, some artisan soaps and gifts on departure, this was so unexpected and a great touch. The staff were always asking how they could help, like getting some water or a coffee or food, at no charge by the way. The hotel is small with an open courtyard in the middle and had a great atmosphere and feel to the place. It was our second favourite city behind San Miguel de Allende.

Show more Show less
9.5
Exceptional
928 reviews
Price from
$119
per night

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

Show more Show less
8.1
Very Good
1,494 reviews
Price from
$69
per night

This restored colonial mansion is located in central Oaxaca, just 656 feet from the 16th-century Santo Domingo Cathedral. It offers an outdoor pool and rooms with cable TV.

The hotel is in a great location, near the andador turistico, iglesia santo domingo, and walking distance to the mercados. The staff were super friendly and helpful! The room was pretty standard and traditional style, 2 double beds and a bathroom.

Show more Show less
8.6
Excellent
810 reviews
Price from
$102
per night

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.

Amazing mountain view, clean and room, great restaurant

Show more Show less
8.4
Very Good
1,886 reviews
Price from
$71
per night

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.

nice location 3 minutes from Zocalo and no more than 10min from the Cathedral. The room was very quiet, proper and spacious. choice of breakfast from standard to some more Mexican ones. very nice staff

Show more Show less
8.8
Excellent
879 reviews
Price from
$56
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 · 254 reviews
  • Hotel con Corazón

    Hotel con Corazón

    Hotel in Oaxaca City
    Breakfast options

    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

    9.4
    Wonderful · 472 reviews
  • Casa Antonieta

    Casa Antonieta

    Hotel in Oaxaca City
    Breakfast options

    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
  • Hotel Parador de Alcalá

    Hotel Parador de Alcalá

    Hotel in Oaxaca City
    Breakfast options

    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 was perfect. staff super friendly and accomodating.

    9.0
    Wonderful · 370 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 · 54 reviews
  • Na-anché Hotel

    Na-anché Hotel

    Hotel in Oaxaca City
    Breakfast options

    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

Budget hotels in Oaxaca City

  • 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
    Cheap 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
  • Paraje La Huerta

    Paraje La Huerta

    Hotel in Oaxaca City
    Cheap hotel

    Well set in the center of Oaxaca City, Paraje La Huerta provides free WiFi, a garden and free private parking for guests who drive.

    Lo cerca del centro la atencion y lo bonito del lugar

    9.1
    Wonderful · 89 reviews
  • Hotel Dainzu

    Hotel Dainzu

    Hotel in Oaxaca City
    Cheap hotel

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

    clean, quiet, great garden, lovely staff, perfect location

    8.7
    Excellent · 1,399 reviews
  • One Oaxaca Centro

    One Oaxaca Centro

    Hotel in Oaxaca City
    Cheap 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,203 reviews
  • Hotel Hacienda

    Hotel Hacienda

    Hotel in Oaxaca City
    Cheap 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,378 reviews
  • Hotel Casona Oaxaca

    Hotel Casona Oaxaca

    Hotel in Oaxaca City
    Cheap hotel

    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

    8.5
    Very Good · 1,241 reviews
  • Mision De Los Angeles

    Mision De Los Angeles

    Hotel in Oaxaca City
    Cheap 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,495 reviews
  • Hotel Victoria Oaxaca

    Hotel Victoria Oaxaca

    Hotel in Oaxaca City
    Cheap 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,748 reviews

Hotels located in the center of Oaxaca City

  • Casa Carmen Morelos

    Casa Carmen Morelos

    Hotel in Oaxaca City
    Central location

    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
  • 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 · 928 reviews
  • LARIMAR Gallery y Hotel Boutique

    LARIMAR Gallery y Hotel Boutique

    Hotel in Oaxaca City
    Central location

    Conveniently located in the center of Oaxaca City, LARIMAR Gallery y Hotel Boutique is within 5.2 miles of Monte Alban and 28 miles of Mitla.

    Great location and beautiful space. Dulce & her staff were amazing:)

    9.5
    Exceptional · 11 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 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.3
    Wonderful · 67 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.4
    Wonderful · 21 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:

  • 8.0

    The Oaxaca city doesn't truly represent the real Oaxaca.

    The Oaxaca city doesn't truly represent the real Oaxaca. Get outside of the city to experience more Oaxaca. It all dependents on your interests and plans. The bakeries are great. Have cash to eat at the markets. Taxi readily available, but nothing can replace walking the streets to have a real sense of the city. A lot was going on, especially with preparations before Christmas.
    Boris
    United States of America
  • 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

Explore guest reviews of hotels in Oaxaca City

See all

Research, refine, and make plans for your whole trip