Oaxaca

Cheap Hotels in Oaxaca

Enter your dates for the latest hotel rates and availability.

Swipe down to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

8 Cheap hotels in Oaxaca for you

Choose your travel dates to see the latest prices and deals.
Most Booked
Lowest price
Closest to downtown
Highest Rated
67
Hotels in Oaxaca
The Hotel Victoria Oaxaca is an ideal spot for travelers wanting to discover the city. The Hotel Victoria Oaxaca is an ideal choice for travelers who want to take in the sights and sounds of Oaxaca. The hotel offers easy access to Oaxaca International Airport, just 11km away. There is no shortage of things to see in the area, with the Parque Francisco I Madero, Oaxaca Graphic Arts Institute and ESTADIO TECNOLOGICO DE OAXACA all nearby. When guests have some time on their hands they can make use of the onsite facilities. For those driving themselves, parking is provided on site. For guests traveling as a couple, this hotel is consistently one of the most popular choices.

"Very good location, beautiful view and large gardens that are worth exploring, in my opinion the only thing I would add is a gym. From there everything was excellent, we loved it and of course we would stay there again."
Very Good
112 reviews
8.9/10
1 night
From VND 1,750,768
Check availability
99+
Hotels in Oaxaca
A stay at NaNa Vida Hotel Oaxaca places you in the heart of Oaxaca, within a 10-minute walk of Church of Santo Domingo de Guzmán and Zócalo. This spa hotel is 1.9 mi (3.1 km) from Auditorio Guelaguetza and 0.3 mi (0.5 km) from Museo Filatelia (MUFI). Pamper yourself with a visit to the spa, which offers massages, body treatments, and facials. Additional amenities at this Colonial hotel include complimentary wireless internet access, wedding services, and tour/ticket assistance. At NaNa Vida Hotel Oaxaca, enjoy a satisfying meal at the restaurant. Wrap up your day with a drink at the bar/lounge. Full breakfasts are served on weekends from 7:00 AM to 11:00 AM for a fee. Featured amenities include a 24-hour business center, dry cleaning/laundry services, and a 24-hour front desk. Make yourself at home in one of the 14 air-conditioned rooms featuring flat-screen televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with showers feature complimentary toiletries and hair dryers. Conveniences include safes and coffee/tea makers, and housekeeping is provided daily.

"Nice hotel with a nice atmosphere courtyard and art. At check-in, you can get an original coffee and a soap gift using Mexican-style materials, and every time you pass in front of the reception, the staff will say, ”How are you? Would you like a drink? Can I help you? ” The interior of the room is made of local artists, and it is a cute space. Of course, you will keep your luggage after checking out, and there is a sofa space and a clean toilet in the lobby where you can take a break, so I was very grateful as a base when I was tired of walking around the city in the hot weather. . The only thing I was worried about was that there were a lot of trees 々 in the courtyard, and the doors in the room were also made of simple wood, so there was a little invasion of small insects (ants?)."
Amazing
103 reviews
9.5/10
1 night
From VND 3,419,834
Check availability
72
Hotels in Oaxaca
With a stay at Hotel Hacienda in Oaxaca, you'll be within a 5-minute drive of Zócalo and Church of Santo Domingo de Guzmán. This hotel is 0.5 mi (0.8 km) from Pueblos Mancomunados and 0.5 mi (0.8 km) from Convento de Cuilapam. Take advantage of recreation opportunities such as an outdoor pool or take in the view from a rooftop terrace and a garden. Additional features at this hotel include complimentary wireless internet access, concierge services, and a picnic area. Getting to nearby attractions is a breeze with the area shuttle (surcharge). Satisfy your appetite for lunch or dinner at Las Canastas, a restaurant which specializes in Regional cuisine, or stay in and take advantage of the room service (during limited hours). Wrap up your day with a drink at the poolside bar. Featured amenities include a business center, dry cleaning/laundry services, and a 24-hour front desk. Event facilities at this hotel consist of a conference center and a meeting room. A shuttle from the hotel to the airport is provided for a surcharge (available 24 hours), and free self parking is available onsite. Make yourself at home in one of the 81 guestrooms. Rooms have private balconies or patios. Complimentary wired and wireless internet access keeps you connected, and cable programming provides entertainment. Private bathrooms with shower/tub combinations feature complimentary toiletries and hair dryers.

