Agoda Hero Banner

Oaxaca hotels & places to stay

Search to compare prices and discover great deals with free cancellation

Hotels in Oaxaca

Star rating
Review score
Our top picks
Lowest price first
Nearest to
Best reviewed
Hotel Fortin Plaza
Oaxaca City Center,Oaxaca - View on map
  1. Car park
  2. Free Wi-Fi in all rooms!
  3. Front desk [24-hour]
  4. Check-in/out [express]
  5. Luggage storage
  6. Fitness center
  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.6

Excellent

32 reviews

Avg price per night
USD 112
Selina Oaxaca
Oaxaca City Center,Oaxaca - View on map
  1. Pets allowed
  2. Free Wi-Fi in all rooms!
  3. Check-in/out [express]
  4. Luggage storage
  5. Car park [on-site]
  6. Coffee shop
  7. Bar
  8. Laundry service
"Great location Staff are super helpful"
8.5

Excellent

15 reviews

Avg price per night
USD 72
Hotel Esperanza Oaxaca Centro
Oaxaca City Center,Oaxaca - View on map
  1. Free Wi-Fi in all rooms!
  2. Front desk [24-hour]
  3. Check-in/out [express]
  4. Luggage storage
  5. Tours
  6. Concierge
  7. Wi-Fi in public areas
  8. Family room
"They were incredibly friendly and helpful"
7.2

Very good

15 reviews

Avg price per night
USD 68
Hostal Mixteco Naba Nandoo
Oaxaca City Center,Oaxaca - View on map
  1. Free Wi-Fi 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.3

Exceptional

29 reviews

Avg price per night
USD 79
Hotel Casona Oaxaca
Oaxaca City Center,Oaxaca - View on map
  1. Airport transfer
  2. Car park
  3. Shuttle service
  4. Free Wi-Fi in all rooms!
  5. Bicycles
  6. Front desk [24-hour]
  7. Check-in/out [express]
  8. Luggage storage
"It looks pretty. The bar was not open The wifi didn't reach my room Noise from the street I think it said that my room could have up to 4 ppl (2 double beds). but then the beds would have been very small. its best for 1 or 2 adults "
Show more
8.7

Excellent

23 reviews

Avg price per night
USD 106
Viajero Oaxaca Hostel
Oaxaca City Center,Oaxaca - View on map
  1. Airport transfer
  2. Pets allowed
  3. Car park
  4. Shuttle service
  5. Free Wi-Fi in all rooms!
  6. Front desk [24-hour]
  7. Luggage storage
  8. Coffee shop
9.3

Exceptional

6 reviews

Avg price per night
USD 21
Casa de Don Pablo Hostel
Oaxaca City Center,Oaxaca - View on map
  1. Pets allowed
  2. Free Wi-Fi in all rooms!
  3. Front desk [24-hour]
  4. Luggage storage
  5. Game room
  6. Tours
  7. Wi-Fi in public areas
  8. Family room
"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.2

Excellent

16 reviews

Avg price per night
USD 26
Santa Helena Plaza
Oaxaca City Center,Oaxaca - View on map
  1. Car park
  2. Shuttle service
  3. Free Wi-Fi in all rooms!
  4. Front desk [24-hour]
  5. Luggage storage
  6. Swimming pool [outdoor]
  7. Tours
  8. Wi-Fi in public areas
9

Exceptional

16 reviews

Avg price per night
USD 78
Fiesta Inn Oaxaca
Santa Lucia del Camino,Oaxaca - View on map
  1. Airport transfer
  2. Valet parking
  3. Pets allowed
  4. Free Wi-Fi in all rooms!
  5. Swimming pool [indoor]
  6. Fitness center
  7. Front desk [24-hour]
  8. Check-in/out [express]
"This is a large hotel advertised as being for the business traveler. It is conveniently located not far from the airport, has large spacious rooms with the usual amenities including in-room coffee, internet, cable tv, etc. The restaurant provides a breakfast buffet with many Mexican specialities. Normal pricing (at least during the big Guelguetza Festival) was high but I managed a "deal" on Agoda.com. I would have returned for a second night a few days later but the rate had nearly tripled. "
Show more
7.1

Very good

6 reviews

Avg price per night
USD 189
Hotel Victoria Oaxaca
Oaxaca City Center,Oaxaca - View on map
  1. Airport transfer
  2. Car park
  3. Shuttle service
  4. Free Wi-Fi in all rooms!
  5. Swimming pool [indoor]
  6. Fitness center
  7. Front desk [24-hour]
  8. Check-in/out [express]
