Find hotels in Oaxaca from $36

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on over 100,000 hotels worldwide as a One Key member.

Search over 2.9 million properties and 550 airlines worldwide.

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Neighborhood
Neighborhood
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveler experience
Traveler experience

Compare 537 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Hotel Casa del Sótano
3.5 out of 5
Tinoco y Palacios 414, Col. Centro, Oaxaca, OAX
0.33 mi from city center
9/10 Wonderful! (555 reviews)
"The hostess was outstanding- very polite and professional. My only disappointment is the lack of A/C in the room. The fan is simply not enough"

Reviewed on May 23, 2023

Hotel Casa del Sótano
Quinta Real Oaxaca
4.5 out of 5
Calle 5 De Mayo 300, Oaxaca, OAX
Fully refundableReserve now, pay when you stay
The price is $184 per night from Jul 4 to Jul 5
$184
per night
Jul 4 - Jul 5
0.25 mi from city center
9.2/10 Wonderful! (936 reviews)
"The hole concept of the building , its just marvelous"

Reviewed on May 25, 2023

Quinta Real Oaxaca
Hotel Mision De Los Angeles
3 out of 5
Calzada Porfirio Diaz 102, Col. Reforma, Oaxaca, OAX
Fully refundableReserve now, pay when you stay
The price is $69 per night from Jun 9 to Jun 10
$69
per night
Jun 9 - Jun 10
0.9 mi from city center
8.4/10 Very Good! (999 reviews)
"Beautiful grounds, great food, delicious food"

Reviewed on May 18, 2023

Hotel Mision De Los Angeles

Save an average of 15% on thousands of hotels when you're signed in

Hotel Victoria Oaxaca
3.5 out of 5
International Road Km 545, Col. Figueroa, Oaxaca, OAX
Fully refundableReserve now, pay when you stay
The price is $61 per night from Jun 6 to Jun 7
$61
per night
Jun 6 - Jun 7
0.87 mi from city center
8.2/10 Very Good! (941 reviews)
"I loved it, staaf is great, the place is great, i really like it and i look forward in staying here again."

Reviewed on May 29, 2023

Hotel Victoria Oaxaca
One Oaxaca Centro Hotel
3 out of 5
Calzada de la Republica #205, Col. Centro, Oaxaca, OAX
Fully refundableReserve now, pay when you stay
The price is $64 per night from Jun 30 to Jul 1
$64
per night
Jun 30 - Jul 1
0.55 mi from city center
8.4/10 Very Good! (956 reviews)
Excellent Hotel
"Very clean & modern hotel. Breakfast was delicious. Staff was very friendly. Definitely enjoyed our stay. Location is a short 10-15 min walk from popular downtown area. Cabs are also always available. Rooms are small but make up for it with cleanness & amenities. Definitely recommend this hotel."

Reviewed on May 19, 2023

One Oaxaca Centro Hotel
Casa De Sierra Azul
3.5 out of 5
Hidalgo 1002 Esq Fiallo, Oaxaca, OAX
Fully refundableReserve now, pay when you stay
The price is $141 per night from Jun 4 to Jun 5
$141
per night
Jun 4 - Jun 5
0.19 mi from city center
8.8/10 Excellent! (476 reviews)
"We had a fantastic stay. The staff was very helpful and the hotel was very quaint. We loved it!"

Reviewed on May 10, 2023

Casa De Sierra Azul
Casa de Adobe Gallery & Luxury Boutique
4 out of 5
Avenida de las Etnias 509, Colonia Olimpica, Oaxaca, OAX, 68020
Fully refundableReserve now, pay when you stay
The price is $159 per night from Jun 4 to Jun 5
$159
per night
Jun 4 - Jun 5
2.29 mi from city center
8.6/10 Excellent! (66 reviews)
"The travel package we bought through Expedia included breakfast. However, the waiter at the restaurant told us it only included an american-type breakfast which meant we could only choose 2 or 3 very basic meals from the menu. We felt cheated."

Reviewed on Apr 18, 2023

