Hotels in Oaxaca, Mexico

Find deals on 290 hotels in Oaxaca, Mexico

Oaxaca, Oaxaca, Mexico
14 May — 15 May2
Oaxaca, Oaxaca, Mexico
Sat 14/5
Sun 15/5

Top hotels in Oaxaca

Find the perfect hotel for your stay in Oaxaca

Things to do in Oaxaca


When to book cheap hotels in Oaxaca

Check out the information below to find the best deal on a hotel room in Oaxaca
Low seasonAprilcheapest month to stay
High seasonDecembermost expensive time to stay
90%expected price decrease
68%expected price increase

Price

£11 - £353

Highest day of weekMondayis the most expensive day of the week to book
Cheapest day of weekWednesdayis the cheapest day of the week to book
£48is the average per night cost for a hotel on this day
£6is the average per night cost for a hotel on this day
Cheapest time to bookThe cheapest time to book hotels in Oaxaca is: 1-2 star, on the same day that your stay begins. 3 star, 89 days before. 4-5 star, -1 days before.

1-2 star

£28 - £41

3 star

£53 - £65

4-5 star

£67 - £77


How much does a hotel in Oaxaca cost per night?

Use the information below to find quality Oaxaca hotel rooms for low prices

4-star hotels

Cheapest £176

Average £179

Most expensive £186

Search 4-star hotels
2 stars and under
3 stars
4 stars +

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


Hostels and cheap hotels in Oaxaca

These hotels and hostels usually make for a cheap way to stay in Oaxaca

Get the best value hotel in Oaxaca

These Oaxaca hotels have the best prices for their ratings

Information about staying in Oaxaca

Read these important travel tips before booking a hotel in Oaxaca

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

£63 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.

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

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

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

The average temperature in Oaxaca during May is around 22 °C which makes it the perfect time to spend time having fun and seeing something new outside at popular area attractions.


momondo's favorite hotels in Oaxaca

Learn more about these user-preferred hotels in Oaxaca
Casa Bonita Hotel & Luxury Residence

Casa Bonita Hotel & Luxury Residence

Calle Catalina 102, Oaxaca, Oaxaca, Mexico

9.0
£156
City Express Oaxaca

City Express Oaxaca

Calz. Niños Heroes de Chapultepec No. 3, Oaxaca, Oaxaca, Mexico

8.8
£42
Selina Oaxaca

Selina Oaxaca

Calle 5 de Mayo #217 Colonia Centro, Oaxaca, Oaxaca, Mexico

7.4
£9
Casa De Sierra Azul

Casa De Sierra Azul

Hidalgo 1002 Esq Fiallo, Oaxaca, Oaxaca, Mexico

8.8
£89
Palacio Borghese

Palacio Borghese

Allende 208, Col Centro, Oaxaca, Oaxaca, Mexico

9.1
£136
Hotel Casa del Sótano

Hotel Casa del Sótano

Tinoco y Palacios 414, Oaxaca, Oaxaca, Mexico

£48
Hotel Marques Del Valle

Hotel Marques Del Valle

Portal de Claveria 1 Centro, Oaxaca, Oaxaca, Mexico

8.4
£58
Hotel Abu

Hotel Abu

Murguia 104 Col. Centro, Oaxaca, Oaxaca, Mexico

8.4
£66
OYO Hotel Emperador

OYO Hotel Emperador

Diaz Ordaz 408, Centro, Oaxaca, Oaxaca, Mexico

5.9
£18
Casa Antonieta

Casa Antonieta

Av Hidalgo 911, Oaxaca, Oaxaca, Mexico

9.5
£175

Hostal De La Noria

Av Hidalgo 918, Oaxaca, Oaxaca, Mexico

8.6
£53
Hotel Casa Antigua

Hotel Casa Antigua

5 de Mayo 206 Col. Centro, Oaxaca, Oaxaca, Mexico

8.5
£58
Bungalows La Huerta

Bungalows La Huerta

Oaxaca, Oaxaca, Mexico

£47
Hotel Boutique Casa Abuela Maria

Hotel Boutique Casa Abuela Maria

Av. Jose María Morelos 400, Oaxaca, Oaxaca, Mexico

8.0
£42
Room Privado Violeta

Room Privado Violeta

Oaxaca, Oaxaca, Mexico

8.7
£23
Hotel Nacional

Hotel Nacional

20 de Noviembre 512, Centro, Oaxaca, Oaxaca, Mexico

7.9
£22
Holiday Inn Express Oaxaca-Centro Historico

Holiday Inn Express Oaxaca-Centro Historico

Diaz Quintas 115 Col Centro, Oaxaca, Oaxaca, Mexico

9.1
£69

Casa los Arcos Oaxaca

Oaxaca, Oaxaca, Mexico

9.5
£17

Paulina Youth Hostel

Valerio Trujano, 321, Oaxaca, Oaxaca, Mexico

8.2
£12

Start planning your trip to Oaxaca


Why use momondo?

momondo is free! We extensively search hundreds of websites, returning hotels and other accommodation options in Oaxaca ranging from well known hotels groups to small independent businesses. momondo then makes all these options easy to filter so you can find the perfect place to stay.

Once all your options for Oaxaca accommodation have been returned, momondo helps you find a great place to stay by letting you filter your results. If you are looking for places offering free breakfast we have a filter for that. Will you need free internet or free cancellation? All of this and more can be filtered and found on momondo.


Here's why travellers choose to use momondo
Comprehensive travel search
momondo compares 3M+ hotels and other types of accommodation to ensure you can find the best place to stay.
Intuitive search filters
Filter by price, amenities, free cancellation, enhanced cleaning, free breakfast and much more.
Smart price alerts
If you have found somewhere, momondo can track the price and alert you when it changes.