"First off, the top thing to recommend this hotel is the restaurant. The food is exquisite, and the pricing of the menu is very reasonable (you end up paying about $20/plate). As far as I could see, this is the only hotel in Oaxaca that has a decently sized swimming pool, which is reasonably well maintained, and has good service. The hotel is a bit outside the city, but this is easy to deal with, given the hourly shuttle service, and the fact that the city center is about a 20-25 minute walk from the hotel. This being said, because it's outside the city, you get a much bigger room than you would in the city center. One complaint I have is that the internet/wifi was piss poor throughout our stay. If I had had urgent work to do, it would have been nearly impossible. "
Show more
8.2

Excellent

22 reviews

Fast facts about Oaxaca, Mexico

Accommodations642 properties
Popular hotelHotel Esperanza Oaxaca Centro
Popular areaOaxaca City Center
Nightly rates from$10
AirportXoxocotlan International Airport

Where to stay in Oaxaca


Just viewed by other Agoda travelers


Frequently asked questions

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

The typical price for a 3-star hotel in Oaxaca is USD 77. The average price for a 4-star resort in Oaxaca is USD 126. The average price for a 5-star property in Oaxaca is USD 291.

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

The typical price for a 3-star hotel in Oaxaca this evening is USD 74. The average price for a 4-star property in Oaxaca this evening is USD 128. The average price for a 5-star property in Oaxaca this evening is USD 285.

What are the best properties in Oaxaca for two guests?

Resorts in Oaxaca that are exceptionally rated by couples include Hotel Fortin Plaza, Hotel Esperanza Oaxaca Centro and Hostal de Las Americas.

What hotels in Oaxaca have the best views?

Verified tourists to Oaxaca have given top testimonials for the views at Hotel Victoria Oaxaca, One Oaxaca and Los Pilares Hotel.

What hotels in Oaxaca have the best breakfast?

Verified visitors to Oaxaca have given remarkable reviews for the breakfast at Hotel Casa de los Frailes, One Oaxaca and Los Pilares Hotel.

What are the recommended properties located in Oaxaca intended for individual travelers?

Accommodations located in Oaxaca that are well rated by individual visitors are Hotel Fortin Plaza, Hotel Esperanza Oaxaca Centro and OYO Hotel Emperador.

What properties located in Oaxaca are well rated with respect to location?

Propertiesin Oaxaca that is well rated regarding location include Hostal Nordes, Hotel Dainzu and NaNa Vida Hotel Oaxaca.

What are the most suitable places to stay found in Oaxaca which has complimentary parking?

Resorts with complimentary parking found in Oaxaca which are highly rated include Bugambilias 203 Oaxaca and HOLT - Villa Noria - La Casa del Barro Verde.

What are some approaching holidays in Oaxaca?

The forthcoming holidays in city_name include Public Holiday on 6/2/2024, Independence Day on 9/16/2024, and Presidential Inauguration Day on 10/1/2024.

Is quarantine required for unvaccinated travelers to enter Oaxaca?

Quarantine may be required for unvaccinated tourists to enter Oaxaca from outside the country. For up-to-date and detailed information on travel restrictons, please head over to the official websites of the travel authority or government of the country you wish to travel to, or go to here.

Is pre-departure covid test expected for fully vaccinated visitors to enter Oaxaca?

Proof of negative pre-departure COVID-19 test is not required to enter Oaxaca. For up-to-date and in depth information on travel restrictons, please head over to the official websites of the travel authority or government of the country you wish to travel to, or go to here.

Show more questions


More about Oaxaca

Discover the Best Things to Do in Oaxaca, Mexico

Oaxaca is a charming city located in the south of Mexico, known for its rich culture, history, and cuisine. There are plenty of things to do in Oaxaca, making it a perfect destination for travelers who want to immerse themselves in the local culture. One of the most popular attractions in Oaxaca is the Santo Domingo de Guzman Church, a beautiful baroque-style church that dates back to the 16th century. The church is located in the heart of the city and is surrounded by stunning gardens, fountains, and courtyards. Another must-visit attraction in Oaxaca is the Monte Alban Archaeological Site, a UNESCO World Heritage Site that was once the capital of the Zapotec civilization. The site is located on a hilltop overlooking the city, and visitors can explore the ancient ruins and learn about the history of the Zapotec people. For those who want to learn more about the local culture, the Oaxaca Regional Museum is a great place to start. The museum is home to a vast collection of pre-Columbian artifacts, as well as exhibits on the history of the state of Oaxaca.

Why Agoda.com is the Best Way to Book Your Oaxaca Hotel

If you're planning a trip to Oaxaca, one of the most important things to consider is where to stay. Luckily, Agoda.com offers a wide range of hotels in Oaxaca to suit every budget and preference. Whether you're looking for a luxury hotel or a budget-friendly hostel, Agoda.com has you covered. With Agoda.com, you can easily compare prices and amenities, read reviews from other travelers, and book your hotel with just a few clicks. One of the best things about using Agoda.com to book your Oaxaca hotel is the convenience. You can easily search for hotels based on your preferred location, price range, and amenities, making it easy to find the perfect hotel for your needs. Plus, with Agoda.com's Best Price Guarantee, you can be sure that you're getting the best deal possible on your hotel.

