Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Oaxaca

Filter by star ratings
All filters
Casa De Sierra Azul
9.0 Excellent

0.4 mi from city centre, Oaxaca Show on map

ExcellentBased on 446 reviews
9.0

Conveniently situated, Casa De Sierra Azul allows for easy access to Oaxaca's best hot spots. It also offers a coffee bar, 24-hour room service and a rooftop terrace.

Los Pilares Hotel
9.0 Excellent

0.4 mi from city centre, Oaxaca Show on map

ExcellentBased on 180 reviews
9.0

Boasting an outdoor heated pool, Los Pilares Hotel is situated in Oaxaca and offers comfortable accommodation. In addition to free private parking on site, the hotel features comfortable 4-star rooms and a bar.

Azul Cielo Hostel
8.9 Excellent

0.7 mi from city centre, Oaxaca Show on map

ExcellentBased on 422 reviews
8.9

Strategically located in the middle of the city, this 4-star hostel makes for an excellent base in Oaxaca. It also offers free Wi-Fi, a swimming pool and a sun deck.

Villas Del Sol Hotel
7.7 Good

3.5 mi from city centre, Oaxaca Show on map

GoodBased on 167 reviews
7.7

Villas del Sol Hotel & Bungalows provides a luxury setting while in Oaxaca. It also has free Wi-Fi, an outdoor pool and outdoor tennis courts.

Nana Vida Hotel Oaxaca
9.5 Excellent

0.3 mi from city centre, Oaxaca Show on map

ExcellentBased on 449 reviews
9.5

Hotel NaNa Vida is situated in Oaxaca and offers free wireless internet. This hotel is set in the heart of the city.

Hotel con Corazón
9.3 Excellent

0.6 mi from city centre, Oaxaca Show on map

ExcellentBased on 422 reviews
9.3

Hotel con Corazon Oaxaca is set in Oaxaca and is close to local attractions, including the Museo Rufino Tamayo. It also offers a 24-hour reception, free Wi-Fi and a laundry service.

Hotel Boutique Casa Abuela María
8.2 Excellent

0.3 mi from city centre, Oaxaca Show on map

ExcellentBased on 173 reviews
8.2

Strategically located in the centre of the city, this 3-star hotel makes for an ideal base in Oaxaca. It also provides free Wi-Fi.

Hotel Suites Del Centro
8.6 Excellent

0.5 mi from city centre, Oaxaca Show on map

ExcellentBased on 284 reviews
8.6

Strategically located in the heart of the city, this 4-star property makes for an excellent base in Oaxaca. It is ideally positioned for guests wanting to visit the area's popular attractions.

Hostal Mixteco Naba Nandoo
9.2 Excellent

0.4 mi from city centre, Oaxaca Show on map

ExcellentBased on 426 reviews
9.2

Hostal Mixteco Naba Nandoo enjoys a superb position right in the centre of the city. This property is ideally situated in Oaxaca Historic Centre.

Hotel Alma de Oaxaca
8.5 Excellent

0.5 mi from city centre, Oaxaca Show on map

ExcellentBased on 173 reviews
8.5

Strategically located in the heart of the city, this 3-star hotel makes for an ideal base in Oaxaca. It also offers complimentary Wi-Fi.

Tips for booking a Oaxaca hotel

Cheapest month:March
Most expensive month:June
Average price in Oaxaca:$107/night
Absolute cheapest price found:$6/night
Cheapest day:Friday
Most expensive day:Sunday
$80 - $162
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$75 - $133
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Oaxaca hotels

Show all 548 hotels
1
Nana Vida Hotel Oaxaca
9.5 Excellent

0.3 mi from city centre, Oaxaca Show on map

Hotel NaNa Vida is situated in Oaxaca and offers free wireless internet. This hotel is set in the heart of the city.

2
Fiesta Inn Oaxaca
8.3 Excellent

2.0 mi from city centre, Oaxaca Show on map

