Search Hotels in Oaxaca

Search over 1,000,000 properties worldwide and 550 airlines worldwide

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.

Top 10 Hotels in Oaxaca

One Oaxaca Centro Hotel
3 out of 5
Calzada de la Republica #205, Col. Centro, Oaxaca, OAX
Free cancellationReserve now, pay when you stay
£48
per night
14 Dec-15 Dec
4.2/5Excellent! (684 reviews)

"It was walkable to most places ( though on the far side) and the Wifi and breakfast were excellent. There was coffee and hot water available at all hours in reception, too."…"

Reviewed on 11 Nov 2019

One Oaxaca Centro Hotel
Fiesta Inn Oaxaca
3.5 out of 5
Av. Universidad 140, Ex-Hacienda de Candiani, Oaxaca, OAX
£73
per night
18 Dec-19 Dec
4.2/5Excellent! (376 reviews)

"good food, good staff, helpful, all was good good good"…"

Reviewed on 14 Nov 2019

Fiesta Inn Oaxaca
Hotel Trebol
3 out of 5
Ricardo Flores Magon No. 201, Col. Centro, Oaxaca, OAX
£39
per night
6 Jan-7 Jan
4.4/5Wonderful! (869 reviews)

"We liked the Spanish casa feel of the hotel,good position"…"

Reviewed on 5 Dec 2019

Hotel Trebol
Quinta Real Oaxaca
4 out of 5
Calle 5 De Mayo 300, Oaxaca, OAX
£174
per night
7 Jan-8 Jan
4.6/5Wonderful! (712 reviews)

"The service here is amazing. Everyone is willing to help you and is kind."…"

Reviewed on 6 Dec 2019

Quinta Real Oaxaca
Maria Ines Hotel Suite
3.5 out of 5
Av. Simbolos Patrios Km 4.5 Lote 1, Col. del Barro, Oaxaca, OAX
Free cancellationReserve now, pay when you stay
£51
per night
12 Dec-13 Dec
4.8/5Exceptional! (68 reviews)

"Loved this place. It is beautiful and has all of the convenience I would expect. The staff are wonderful. Beds comfortable and it is so clean!! Highly recommend if traveling to Oaxaca. Also convenient to the airport."…"

Reviewed on 7 Dec 2019

Maria Ines Hotel Suite
Hotel CasAntica
3.5 out of 5
Ave. José María Morelos No. 601, Oaxaca, OAX
£51
per night
13 Dec-14 Dec
4.1/5Very Good! (610 reviews)

"In the midst of the city, where so much (museums, restaurants, markets, music, streetfood, gardens and excitement) is walkable, CasAntica is a peaceful and beautiful refuge with comfortable rooms and lots of outdoor seating on the balconies for conversation and relaxing. We enjoyed the refreshing ..."…"

Reviewed on 8 Dec 2019

Hotel CasAntica
Hotel Victoria Oaxaca
3.5 out of 5
International Road Km 545, Col. Figueroa, Oaxaca, OAX
Free cancellationReserve now, pay when you stay
£50
per night
6 Jan-7 Jan
4.1/5Very Good! (574 reviews)

"The most I like about this hotel they have transportation to downtown"…"

Reviewed on 4 Dec 2019

Hotel Victoria Oaxaca
Hotel Mision De Los Angeles
3 out of 5
Calzada Porfirio Diaz 102, Col. Reforma, Oaxaca, OAX
£52
per night
12 Dec-13 Dec
4.2/5Very Good! (650 reviews)

"Great staff 10 min walk to downtown. Amenities looked.good. Beds clean comfortable and nice. Hotel is older (electrical conextions still have two projects mgs only no ground prong) but overall excellent staff, great breakfast a quick walk to downtown Oaxaca."…"

Reviewed on 19 Nov 2019

Hotel Mision De Los Angeles
Hotel Marques del Valle
3 out of 5
Portal de Claveria S/N, Centro, Oaxaca, OAX
£66
per night
13 Dec-14 Dec
4.1/5Very Good! (248 reviews)

"The colonial style and location, just next to the Cathedral!"…"

Reviewed on 2 Dec 2019

Hotel Marques del Valle
Holiday Inn Express Oaxaca-Centro Historico
2.5 out of 5
Diaz Quintas 115 Col Centro, Oaxaca, OAX
£80
per night
5 Jan-6 Jan
4.7/5Exceptional! (360 reviews)

"We came to this hotel based on the reviews we had read and we wanted a problem-free hotel on our first night back in Oaxaca. It was a wonderful place to stay that felt like what we were used to back home. Once we reoriented we stayed at a much less expensive place, which was helped by the fact the ..."…"

Reviewed on 8 Dec 2019

Holiday Inn Express Oaxaca-Centro Historico
Can't see what you're looking for?
See all available properties in Oaxaca
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting Oaxaca

History buffs will enjoy exploring Oaxaca, and visitors give high marks for the local tours. Tourists who journey to this cultural city can discover its cathedrals, museums and art. Top sights in the city include Oaxaca Cathedral, Zocalo Square and Benito Juarez Market.

  • There are 238 hotels and other accommodation options in Oaxaca
  • The closest major airport is in Oaxaca, Oaxaca (OAX-Xoxocotlan Intl.), 4.2 mi (6.7 km) from the city centre

Sightseeing and Staying in Oaxaca

Known for its museums, art and festivals, the city's cultural venues include Oaxaca Textile Museum, Museum of Oaxacan Painters and Manuel Alvarez Bravo Photography Center (CFMAB). Its cathedrals and historic sites are notable and landmarks include Oaxaca Cathedral, Zocalo Square and Monte Alban. The city's natural beauty is on display at Oaxaca Ethnobotanical Garden, El Llano Park and Benito Juarez National Park.

In Huajuapan, you'll find 238 hotels and other accommodation options to make planning your perfect retreat at an affordable rate. Here you'll find top ones based on Expedia user reviews:

  • El Callejón Hotel Boutique - Guests who stay at this 4-star hotel in Centro can enjoy access to free breakfast and free parking, along with free WiFi. It's a favourite with Expedia travellers for its breakfast and central location.
  • Maria Ines Hotel Suite - Our customers like the helpful staff and proximity to the airport at this hotel. Guests who stay at this 3.5-star hotel in San Agustín de las Juntas can enjoy access to a restaurant and free parking, along with free WiFi.
  • Palacio Borghese - Guests who stay at this 4-star hotel in Centro can enjoy access to a restaurant and a business centre, along with a private spa tub. Expedia customers like its helpful staff and room size.

Other top sights in Oaxaca include Benito Juarez Market.

Dressing for Oaxaca

  • Between January and March, you can expect the daytime average to be around 31°C and the night-time average to be 8°C
  • From April to June, temperatures average about 31°C during the day and 13°C at night
  • July to September averages 28°C during the day and 14°C at night
  • Between October and December, the average temperature is 26°C during the day and 8°C at night
  • About 1143.00 millimetres of rain falls on Oaxaca each year
  • Hottest months are usually April and May with an average temperature of 31°C, while the coldest months are January and December with an average of 9°C

Frequently asked questions

Recently booked Oaxaca hotels

Oaxaca Hotel Reviews

More trip options