Explore Oaxaca's Culture and Cuisine: What to Eat and Where to Stay

Oaxaca is known for its rich culture and delicious cuisine, making it a must-visit destination for foodies and culture enthusiasts alike. One of the best things about Oaxaca's cuisine is its diversity. From street food to fine dining, there's something for everyone in Oaxaca. Some of the most popular dishes in Oaxaca include tlayudas (a type of Mexican pizza), mole (a rich sauce made with chili peppers and chocolate), and mezcal (a type of Mexican liquor made from the agave plant). When it comes to where to stay in Oaxaca, there are plenty of options to choose from. For those who want to immerse themselves in the local culture, Casa Tobala and Andaina Youth Hostel are great options. Both of these hotels offer a unique and authentic experience, with traditional decor and a friendly atmosphere. For those who prefer a more luxurious experience, Hotel Fortin Plaza and Hotel Casona Oaxaca are both great choices. These hotels offer modern amenities and comfortable rooms, making them the perfect place to relax after a day of exploring.

Travel Tips for Your Next Trip to Oaxaca, Mexico

If you're planning a trip to Oaxaca, there are a few things to keep in mind to ensure that your trip is as enjoyable as possible. One of the most important things to consider is the weather. Oaxaca has a subtropical climate, which means that it can get quite hot and humid during the summer months. The best time to visit Oaxaca is during the winter months, when the weather is cooler and more comfortable. Another important thing to keep in mind is transportation. While Oaxaca is a relatively small city, it can be difficult to navigate without a car. If you're planning on exploring the surrounding areas, it's a good idea to rent a car or hire a driver. Alternatively, you can also take a taxi or use public transportation to get around the city. Finally, it's important to be aware of the local customs and traditions when visiting Oaxaca. The people of Oaxaca are friendly and welcoming, but it's important to be respectful of their culture and traditions. For example, it's customary to greet people with a handshake or a kiss on the cheek, and it's considered rude to wear shoes inside someone's home.

When is the Best Time to Visit Oaxaca?

The best time to visit Oaxaca is during the winter months, from December to February. During this time, the weather is cooler and more comfortable, making it the perfect time to explore the city and its surrounding areas. Additionally, there are several festivals and events that take place during the winter months, including the Day of the Dead celebration in November and the Guelaguetza Festival in July. If you're planning on visiting Oaxaca during the summer months, be prepared for hot and humid weather. While the summer months can be a bit uncomfortable, they are also a great time to explore the city's museums and galleries, as well as its many restaurants and cafes.

How to Get to Oaxaca: Your Ultimate Travel Guide

Getting to Oaxaca is relatively easy, with several transportation options available. The easiest way to get to Oaxaca is by flying into the Oaxaca International Airport, which is located just outside the city. From the airport, you can take a taxi or shuttle to your hotel. If you're traveling from other parts of Mexico, you can also take a bus to Oaxaca. There are several bus companies that operate routes to Oaxaca from cities like Mexico City, Puebla, and Veracruz.

Uncover the Fun Facts About Oaxaca, Mexico

Oaxaca is a city with a rich history and culture, and there are plenty of fun facts to discover. For example, did you know that Oaxaca is home to the largest tree in the world? The tree, which is called El Arbol del Tule, is estimated to be over 2,000 years old and has a circumference of over 137 feet. Another fun fact about Oaxaca is that it is known for its vibrant street art scene. The city is home to several murals and graffiti pieces, many of which are located in the historic center of the city.

Discover the Top Attractions in Oaxaca: Your Ultimate Guide

Oaxaca is home to several top attractions that are sure to impress visitors. In addition to the Santo Domingo de Guzman Church and the Monte Alban Archaeological Site, there are several other must-visit attractions in Oaxaca. One of these is the Ethnobotanical Garden, a beautiful botanical garden that showcases the diverse flora of the region. Another top attraction in Oaxaca is the Benito Juarez Market, a bustling market that sells everything from fresh produce to handmade crafts. The market is a great place to experience the local culture and cuisine, and is a must-visit for anyone traveling to Oaxaca.

How to Travel Around Oaxaca and Make the Most of Your Trip

When it comes to traveling around Oaxaca, there are several options available. One of the easiest ways to get around the city is by taxi, which are readily available throughout the city. Alternatively, you can also use public transportation, such as buses and colectivos, to get around. If you're planning on exploring the surrounding areas, it's a good idea to rent a car or hire a driver. This will give you the flexibility to explore at your own pace and visit some of the more remote areas around Oaxaca. Overall, Oaxaca is a city that has something for everyone. Whether you're interested in history, culture, cuisine, or just want to relax and enjoy the beautiful scenery, Oaxaca is a must-visit destination. And with Agoda.com, booking your hotel in Oaxaca has never been easier.