Fiesta Inn Oaxaca is situated in Oaxaca and is close to the area's popular attractions. It also features a rooftop terrace and an outdoor pool.

3
Hotel Alma de Oaxaca
8.5 Excellent

0.5 mi from city centre, Oaxaca Show on map

Strategically located in the heart of the city, this 3-star hotel makes for an ideal base in Oaxaca. It also offers complimentary Wi-Fi.

4
Quinta Real Oaxaca
9.0 Excellent

0.1 mi from city centre, Oaxaca Show on map

Conveniently positioned, Quinta Real Oaxaca offers easy access to Oaxaca's best hot spots. It provides 5-star accommodation with air-conditioned rooms.

5
La Casona De Tita Oaxaca
9.3 Excellent

0.2 mi from city centre, Oaxaca Show on map

Conveniently situated, Hotel La Casona de Tita offers easy access to Oaxaca's popular sightseeing areas. Guests can also enjoy free internet access in all areas.

6
Hotel Aitana
8.3 Excellent

0.3 mi from city centre, Oaxaca Show on map

Conveniently situated, Hotel Aitana Oaxaca allows for easy access to Oaxaca's main sightseeing areas. A short stroll from Centro Fotografico Alvarez Bravo, it provides charming rooms equipped with a private bathroom, wireless internet access and a spa bath.

7
City Express Oaxaca
8.6 Excellent

0.5 mi from city centre, Oaxaca Show on map

City Express Oaxaca provides a comfortable setting while in Oaxaca. It is conveniently located for guests wishing to sightsee in the area.

8
El Callejón Hotel Boutique
9.4 Excellent

0.4 mi from city centre, Oaxaca Show on map

El Callejon Hotel Boutique offers 5-star accommodation in Oaxaca. It is ideally positioned for those wishing to sightsee in the area.

Cheapest hotels in Oaxaca, Oaxaca

Show all 548 hotels
Azul Cielo Hostel
8.9 Excellent

0.7 mi from city centre, Oaxaca Show on map

Strategically located in the middle of the city, this 4-star hostel makes for an excellent base in Oaxaca. It also offers free Wi-Fi, a swimming pool and a sun deck.

$10
Avg. per night
Hostal Las Americas
8.8 Excellent

0.2 mi from city centre, Oaxaca Show on map

Only two minutes from the Museo Rufino Tamayo, Hostal de Las Americas is located in the heart of Oaxaca. It also offers a swimming pool, an express check-in and check-out feature and free Wi-Fi.

$10
Avg. per night
Casa de Don Pablo Hostel
8.3 Excellent

0.5 mi from city centre, Oaxaca Show on map

Centrally located, Casa de Don Pablo Hostel allows for easy access to Oaxaca's popular hot spots. It also offers free Wi-Fi.

$11
Avg. per night
Hostal Mixteco Naba Nandoo
9.2 Excellent

0.4 mi from city centre, Oaxaca Show on map

Hostal Mixteco Naba Nandoo enjoys a superb position right in the centre of the city. This property is ideally situated in Oaxaca Historic Centre.

$13
Avg. per night
Capital O El Andariego
8.4 Excellent

0.8 mi from city centre, Oaxaca Show on map

Hotel El Andariego provides a comfortable setting when in Oaxaca. It is conveniently positioned for guests wanting to discover the area's attractions.

$18
Avg. per night
Capital O Parador Crespo
8.1 Excellent

0.3 mi from city centre, Oaxaca Show on map

Parador Crespo is situated in Oaxaca and is close to the area's popular attractions. Guests can also enjoy complimentary wireless internet.

$18
Avg. per night
Hotel Chocolate Posada

0.6 mi from city centre, Oaxaca Show on map

Centrally positioned, Hotel Chocolate Posada allows for easy access to Oaxaca's best sightseeing areas. It also offers a 24-hour reception, a swimming pool and free Wi-Fi.

$21
Avg. per night
Hotel Jiménez
7.3 Good

0.5 mi from city centre, Oaxaca Show on map