Casa de Adobe Gallery & Luxury Boutique
Hotel De La Parra
4 out of 5
Vicente Guerrero No. 117, Col. Centro, Oaxaca, OAX
Fully refundableReserve now, pay when you stay
The price is $185 per night from Jun 4 to Jun 5
$185
per night
Jun 4 - Jun 5
0.12 mi from city center
9/10 Wonderful! (344 reviews)
"Great"

Reviewed on May 27, 2023

Hotel De La Parra
Hotel Escondido Oaxaca
4 out of 5
Calle José María Morelos #401, Colonia Centro, Oaxaca, OAX, 68000
Fully refundableReserve now, pay when you stay
The price is $355 per night from Jun 5 to Jun 6
$355
per night
Jun 5 - Jun 6
0.25 mi from city center
9.2/10 Wonderful! (28 reviews)
"The hotel is beautiful and the hotel staff was lovely. The Front Desk was so helpful, they helped me with tour reservations and restaurants. It was pricey compared to usual MX prices, but worth it for a short trip."

Reviewed on Feb 16, 2023

Hotel Escondido Oaxaca
Oaxaca Real Hotel
3.5 out of 5
Manuel Garcia Vigil No. 306, Centro Historico, Oaxaca, OAX
Fully refundableReserve now, pay when you stay
The price is $84 per night from Jun 23 to Jun 24
$84
per night
Jun 23 - Jun 24
0.23 mi from city center
7.8/10 Good! (479 reviews)
"We had a great time"

Reviewed on May 22, 2023

Oaxaca Real Hotel
Hotel con Corazón
2.5 out of 5
División Oriente 129, Colonia Ex Marquesado, Oaxaca, OAX
Fully refundableReserve now, pay when you stay
The price is $75 per night from Jun 4 to Jun 5
$75
per night
Jun 4 - Jun 5
0.5 mi from city center
9.4/10 Exceptional! (164 reviews)
"Neat, clean and well maintained. Friendly staff. Excellent breakfast!"

Reviewed on May 11, 2023

Hotel con Corazón
La Noria Centro Histórico
3.5 out of 5
Av Hidalgo 918, Oaxaca, OAX
Fully refundableReserve now, pay when you stay
The price is $102 per night from Jul 2 to Jul 3
$102
per night
Jul 2 - Jul 3
0.17 mi from city center
8.8/10 Excellent! (453 reviews)
4 star service in gorgeous historic setting
"I had a phenomenal stay at La Noria Centro Histórico. From the moment I arrived until I left, the service was above and beyond. They allowed me to check in hours early and then I had the gorgeous pool area all to myself. The courtyard restaurant was convenient for breakfast and made excellent cappuccinos. ..."

Reviewed on May 31, 2023

La Noria Centro Histórico
Hotel Parador de Alcalá Oaxaca
3.5 out of 5
Calle Macedonio Alcala 301, Col. Centro, Oaxaca, OAX, 6800
Fully refundableReserve now, pay when you stay
The price is $92 per night from Jun 20 to Jun 21
$92
per night
Jun 20 - Jun 21
0.21 mi from city center
9.4/10 Exceptional! (391 reviews)
"The hotel is beautiful and exceptionally clean. The staff is dedicated to ensuring that guests have everything they need. The rooms are spacious and comfortable and the location, at the heart of the historic district, can't be beat. Also, there's a tourism agency attached to the hotel that will arrange ..."

Reviewed on Jun 1, 2023

Hotel Parador de Alcalá Oaxaca
Hotel CasAntica
3.5 out of 5
Ave. José María Morelos No. 601, Oaxaca, OAX, 68000
Fully refundableReserve now, pay when you stay
The price is $128 per night from Jun 15 to Jun 16
$128
per night
Jun 15 - Jun 16
0.15 mi from city center
8.2/10 Very Good! (885 reviews)
"The hotel is beautiful and rustic. The customer service is not good, the staff is a bit rude and they doesn’t really care to make the customers feel welcomed or important for their business."

Reviewed on Apr 25, 2023

