Hotels in Oaxaca

Find the best deals on 524 hotels in Oaxaca

Check-in
Check-out
Compare vs. momondo |

Top Hotels in Oaxaca

Find the perfect Oaxaca hotel for business or leisure
$self.alt
Hotel Mision De Los Angeles
8.4
85 C$
View all deals
$self.alt
Holiday Inn Express Oaxaca-Centro Historico
9.2
102 C$
View all deals
$self.alt
Hotel Victoria Oaxaca
8.5
81 C$
View all deals
$self.alt
Quinta Real Oaxaca
9.2
260 C$
View all deals
$self.alt
Hotel Aitana
8.4
83 C$
View all deals
$self.alt
Parador Del Dominico
8.7
63 C$
View all deals
$self.alt
Casa Bonita Hotel Boutique & Spa
9.2
238 C$
View all deals
$self.alt
Fiesta Inn Oaxaca
8.5
145 C$
View all deals
$self.alt
Hotel Casantica
8.2
154 C$
View all deals
$self.alt
Hotel Marques Del Valle
8.4
107 C$
View all deals
$self.alt
La Noria Centro Histórico
8.5
65 C$
View all deals
$self.alt
Hotel Hacienda
8.6
61 C$
View all deals
$self.alt
Casona Oaxaca
9.0
77 C$
View all deals
$self.alt
Hotel Hacienda Los Laureles - Spa
8.8
158 C$
View all deals
$self.alt
Oaxaca Real
8.5
78 C$
View all deals
$self.alt
Hotel Fortin Plaza
8.5
81 C$
View all deals
$self.alt
Gala Oaxaca
7.5
41 C$
View all deals
$self.alt
Mision Oaxaca
8.5
83 C$
View all deals
$self.alt
Hotel Casa Divina Oaxaca
8.5
94 C$
View all deals
$self.alt
Hotel De La Parra
8.6
197 C$
View all deals
$self.alt
Hotel Casa Conzatti
8.7
94 C$
View all deals
$self.alt
Hotel Casa Vertiz
8.9
107 C$
View all deals
$self.alt
Hotel Parador San Agustin
8.7
72 C$
View all deals
$self.alt
Los Olivos Spa
8.4
61 C$
View all deals
$self.alt
Casa De Sierra Azul
8.9
189 C$
View all deals
$self.alt
Casa de Adobe Gallery & Luxury Boutique
8.6
297 C$
View all deals
$self.alt
Hotel Boutique Parador San Miguel Oaxaca
9.2
143 C$
View all deals
$self.alt
Hotel Oaxaca Dorado
7.9
56 C$
View all deals
$self.alt
Hotel Arisa Oaxaca
44 C$
View all deals
$self.alt
Hotel Cazomalli Oaxaca
8.5
56 C$
View all deals
$self.alt
Casa de las Flores Hotel
8.2
56 C$
View all deals
$self.alt
Hotel Huayapam Yuu Spa
7.7
74 C$
View all deals
$self.alt
Casa Xochimilco
8.3
36 C$
View all deals
$self.alt
Palacio Borghese
9.0
251 C$
View all deals
$self.alt
Villa Oaxaca
8.7
149 C$
View all deals
$self.alt
Hotel Boutique Casa los Cantaros
8.8
98 C$
View all deals
$self.alt
Hotel Santa Lucia
7.9
58 C$
View all deals
$self.alt
Villas Del Sol Hotel
8.2
55 C$
View all deals
$self.alt
Hotel Angel Inn
8.8
65 C$
View all deals
$self.alt
Hotel El Andariego
8.4
51 C$
View all deals

When to book a hotel in Oaxaca

Check out the information below to find the best deal on a Oaxaca hotel room
Low Season
February
High Season
March

cheapest month to stay

43%

expected price decrease

most expensive time to stay

108%

expected price increase

Price
٧٢ C$ - ٢٦٥ C$
Highest day of week
Saturday
Cheapest day of week
Friday

avg. price over the last two weeks

