Agoda Hero Banner

Find Hotels in Oaxaca, Mexico

498 vacation rentals and hotels available now

11 best hotels in Oaxaca

Star rating
Review score
Our top picks
Lowest price first
Nearest to
Best reviewed
City Express Oaxaca
Oaxaca City Center,Oaxaca - View on map
  1. Car park
  2. Shuttle service
  3. Complimentary WIFi in all rooms
  4. Front desk [24-hour]
  5. Luggage storage
  6. Exercise area
  7. Laundry service
  8. Restaurants
"Best continental breakfast"
8.9

Excellent

9 reviews

Avg price per night
$ 57
Hostal Zipolite Arteaga
Oaxaca City Center,Oaxaca - View on map
  1. Complimentary WIFi in all rooms
  2. Contactless check-in/out
  3. Wi-Fi in public areas
  4. Family room
  5. Daily cleaning
  6. Smoke-free property
  7. Doctor/nurse on call
  8. First aid kit
8.1

Excellent

3 reviews

Avg price per night
$ 17
Casa de Don Pablo Hostel
Oaxaca City Center,Oaxaca - View on map
  1. Complimentary WIFi in all rooms
  2. Front desk [24-hour]
  3. Luggage storage
  4. Game room
  5. Tours
  6. Wi-Fi in public areas
  7. Family room
  8. Shared kitchen
"Good location, only a few min walk to the main square. But, we booked a private room with ensuite and the shower was rubbish and the bed was really uncomfortable. Also, there was a big gap above the door, which opened up to the hotel courtyard, so not very private. Staff were friendly. We have traveled a lot and dont mind basic hostels but this one could do with some maintenance. would consider other hotels in the same price bracket if back in Oaxaca, especially with cabs so cheap. "
Show more
8.3

Excellent

12 reviews

Avg price per night
$ 27
Hotel Fortin Plaza
Oaxaca City Center,Oaxaca - View on map
  1. Car park
  2. Complimentary WIFi in all rooms
  3. Front desk [24-hour]
  4. Check-in/out [express]
  5. Luggage storage
  6. Exercise area
  7. Swimming pool [outdoor]
  8. Bar
"Oaxaca is a very lovely city with sightseeings and nice shopping. more touristic than chiapas. went to monte alban and twice to the zocalo. the atmosphere is great."
Show more
8.7

Excellent

8 reviews

Avg price per night
$ 49
Hostal de Las Americas
Oaxaca City Center,Oaxaca - View on map
  1. Transport to airport
  2. Shuttle service
  3. Complimentary WIFi in all rooms
  4. Front desk [24-hour]
  5. Check-in/out [express]
  6. Luggage storage
  7. Game room
  8. Laundry service
"3日間の短い滞在を最高に快適にしてくれたホステルです。 6人部屋なのにシャワーもトイレも二つあるし広いし綺麗にしてくれてます。 ロッカーもあるので安心だし日本人でホステルを使ったことがある人なら大満足だと思います。 あちこちのホステルを泊まりましたが全てにおいて満足できました。 また利用します!!! I satyed just 3days....bet very very comfortable and safety. I had great time and relax in this hostel Although it is a six-bed room, there are two showers and toilets, and it is large and clean. also, It is safe because there are lockers. I think it is a great satisfaction if you are Japanese(el todo mundo) and have used the hostel. I stayed at various hostels but I was satisfied with everything in this hostel. I will use it again! ! ! great recommendation!!! "
Show more
8.8

Excellent

11 reviews

Avg price per night
$ 10
Hostal Mixteco Naba Nandoo
Oaxaca City Center,Oaxaca - View on map
  1. Complimentary WIFi in all rooms
  2. BBQ facilities
  3. Luggage storage
  4. Contactless check-in/out
  5. Game room
  6. Safety deposit boxes
  7. Tours
  8. Wi-Fi in public areas
"I loved EVERYTHING about this hotel. The location is perfect for the city, close to the centre but quiet. Amazing value, especially the breakfast. I often didn't eat until dinner as there was so much food. Cereal/fruit/yoghurt/coffee and a different hot dish every day. If you didn't like the dish on offer the ladies would happily make you something else. Owner delightful, very friendly and helpful. Lovely roof terrace. Rooms simple but comfortable and spotlessly clean. The best place I stayed in Mexico."
Show more
9.4

Exceptional

24 reviews

Avg price per night
$ 19
Andaina Youth Hostel
Oaxaca City Center,Oaxaca - View on map
  1. Car park
  2. Complimentary WIFi in all rooms
  3. Front desk [24-hour]
  4. BBQ facilities
  5. Luggage storage
  6. Check-in/out [private]
  7. Game room
  8. Safety deposit boxes