Hotel CasAntica
Hotel Marques del Valle
3 out of 5
Portal de Claveria Num.1, Centro, Oaxaca, OAX, 68000
Fully refundableReserve now, pay when you stay
The price is $119 per night from Jun 17 to Jun 18
$119
per night
Jun 17 - Jun 18
0.02 mi from city center
8.2/10 Very Good! (450 reviews)
"Location is right in the center of everything. Place is clean and staff was great."

Reviewed on May 31, 2023

Hotel Marques del Valle
Hotel Gala Oaxaca
2.5 out of 5
Bustamante 103, Centro, Oaxaca, OAX, 68000
Fully refundableReserve now, pay when you stay
The price is $48 per night from Jun 4 to Jun 5
$48
per night
Jun 4 - Jun 5
0.1 mi from city center
7.6/10 Good! (431 reviews)
"Very clean. Staff were friendly. Location is great beside the square, and close to all city sites. Outside suits are better for airflow cause no a/c"

Reviewed on Mar 4, 2023

Hotel Gala Oaxaca
Hotel Casa Leonor
2 out of 5
José Morales 197, Colonia Martires de Rio Blanco, Oaxaca, Oaxaca
Fully refundableReserve now, pay when you stay
The price is $36 per night from Jun 4 to Jun 5
$36
per night
Jun 4 - Jun 5
1.66 mi from city center
Hotel Casa Leonor
Hotel Casa Antigua
3 out of 5
5 de Mayo 206, Col. Centro, Oaxaca, OAX, 68000
Fully refundableReserve now, pay when you stay
The price is $123 per night from Jun 4 to Jun 5
$123
per night
Jun 4 - Jun 5
0.19 mi from city center
8.8/10 Excellent! (322 reviews)
"Great hotel, friendly staff"

Reviewed on May 25, 2023

Hotel Casa Antigua
City Express Oaxaca
2.5 out of 5
Calz. Niños Heroes de Chapultepec No. 3, Col. Centro, Oaxaca, OAX, 68000
Fully refundableReserve now, pay when you stay
The price is $67 per night from Jul 2 to Jul 3
$67
per night
Jul 2 - Jul 3
0.78 mi from city center
8.6/10 Excellent! (631 reviews)
Amazing Hotel
"This was my second visit to this hotel. And let me tell you it was great like the first one. Staff was super friendly, I stayed 5 nights with my family."

Reviewed on Apr 30, 2023

City Express Oaxaca
Hotel Casa las Mercedes
3 out of 5
Independencia #1206 Centro Historico, Oaxaca, OAX, 68000
The price is $78 per night from Jun 18 to Jun 19
$78
per night
Jun 18 - Jun 19
0.36 mi from city center
8.2/10 Very Good! (103 reviews)
"By far the staff was the best. Front check service was fast and easy. The staff guys went above and beyond to bring us anything we needed. We asked for a beverage bucket and he brought us 2 different sizes. Just made you feel as if you were at home. The rooms are pretty basic, but very clean. It ..."

Reviewed on Mar 16, 2023

Hotel Casa las Mercedes
Don'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.

More cheap stays in Oaxaca

Where to stay in Oaxaca

Find the best Oaxaca areas and neighborhoods for the activities you enjoy most. Learn more about Oaxaca

Stay near popular Oaxaca attractions

Oaxaca hotels information

Number of reviews
9,610
Accommodation
537 hotels
Lowest Price
$36
Highest Price
$355

Price trends for hotels in Oaxaca

Less expensive
More expensive
This month
Next month
June
November
$74
$90
Month
Price
January
$90
February
$85
March
$85
April
$85
May
$82
June
$74
July
$90
August
$87
September
$76
October
$82
November
$92
December
$88
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in Oaxaca. Select dates and complete search for nightly totals inclusive of taxes and fees.

Frequently asked questions

What's the best place to stay in Oaxaca?

La Casona de Tita Oaxaca is ranked highly by Expedia customers. This 3.5-star hotel offers free breakfast and a restaurant. Other favorite options based on reviews include El Callejón Hotel Boutique and Casa Carmen Morelos. See all available top hotels, or vacation rentals in Oaxaca.

