Hotels in Oaxaca

Find the best deals on 588 hotels in Oaxaca, Mexico

Check-in
Check-out
Compare vs. momondo |
-
1
Check-in
Check-out

Top Hotels in Oaxaca

Find the perfect Oaxaca hotel for business or leisure


Things to do in Oaxaca

Museo de las Culturas de Oaxaca
Monte Albán
Mitla

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

If you’re looking for a hotel in Oaxaca near Museo de las Culturas de Oaxaca then you are in luck. momondo recommends 12 hotels near Museo de las Culturas de Oaxaca and on average, area hotels cost $80/night. This price may vary based on season. Hotels near Museo de las Culturas de Oaxaca are typically 12% more expensive than the average hotel in Oaxaca, which is $71.

Hotels near Museo de las Culturas de Oaxaca
  • Hotel El Andariego
    Best value

    Hotel El Andariego

    Division Oriente 546 Colonia Exmarquesado, Oaxaca, Oaxaca

    8.3

    $20

    View Deal
  • City Express Oaxaca
    #1 Most popular

    City Express Oaxaca

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

    8.6

    $49

    View Deal
  • Hotel Escondido Oaxaca
    #2 Most popular

    Hotel Escondido Oaxaca

    Calle José María Morelos # 401, Oaxaca, Oaxaca

    9.0

    $250

    View Deal
  • Suites Regente Oaxaca
    #3 Most popular

    Suites Regente Oaxaca

    1a. Privada de Calzada Porfirio Diaz 101, Oaxaca, Oaxaca

    8.2

    $55

    View Deal
  • Quinta Real Oaxaca
    #4 Most popular

    Quinta Real Oaxaca

    Calle 5 De Mayo 300, Oaxaca, Oaxaca

    9.0

    $181

    View Deal
  • Holiday Inn Express Oaxaca-Centro Historico
    #5 Most popular

    Holiday Inn Express Oaxaca-Centro Historico

    Diaz Quintas 115 Col Centro, Oaxaca, Oaxaca

    9.1

    $81

    View Deal
  • Nana Vida Hotel Oaxaca

    Nana Vida Hotel Oaxaca

    Murguia 405, Colonia Centro, Oaxaca, Oaxaca

    9.5

    $95

    View Deal
  • Hotel Casa del Sótano

    Hotel Casa del Sótano

    Tinoco y Palacios 414, Oaxaca, Oaxaca

    8.7

    $48

    View Deal
  • Hotel Victoria Oaxaca

    Hotel Victoria Oaxaca

    Carretera Internacional Km 545 s/n, Oaxaca, Oaxaca

    8.3

    $48

    View Deal
  • Hotel Fortin Plaza

    Hotel Fortin Plaza

    Av. Venus No 118, Oaxaca, Oaxaca

    8.7

    $51

    View Deal
  • Casa Tobala

    Casa Tobala

    Aldama 103, Oaxaca, Oaxaca

    8.3

    $35

    View Deal
  • Hotel Mision De Los Angeles

    Hotel Mision De Los Angeles

    Calzada Porfirio Diaz 102, Col. Reforma, Oaxaca, Oaxaca

    8.1

    $45

    View Deal

How much are hotels near Monte Albán?

Below are the 7 user recommended hotels in the area of Oaxaca that is closest to Monte Albán. The average price near Monte Albán is $109/night, with prices varying based on several factors including time of year. Hotels near Monte Albán are typically 35% more expensive than the average hotel in Oaxaca, which is $71.

Hotels near Monte Albán
  • Hotel Casa del Sótano
    Best value

    Hotel Casa del Sótano

    Tinoco y Palacios 414, Oaxaca, Oaxaca

    8.7

    $48

    View Deal
  • City Express Oaxaca
    #1 Most popular

    City Express Oaxaca

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

    8.6

    $49

    View Deal
  • Hotel Escondido Oaxaca
    #2 Most popular

    Hotel Escondido Oaxaca

    Calle José María Morelos # 401, Oaxaca, Oaxaca

    9.0

    $250

    View Deal
  • Suites Regente Oaxaca
    #3 Most popular

    Suites Regente Oaxaca

    1a. Privada de Calzada Porfirio Diaz 101, Oaxaca, Oaxaca

    8.2

    $55

    View Deal
  • Quinta Real Oaxaca
    #4 Most popular

    Quinta Real Oaxaca

    Calle 5 De Mayo 300, Oaxaca, Oaxaca

    9.0

    $181

    View Deal
  • Holiday Inn Express Oaxaca-Centro Historico
    #5 Most popular

    Holiday Inn Express Oaxaca-Centro Historico

    Diaz Quintas 115 Col Centro, Oaxaca, Oaxaca

    9.1

    $81

    View Deal
  • Nana Vida Hotel Oaxaca

    Nana Vida Hotel Oaxaca

    Murguia 405, Colonia Centro, Oaxaca, Oaxaca

    9.5

    $95

    View Deal