"Quite good location and one hammock ends the list of pros. Hole in the wall to the next room so it seems like we are all together. The acoustics of the hotel makes street cacophony even worse. Kitchen can't be used, it's far from clean. Rooms are big but there is nothing in them. Bed, tiny table and your things all over the floor. No cleaning during a stay. We had to put our trash outside on the corridor so it won't stink in our room. "
Show more
8.2

Excellent

10 reviews

Avg price per night
$ 44
Posada de los Angeles
Oaxaca City Center,Oaxaca - View on map
  1. Transport to airport
  2. Car park
  3. Complimentary WIFi in all rooms
  4. Luggage storage
  5. Laundry service
  6. Safety deposit boxes
  7. Tours
  8. Wi-Fi in public areas
"Nice patio."
8.2

Excellent

11 reviews

Avg price per night
$ 28
Hotel Maela
Oaxaca City Center,Oaxaca - View on map
  1. Car park
  2. Complimentary WIFi in all rooms
  3. Front desk [24-hour]
  4. Luggage storage
  5. Contactless check-in/out
  6. Laundry service
  7. Restaurants
  8. Room service
"Good value and friendly staff"
7.8

Very good

6 reviews

Avg price per night
$ 44
City Centro Oaxaca
Oaxaca City Center,Oaxaca - View on map
  1. Bicycle rental
  2. Pets allowed
  3. Complimentary WIFi in all rooms
  4. Front desk [24-hour]
  5. Exercise area
  6. Swimming pool [outdoor]
  7. Luggage storage
  8. Car park [free of charge]
8.2

Excellent

6 reviews

Avg price per night
$ 108
City Express Oaxaca
Oaxaca City Center,Oaxaca - View on map
  1. Car park
  2. Shuttle service
  3. Complimentary WIFi in all rooms
  4. Front desk [24-hour]
  5. Luggage storage
  6. Exercise area
  7. Laundry service
  8. Restaurants
"Best continental breakfast"
8.9

Excellent

9 reviews

Avg price per night
$ 57

Fast facts about Oaxaca, Mexico

Accommodations498 properties
Popular hotelCity Express Oaxaca
Popular areaOaxaca City Center
Nightly rates from$7
AirportXoxocotlan International Airport

Discover the neighborhoods of Oaxaca


Frequently asked questions

What's the average price of a hotel in Oaxaca?

The average price for a 3-star hotel in Oaxaca is USD 60. The average price for a 4-star hotel in Oaxaca is USD 94. The average price for a 5-star hotel in Oaxaca is USD 230.

What's the average price of a hotel in Oaxaca this weekend?

The average price for a 3-star hotel in Oaxaca this weekend is USD 69. The average price for a 4-star hotel in Oaxaca this weekend is USD 126. The average price for a 5-star hotel in Oaxaca this weekend is USD 309.

What's the average price of a hotel in Oaxaca tonight?

The average price for a 3-star hotel in Oaxaca tonight is USD 66. The average price for a 4-star hotel in Oaxaca tonight is USD 111. The average price for a 5-star hotel in Oaxaca tonight is USD 242.

What are the most popular hotels in Oaxaca?

What are the best hotels in Oaxaca for couples?

Couples who stayed in Oaxaca have given high ratings to Hostal Mixteco Naba Nandoo, Hotel Posada San Rafael and Andaina Youth Hostel.

What are the best hotels in Oaxaca for families?

Families who stayed in Oaxaca highly recommend Hostal Mixteco Naba Nandoo, Hotel Posada San Rafael and Andaina Youth Hostel.

What hotels in Oaxaca have the best views?

Verified travelers to Oaxaca have given top reviews for the views at Hotel Victoria Oaxaca.

What's the best neighborhood in Oaxaca to stay in?

Popular neighborhoods among travelers staying in Oaxaca include Oaxaca City Center, Santa Lucia del Camino and Cerro del Creston.

Show more questions



More about Oaxaca

Agoda.com features accommodation options from all over town. From high end international chain hotels to family run guesthouses, demands of all travelers are met. Guests find many of the 391 hotels in Oaxaca an attraction in themselves. Visitors have no trouble associating Palacio de Gobierno, Espanol Interactivo, Basilica de la Soledad with Oaxaca. Enjoy the history and beauty of Oaxaca by visiting one of 26 monuments around town. Many monuments such as Palacio de Gobierno, Espanol Interactivo are regarded as the city's heritage. There are so many things to do, you may want to stay an extra week or so to experience them all. Book your next trip to Oaxaca with Agoda, backed by our low price guarantee.