Centro is a culturally-rich neighborhood that travelers like for its cathedral and museums. Other favorite areas in Oaxaca include San Felipe del Agua and Santa Maria Atzompa.

What's the top vacation rental in Oaxaca?

Fast WiFi, Amazing Kitchen, Views, & Private Office/Yard In the Heart of Oaxaca: This highly rated vacation home rental in Oaxaca is located in the city center and has a balcony, a terrace, and air-conditioning to put you at ease in your new surroundings. It has 3 bedrooms as well as a kitchen with a fridge, a stovetop, and a microwave, so you can cook with friends or family. You can relax into your vacation with a private yard and a selection of books. Other favorite homes for rent in Oaxaca are Great house, new build! Modern Mexican House with 360 views, Rooftop Terrace and Casa La Joya in Down Town- Santo Domingo Church. See all vacation rentals in Oaxaca.

If I need to cancel my hotel reservation in Oaxaca, will I receive a refund?

Yes, the majority of hotel bookings are fully refundable as long as you cancel prior to the accommodation's cancellation deadline, which is usually within 24-48 hours of the scheduled arrival. If you have a non-refundable reservation, you might be able to cancel it and get a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in Oaxaca.

Where can I learn more about changing or cancelling my trip to Oaxaca?

For more information about updating your trip to Oaxaca or cancelling it, head over to our customer service page.

What's the best budget-friendly hotel in Oaxaca?

Based on reviews, Hotel Veracruz is a popular 2.5-star hotel for our travelers looking for an economical choice, and features free WiFi and air conditioning. Other good choices to stay on the cheap include Hotel Dos Lunas and Hotel Oaxaca Inn Reforma. View all budget hotels in Oaxaca.

Where is the best hotel for a stay in Centro?

There are 112 hotels and other accommodations to choose from in this neighborhood, so you're sure to find what you're looking for as you plan your trip. Based on Expedia customer reviews, Marialicia Suites is the highest ranked property in Centro. This 3.5-star hotel offers a restaurant and free WiFi. It is located a short 11-minute walk from Zocalo Square. Other favorite options in the area include El Callejón Hotel Boutique and Hotel Parador de Alcalá Oaxaca.

What's the best accommodation in San Felipe del Agua?

In this neighborhood, you'll find 6 places to stay. Suites Xadani is a favorite with our customers staying in San Felipe del Agua. This 3-star hotel offers an outdoor pool and an indoor pool. Casa Yunenisa is another top choice for your stay in the neighborhood.

What's the best place to stay for a family trip to Oaxaca?

Casa Carmen Morelos is a top 3.5-star B&B on Expedia for families, and features free breakfast and laundry facilities. Other choices for your kid-friendly vacation include Un sueno Valle de Huajes and Hotel Casa Rivas Culture and SPA. Attractions like El Mirador and Museo del Ferrocarril are also fun for kids of all ages. Find more child-friendly accommodations in Oaxaca.

What's the best accommodation for a couple going to Oaxaca?

Suites Xadani is a favorite 3-star hotel for couples, and features premium bedding and fireplaces. See all romantic hotels in Oaxaca.

What's the best pet-friendly place to stay in Oaxaca?

La Frontera Hostel is a top guesthouse for people traveling with their pets. Casa Anjuan is another good choice for a stay with your pet. See more pet-friendly hotel accommodations in Oaxaca.

Where is the best hotel to stay with easy access to Zocalo Square?

Adjacent to Zocalo Square, Quinta Real Oaxaca is one of the top choices for your stay based on our traveler data, and this 4-star hotel offers a restaurant and an outdoor pool. Other good options within a short distance include City Centro Oaxaca and Grand Fiesta Americana Oaxaca.

What about the best place to stay close to Oaxaca Cathedral?

One of the top choices for your stay is Quinta Real Oaxaca, located next to Oaxaca Cathedral, and this 4-star hotel offers a restaurant and an outdoor pool. City Centro Oaxaca and Grand Fiesta Americana Oaxaca are a couple of other good options close by.