Conveniently positioned, Hotel Jimenez offers easy access to Oaxaca's best sightseeing areas. Those staying at the property can also enjoy complimentary Wi-Fi during their stay.

$24
Avg. per night

Hotel prices in Oaxaca

2 stars and under

$8 - $105

$73
Avg. per night

#2 Most popular

$24
Avg. per night

Best value

Hostal Las Americas
8.8 Excellent
$10
Avg. per night
3 stars

$29 - $225

#1 Most popular

Mision Oaxaca
8.4 Excellent
$46
Avg. per night

#2 Most popular

Fiesta Inn Oaxaca
8.3 Excellent
$61
Avg. per night

Best value

Casa Tobala
8.3 Excellent
$29
Avg. per night
4 stars +

$41 - $214

#1 Most popular

Quinta Real Oaxaca
9.0 Excellent
$104
Avg. per night

#2 Most popular

$45
Avg. per night

Best value

Los Olivos Spa
8.3 Excellent
$41
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Oaxaca

About Oaxaca

In a state known for its indigenous people and rich culture, the capital city of Oaxaca bustles with life and energy while surrounded by remnants of its illustrious past. Recognised with a UNESCO World Heritage Site designation for the Monte Alban ruins, this bustling southern Mexico city offers much to explore.

Things to do

Feel the energy of Oaxaca in the main city square, which is known as the Zocalo and is home to shops and casual outdoor cafes. The square is just a few minutes’ walk from Mercado Benito Juarez, the beloved city market where you can buy crafts, souvenirs, grilled meats, handmade tortillas and Mexican cheese.

Tour the Museo de las Culturas, where you’ll explore Oaxacan music, language and traditional medicine. Don't miss seeing the gold and delicately carved bones in the “Treasure of Tomb 7”. To roam through history, head out to Monte Alban with its temples, pyramids and preserved plazas from the ancient city of Zapotec.

The 16th-century Templo de Santo Domingo boasts an extraordinary domed ceiling depicting Catholic martyrs in exquisite medallions. It now holds the Santo Domingo Cultural Center's Museo de las Culturas de Oaxaca and accompanying botanical gardens.

Drive 1.5 hours to Hierve el Agua, which translates in English to “the water boils”. The clifftop is full of natural, bubbling hot springs where you can relax, swim and rejuvenate. With a new burst of energy, hike to the area’s petrified mineral falls.

Getting around

Oaxaca is pedestrian-friendly, but you can also use buses or taxis to get around. The closest airport is Aeropuerto Internacional de Oaxaca, located about a 10-minute drive from the city centre.

Oaxaca travel FAQs

  • What are the best hotels in Oaxaca?

    Oaxaca is home to many highly-rated hotels, one of which is Quinta Real Oaxaca, which has a current rating of 9.0. For other potential stays, consider Hotel Victoria Oaxaca and Hotel Casantica, which can also be great places to stay in Oaxaca.

  • What is a good hotel near Zocalo Square?

    A good hotel close to Zocalo Square is Quinta Real Oaxaca (rated 9.0/10 from 323 reviews).

  • What is a good hotel in Oaxaca near Auditorio Guelaguetza?

    For a good hotel near to Auditorio Guelaguetza, consider Quinta Real Oaxaca - it is rated 9.0/10 from 323 HotelsCombined reviews.

  • Is there a good hotel near Church of Santo Domingo de Guzman?

    If you’re looking for good hotels near Church of Santo Domingo de Guzman, consider Quinta Real Oaxaca (rated 9.0 over 323 reviews).

  • How much do hotels in Oaxaca cost?

    $121/night is the average price of a hotel in Oaxaca, based on HotelsCombined searches over the last 3 days. For 4-star hotels in Oaxaca, the average price found is $189/night, and for 5-star hotels the average price is $136/night.

  • How much is a cheap hotel in Oaxaca?

    $7 per night is the cheapest Oaxaca hotel price found in our data from the last 72 hours.