"The hotel was very nice, and for the price it seemed excellent! We liked it had parking and faced there was a xxo."
Very Good
105 reviews
8.3/10
1 night
From VND 1,855,814
Check availability
45
Hotels in Oaxaca
A stay at Hotel Oaxaca Real places you in the heart of Oaxaca, within a 5-minute walk of Oaxaca Cathedral and Oaxaca Ethnobotanical Garden. This hotel is 0.4 mi (0.7 km) from Church of Santo Domingo de Guzmán and 0.6 mi (0.9 km) from Oaxaca Textile Museum. Enjoy recreation amenities such as an outdoor pool or take in the view from a rooftop terrace. Additional features at this Colonial hotel include complimentary wireless internet access, wedding services, and tour/ticket assistance. Enjoy a meal at the restaurant, or stay in and take advantage of the hotel's room service. Wrap up your day with a drink at the bar/lounge. English breakfasts are available daily from 7:00 AM to 11:00 AM for a fee. Featured amenities include a business center, dry cleaning/laundry services, and a 24-hour front desk. Event facilities at this hotel consist of a conference center and 5 meeting rooms. Free self parking is available onsite. Make yourself at home in one of the 77 air-conditioned rooms featuring flat-screen televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms feature showers with rainfall showerheads and designer toiletries. Conveniences include desks and ceiling fans, and housekeeping is provided daily.

"Everything was great. We could ask for informations before going to the hostel by calling them."
Very Good
103 reviews
8.5/10
1 night
From VND 2,754,542
Check availability
74
Hotels in Oaxaca
Located in the heart of the historic center, between the Church of Santo Domingo de Guzmán and the Zocalo, is this eighteenth century mansion restored and converted into boutique hotel so a symbol of authenticity, across the time, for it's combination of rustic and modern . With 20 rooms and suites, 1 outdoor pool with sundeck, business center, fitness center and meeting room with capacity for 18 people. It is the ideal place for both leisure and business. Our commitment is to help make your trip a wonderful experience.

"Very central and good facilities suitable price and quality ratio"
Great
102 reviews
9.2/10
1 night
From VND 3,007,431
Check availability
71
Hotels in Oaxaca
When you stay at Hotel Fortin Plaza in Oaxaca, you'll be in the entertainment district, within a 5-minute drive of Church of Santo Domingo de Guzmán and Zócalo. This hotel is 0.2 mi (0.4 km) from Cerro del Fortín and 0.4 mi (0.6 km) from Andador de Macedonia Alcala. Take advantage of recreation opportunities such as an outdoor pool, or other amenities including complimentary wireless internet access and concierge services. Additional features at this hotel include babysitting (surcharge), wedding services, and a ballroom. For lunch or dinner, stop by Nizhanda, a restaurant that specializes in Regional cuisine. Dining is also available at the coffee shop/cafe, and room service (during limited hours) is provided. Wrap up your day with a drink at the bar/lounge. Cooked-to-order breakfasts are available daily from 7 AM to 11:30 AM for a fee. Featured amenities include a 24-hour business center, express check-out, and complimentary newspapers in the lobby. Free self parking is available onsite. Make yourself at home in one of the 108 air-conditioned rooms featuring flat-screen televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with shower/tub combinations feature complimentary toiletries and hair dryers. Conveniences include phones, as well as safes and desks.