Average price (weeknight)

85 C$

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

95 C$

avg. price over the last two weeks

Cheapest time to book
The cheapest time to book hotels in Oaxaca is: 1-2 star, on the same day that your stay begins. 3 star, 87 days before. 4-5 star, on the same day that your stay begins.
90
Days before departure
0
1-2 star
٤٧ C$ - ٦٣ C$
3 star
٩١ C$ - ١٠٩ C$
4-5 star
١١٣ C$ - ١٤٠ C$

How much does a hotel in Oaxaca cost per night?

Use the information below to find quality Oaxaca hotel rooms for low prices
2 stars and below
$self.alt
#1 most popular
Holiday Inn Express Oaxaca-Centro Historico
9.2
102 C$
$self.alt
#2 most popular
Hotel Parador San Agustin
8.7
72 C$
$self.alt
Best value
Hostal Chocolate
8.6
10 C$
3 stars
$self.alt
#1 most popular
Hotel Aitana
8.4
83 C$
$self.alt
#2 most popular
Parador Del Dominico
8.7
63 C$
$self.alt
Best value
Hotel Posada Del Centro
8.4
29 C$
4 stars and above
$self.alt
#1 most popular
Hotel Mision De Los Angeles
8.4
85 C$
$self.alt
#2 most popular
Hotel Victoria Oaxaca
8.5
81 C$
$self.alt
Best value
Los Olivos Spa
8.4
61 C$

Cheapest hotels in Oaxaca

These hotels and hostels usually make for a cheap way to stay in Oaxaca
$self.alt
Hostal Chocolate
8.6
10 C$
$self.alt
Hierba De Conejo - Hostel
8.0
14 C$
$self.alt
La Leyenda Hostel
8.7
11 C$
$self.alt
Azul Cielo Hostel
8.9
15 C$
$self.alt
Casa de Don Pablo Hostel
8.3
12 C$
$self.alt
Hostal de Las Americas
8.6
15 C$

Get the best value hotel in Oaxaca

These hotels have the best prices for their ratings
$self.alt
Azul Cielo Hostel
8.9
15 C$
$self.alt
Hostel Don Nino
8.2
19 C$
$self.alt
Casa de Don Pablo Hostel
8.3
12 C$
$self.alt
Hotel Posada Del Centro
8.4
29 C$
$self.alt
La Leyenda Hostel
8.7
11 C$
$self.alt
Hostal de Las Americas
8.6
15 C$

Oaxaca travel information

How long do people stay in Oaxaca?

The average length of stay in Oaxaca is 4 nights.

How much does a hotel cost in Oaxaca?

A hotel room in Oaxaca will generally set you back around 90 C$ per night. This figure is an average and prices will vary according to the facilities, location and room availability at your desired hotel.

When is the best time to book a hotel in Oaxaca?

Room prices for hotels in Oaxaca can be as much as 44% lower in the month of February. So this is a great time to book and save money.

Which day is cheapest to stay in Oaxaca?

Thursday is the day where you will typically find the lowest price for your hotel room in Oaxaca. The highest price tends to be on Friday.

How much does a hostel in Oaxaca cost?

Oaxaca Hostels typically cost in the region of 32 C$ a night for each person. This price is taken from hostels and hotels with a 2 star or below rating. Hostels are very economical and come out on average 36 C$ cheaper than the average price of a hotel in Oaxaca.


Looking for a specific type of hotel?

Check out these great hotels in Oaxaca that are perfect for any stay

Popular flight routes to Oaxaca

Find the cheapest flights to Oaxaca on popular routes
Vancouver to Oaxaca
Fastest flight time
22h 44m
Cheapest price
409 C$
Montreal to Oaxaca
Fastest flight time
14h 54m
Cheapest price
516 C$
Toronto to Oaxaca
Fastest flight time
23h 25m
Cheapest price
522 C$
Calgary to Oaxaca
Fastest flight time
17h 07m
Cheapest price
748 C$
View more

Start planning your trip to Oaxaca