Hotels in Oaxaca

Find the best deals on 521 hotels in Oaxaca

Check-in
Check-out
Compare vs momondo |

Top Oaxaca hotels

Find a cheap hotel in Oaxaca that meets your travel needs.
Holiday Inn Express Oaxaca-Centro Historico
Holiday Inn Express Oaxaca-Centro Historico
9.3
£57
View all deals
Parador Del Dominico
Parador Del Dominico
8.8
£36
View all deals
Casona Oaxaca
Casona Oaxaca
9.0
£43
View all deals
Hotel El Nito
Hotel El Nito
7.9
£28
View all deals
Un sueno Valle de Huajes
Un sueno Valle de Huajes
8.7
£40
View all deals
Hotel Nacional
Hotel Nacional
7.9
£21
View all deals
Hotel Rustiko
Hotel Rustiko
8.3
£24
View all deals
MonteAlbán house
MonteAlbán house
8.6
£14
View all deals

Things to do in Oaxaca

Museo de las Culturas de Oaxaca

How much are hotels near Museo de las Culturas de Oaxaca?

The average price for hotels near Museo de las Culturas de Oaxaca is £51 per night. Of those hotels, momondo recommends the 12 hotels below for those looking to stay in the area. Since Museo de las Culturas de Oaxaca is more popular during some parts of the year than others, the prices may vary depending on when you plan your trip. Hotels near Museo de las Culturas de Oaxaca are typically 4% less expensive than the average hotel in Oaxaca, which is £53.

Hotels near Museo de las Culturas de Oaxaca
Hotel Don Nino
Best value
Hotel Don Nino
8.1
£11
Hotel Aitana
No. 1 most popular
Hotel Aitana
8.3
£47
Hotel Nacional
No. 2 most popular
Hotel Nacional
7.9
£21
Hotel Casa del Sótano
No. 3 most popular
Hotel Casa del Sótano
8.7
£46
Hotel Marques Del Valle
No. 4 most popular
Hotel Marques Del Valle
8.4
£60
Hotel Camba
No. 5 most popular
Hotel Camba
8.5
£27
Casa de las Flores Hotel
Casa de las Flores Hotel
8.1
£32
Hotel Victoria Oaxaca
Hotel Victoria Oaxaca
8.3
£46
Hotel Mision De Los Angeles
Hotel Mision De Los Angeles
8.1
£48
Quinta Real Oaxaca
Quinta Real Oaxaca
9.0
£145
Hotel Casantica
Hotel Casantica
8.1
£86
One Oaxaca Centro
One Oaxaca Centro
8.4
£43

When to book a hotel in Oaxaca

Check out the information below to find the best deal on a Oaxaca hotel room
Low season
September
High season
December

cheapest month to stay

32%

expected price decrease

most expensive time to stay

24%

expected price increase

Price
£48 - £92
Highest day of week
Saturday
Cheapest day of week
Tuesday

avg. price over the last two weeks

Average price (weeknight)

£45

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

£58

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.
1-2 star
£26 - £35
3 star
£51 - £61
4-5 star
£63 - £78

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
Holiday Inn Express Oaxaca-Centro Historico
#1 most popular
Holiday Inn Express Oaxaca-Centro Historico
9.3
£57
Hotel El Nito
#2 most popular
Hotel El Nito
7.9
£28
Hotel Nacional
Best value
Hotel Nacional
7.9
£21
3 stars
Parador Del Dominico
#1 most popular
Parador Del Dominico
8.8
£36
Casona Oaxaca
#2 most popular
Casona Oaxaca
9.0
£43
Hotel Rustiko
Best value
Hotel Rustiko
8.3
£24

Cheap hotels in Oaxaca

These hotels and hostels are the cheapest accommodations available in Oaxaca
MonteAlbán house
MonteAlbán house
8.6
£14
Hotel El Nito
Hotel El Nito
7.9
£28
Hotel Nacional
Hotel Nacional
7.9
£21
Parador Del Dominico
Parador Del Dominico
8.8
£36
Hotel Rustiko
Hotel Rustiko
8.3
£24
Un sueno Valle de Huajes
Un sueno Valle de Huajes
8.7
£40

Get the best value hotel in Oaxaca

These hotels have the best prices for their ratings
Parador Del Dominico
Parador Del Dominico
8.8
£36
MonteAlbán house
MonteAlbán house
8.6
£14
Hotel Nacional
Hotel Nacional
7.9
£21
Casona Oaxaca
Casona Oaxaca
9.0
£43
Hotel Rustiko
Hotel Rustiko
8.3
£24
Hotel El Nito
Hotel El Nito
7.9
£28

Oaxaca travel information

How long do people stay in Oaxaca?

On average, people stay in Oaxaca for a total of 7 nights.

How much does a hotel cost in Oaxaca?

£42 per night is the average rate for a room when booking a hotel in Oaxaca. Prices will differ depending on factors such as star rating, time of year and location.

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

Hotels in Oaxaca are usually cheapest during the month of September. You can expect a price decrease of around 32% during this period.

Which day is cheapest to stay in Oaxaca?

Monday 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?

On average, a hostel in Oaxaca will be priced around £46. This price will be per person, per night and was obtained using hostel and 2-star or below hotels. In comparison, this will be £-3 lower than your typical Oaxaca hotel.


Popular flight routes to Oaxaca

Find the cheapest flights to Oaxaca
London to Oaxaca
Fastest flight time
15h 15m
Cheapest price
£910
Belfast to Oaxaca
Fastest flight time
40h 49m
Cheapest price
£1,339

Start planning your trip to Oaxaca