"Hotel wasn't too bad for our first night. They give one small bottle of water and expect clients to get more water from their ”filtered” water dispenser, which was completely empty and didn't get refilled until the following evening when we no longer needed it. The location is not walkable to any stores, cafes, restaurants, pharmacies, etc. You need to get a taxi to go anywhere. Staff were very friendly and helpful and that was a plus. The size of the room was all right. The beds were very comfortable. Good lighting in the room. Good size bathroom. Nice view of city below during night hours. The biggest negative was the AC on our second and last night was leaking onto the bed. Had to keep it off all night and bear the discomfort af a warmer temp as windows don't open. Water pressure was really good; unfortunately, the hot water isn't consistent and would keep fluctuating between hot and cold. I do not think the value was good considering all the negatives. I wouldn't return to this hotel."
Very Good
106 reviews
8.8/10
1 night
From VND 1,828,580
Check availability
31
Hotels in Oaxaca
WELCOME TO LIFE HOTEL Get inspired by resting in spaces created for your tranquility and balance! Reserve and enjoy beautiful rooms with the comfort, amenities and connectivity that renew your energy to drive you to obtain great results in Oaxaca. Located just a few minutes from the Historic Center of Oaxaca and the Guelaguetza Auditorium.

"High standard hotel, really good stay: - Location is great (a little far from the center) - Private car parking lot - Breakfast is very good - Hotel Room clean, shower toilet clean Only problem is the gym that is not really a gym... just a few bikes and weights."
Great
69 reviews
9.0/10
1 night
From VND 2,563,903
Check availability
99+
Hotels in Oaxaca
Na'ura Hotel Boutique by Hoteles La Noria is an extraordinary place for your comfort that you should not miss when visiting the beautiful city of Oaxaca. In our hotel all rooms are different and that is part of its charm. Recognized as one of the most beautiful hotels in the historic center, it is a beautiful space with colonial architecture two blocks from the zocalo. With the authentic and traditional Oaxacan hospitality, our staff will offer you an unforgettable stay with us. You will enjoy a unique stay, in a classic atmosphere, but with modern comforts, where you can enjoy: • Our restaurant "Asunción" where you can find the exquisiteness of homemade Oaxacan gastronomy. • La Petrona" café bistro, where you will find a unique Oaxacan coffee. • Swimming pool • Events room

"The tourist spots in the center were convenient locations that could be reached anywhere on foot. It was also very convenient to have restaurants and cafes in the hotel. I went to the restaurant twice during my stay and it was delicious at a relatively affordable price. The exterior and interior of the hotel were very fashionable and cute, especially when I stayed, it was beautifully decorated because it was the day of the dead. The room was clean, but it seemed a bit old and there were few outlets and no refrigerator, but there was no particular problem."
Very Good
103 reviews
8.9/10
1 night
From VND 2,560,012
Check availability
Show More Cheap Hotels in Oaxaca

Frequently Asked Questions

What is the average price of a hotel in Oaxaca for this weekend?

According to the latest 12-month data from Trip.com, the average price for a 3-star hotel in Oaxaca this weekend is VND 4,776,174 per night. For a 4-star hotel, the average cost is VND 8,420,535 per night. If you're looking for a luxury experience, 5-star hotels in Oaxaca this weekend typically cost VND 13,912,773 per night.

How much do hotels in Oaxaca cost per night during weekdays?

Based on the latest 12-month data from Trip.com, the average price for a 3-star hotel in Oaxaca during weekdays is VND 4,638,369 per night. For a 4-star hotel, you can expect to pay around VND 8,112,205 per night. If you're looking for a luxury stay, 5-star hotels in Oaxaca generally cost VND 11,640,665 per night on weekdays.

What are the best places to stay in Oaxaca?

Some of the best places to stay in Oaxaca are near popular attractions like Templo de Santo Domingo de Guzmán, Centro Histórico de Oaxaca de Juárez and Basilica de la Soledad, offering easy access to key sights and amenities.

What are the top hotels in Oaxaca near Templo de Santo Domingo de Guzmán?

Some of the top hotels in Oaxaca near Templo de Santo Domingo de Guzmán include Selina Oaxaca (from VND 1,517,332), Hotel Casa Santo Tomas (from VND 1,478,426) and Hotel Los Amantes (from VND 5,046,103), all offering easy access to Templo de Santo Domingo de Guzmán, making them ideal for visitors looking to explore the area.

What are the best pet-friendly hotels in Oaxaca?

Azul Oaxaca+ Gallery (from VND 6,131,579) is pet-friendly. Take your pets with you during traveling.

What hotel deals are available in Oaxaca?

Trip.com offers multiple promotions and discounts all year round for both new users and loyal customers . Please check the promotions page to see what promotions are available now on Trip.com.