How much are hotels near Mitla?

momondo users have recommended 7 hotels to users looking to stay near Mitla. Hotels in this area have an average price of $109 per night. These prices may change based on several factors, such as time of year. Hotels near Mitla are typically 35% more expensive than the average hotel in Oaxaca, which is $71.

Hotels near Mitla
  • Hotel Casa del Sótano
    Best value

    Hotel Casa del Sótano

    Tinoco y Palacios 414, Oaxaca, Oaxaca

    8.7

    $48

    View Deal
  • City Express Oaxaca
    #1 Most popular

    City Express Oaxaca

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

    8.6

    $49

    View Deal
  • Hotel Escondido Oaxaca
    #2 Most popular

    Hotel Escondido Oaxaca

    Calle José María Morelos # 401, Oaxaca, Oaxaca

    9.0

    $250

    View Deal
  • Suites Regente Oaxaca
    #3 Most popular

    Suites Regente Oaxaca

    1a. Privada de Calzada Porfirio Diaz 101, Oaxaca, Oaxaca

    8.2

    $55

    View Deal
  • Quinta Real Oaxaca
    #4 Most popular

    Quinta Real Oaxaca

    Calle 5 De Mayo 300, Oaxaca, Oaxaca

    9.0

    $181

    View Deal
  • Holiday Inn Express Oaxaca-Centro Historico
    #5 Most popular

    Holiday Inn Express Oaxaca-Centro Historico

    Diaz Quintas 115 Col Centro, Oaxaca, Oaxaca

    9.1

    $81

    View Deal
  • Nana Vida Hotel Oaxaca

    Nana Vida Hotel Oaxaca

    Murguia 405, Colonia Centro, Oaxaca, Oaxaca

    9.5

    $95

    View Deal

When to book a hotel in Oaxaca

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

cheapest month to stay

38%

expected price decrease

most expensive time to stay

39%

expected price increase

Price
$63 - $162
Highest day of week
Thursday
Cheapest day of week
Saturday

av. price over the last two weeks

Average price (weeknight)

$86

av. price over the last two weeks

av. price over the last two weeks

Average price (weekend night)

$69

av. 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, 89 days before.
1-2 star
$34 - $50
3 star
$65 - $80
4-5 star
$82 - $95

How much does a hotel in Oaxaca cost per night?

Use the information below to find quality Oaxaca hotel rooms for low prices
3 stars
Hotel Trebol
#1 Most popular

Hotel Trebol

8.8

$49

View Deal
One Oaxaca Centro Hotel
Best value

One Oaxaca Centro Hotel

8.6

$44

View Deal
4 stars +
Hotel Fortin Plaza
Best value

Hotel Fortin Plaza

8.7

$51

View Deal

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 hotels have the best prices for their ratings

Oaxaca travel information

How long do people stay in Oaxaca?

When visiting Oaxaca the average booking length is 3 nights.

How much does a hotel cost in Oaxaca?

$65 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 July, you can expect a price decrease of around 38% during this period.

Which day is cheapest to stay in Oaxaca?

At the moment the cheapest day to stay in a hotel in Oaxaca is Friday, with Wednesday being the most expensive.

How much does a hostel in Oaxaca cost?

Oaxaca hostels and hotels with a 2 star rating and below charge around $42 for a bed per person. This will be around $23 under the cost of a typical Oaxaca hotel.

Based on the weather in Oaxaca, what attractions are popular during June?

While temperatures are typically very high in Oaxaca during June, there is a higher chance for rainfall as the average for the month is about 6.7″. Taking into account the higher potential for rain in June, those staying at a hotel in Oaxaca should plan to visit popular indoor attractions.