See the latest prices and deals by choosing your dates.
Puerto Escondido
Situated in Puerto Escondido, 200 metres from Principal Beach, Casa Mia features accommodation with a terrace and free private parking. Featuring an outdoor swimming pool, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation provides a tour desk, and luggage storage for guests. Friendly staff, clean, nice pool.
Oaxaca City
Located in Oaxaca City, Hotel con Corazón Oaxaca is a socially responsable hotel. They invest their profits in local education projects. Around 1.3 km from Downtown Oaxaca de Juarez, the property is also close to Oaxaca Cathedral. Local points of interest like Monte Alban and Santo Domingo Temple are reachable within 8 km and 2.1 km, respectively. The hotel is simply beautiful and amazing: the breakfast, the service, the staff, the rooms. All details carefully thought out. 70% of the profit goes to finance an educational project for the local community.
Zipolite
Situated in Zipolite, 100 metres from Zipolite Beach, Hotel Descalzo SPA features accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant. This 3-star hotel offers a bar. The accommodation provides a concierge service, and organising tours for guests. This was a great find! The property is absolutely beautiful and all of the bungalows are amazing. The ground floor units have A/C, but the upper units have amazing airflow and patios, and you can request an extra fan. Very unique and superb attention to detail. The amenities with the beach bar and restaurant on site were 10 out of 10. Very short walk to the main street and a lovely beach. The pool was generally deserted and absolutely gorgeous. A nice respite from the heat on the beach. Many thanks to Pedro and all of the staff. We celebrated our 35th wedding anniversary in Zipolite and we were treated to a nice surprise of complementary wine and impeccable service. There is some noise at night from neighboring clubs, but the fans and the earplugs tend to drown it out! This is a lively fun place to be in Mexico, even if you are not a nudist. Rent a scooter from the reception and drive up to Mazunte and San Augustinillo. Lots of cute areas neighboring Zipolite that are worth checking out.
Oaxaca Historic Centre, Oaxaca City
Offering a daily served breakfast, La Casa Carlota is located in Oaxaca de Juarez only 550 metre’s walk away from Santo Domingo Temple. A patio is enjoyed in each room. Free WiFi access is available.
A desk and seating area are featured in the colonial styled rooms at La Casa Carlota. A private bathroom includes free toiletries and a hairdryer.
Great location, great staff who were keen to assist in any way possible. Lovely clean place.
Puerto Escondido
Surrounded by tropical gardens of fruit trees and located just 50 metres from the heart of Playa Zicatela Beach and the Pacific Ocean, Hotelito Swiss Oasis features a sun terrace with swimming pool and a hammock area. We loved our whole experience in the accommodation but above all the welcome and good humor of the managers. The pool, decorations and facilities are top-notch. The location is also ideal.
Oaxaca Historic Centre, Oaxaca City
Located only a 5-minute walk from Oaxaca City’s Zocalo plaza, the centrally located Las Mariposas Hotel & Studios offers guests free WiFi, drinking water and local calls.
The hotel’s rooms feature fans and closets and a private bathroom with a shower. Some rooms also feature kitchenettes with a stove, kitchenware and a refrigerator.
We liked everything, the people who run it are incredibly professional and cannot do any more for you, which feels pretty unique. The community feel at the common areas is palpable and makes your stay much more welcoming/shareable (you're not a stranger in a big hotel). The location is unmatched. Close to all cool places of interest but at the same time not noisy.
San Agustinillo
Cabañas Punta Placer is located in San Agustinillo Beach and 1 km distance from Mazunte town in the Oaxaca Riviera. It features a private beach area and a furnished terrace.
The modern-style rooms feature wooden furniture, free WiFi and a fan. The bathroom is private and has shower.
We loved this property. I would have stayed longer if I could.
Oaxaca Historic Centre, Oaxaca City
The charming El Diablo y la Sandia B&B is situated in a colonial house in downtown Oaxaca. The guest house offers free Wi-Fi access.
The guest rooms have colourful pillows and blankets, and are individually decorated with traditional Mexican pieces.
Beautifully decorated hotel in a great location. The staff were very friendly and helpful. The breakfast every morning was delicious and I loved the fact that everyone sat at the same table. The rooftop was very relaxing!I loved this stay!
Mazunte
Hotel Renata is set in Mazunte, within 6 km of White Rock Zipolite and 8.5 km of Umar University. Featuring an outdoor swimming pool, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation offers room service, a tour desk and currency exchange for guests. The pool is nice and the beds are comfortable. The air conditionning works well.
San Juan Bautista Tuxtepec
Located in San Juan Bautista Tuxtepec, 1.6 km from Tuxtepec Technological Institute, Hotel Campestre Santa Clara provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. Among the facilities of this property are a restaurant, room service and a 24-hour front desk, along with free WiFi throughout the property. Guests can make use of a bar.
Three-Star Hotel in Oaxaca City
Popular with guests booking three-star hotels in Oaxaca
Three-Star Hotel in Oaxaca City
Popular with guests booking three-star hotels in Oaxaca
Three-Star Hotel in Puerto Escondido
Popular with guests booking three-star hotels in Oaxaca
Three-Star Hotel in Oaxaca City
Popular with guests booking three-star hotels in Oaxaca
Three-Star Hotel in Oaxaca City
Popular with guests booking three-star hotels in Oaxaca
Three-Star Hotel in Oaxaca City
Popular with guests booking three-star hotels in Oaxaca
We make it quick and easy to book a three-star hotel in Oaxaca. Here’s what we offer:
• Free cancellation on most stays
• We Price Match
• 24/7 customer support in 40+ languages
There are 169 three-star hotels in Oaxaca you can book on Booking.com.
The average price per night for a three-star hotel in Oaxaca for this weekend is US$136, based on current Booking.com prices.
Cabañas Punta Placer, Hotel Don Nino and Posada Arigalan have received great reviews from guests in Oaxaca regarding the views from these three-star hotels
Guests staying in Oaxaca also spoke highly of the views from these three-star hotels: Hotel Huatulco Máxico, Happy Express Hotel and Hotel Descalzo SPA.
Many families visiting Oaxaca loved staying at Manta Raya Hotel - right on the beach, HOTELITO SWISS OASIS, Playa Zicatela - Adults Only - Kitchen - Cocina and Hotel Descalzo SPA.
Similarly, Hotel Don Nino, Hotel Camba and La Casa Carlota are also popular among family travellers.
La Casa Carlota, Hotel Descalzo SPA and HOTELITO SWISS OASIS, Playa Zicatela - Adults Only - Kitchen - Cocina are some popular three-star hotels in Oaxaca.
In addition to these three-star hotels, Hotel con Corazón Oaxaca, Cabañas Punta Placer and El Diablo y la Sandia B&B are also popular in Oaxaca.
Most three-star hotels on Booking.com offer free cancellation.
Couples travelling in Oaxaca loved staying at Manta Raya Hotel - right on the beach, Hotel Descalzo SPA and Hotel Renata.
Similarly, these three-star hotels in Oaxaca are highly rated by couples: La Casa Carlota, HOTELITO SWISS OASIS, Playa Zicatela - Adults Only - Kitchen - Cocina and Casa Flor de Mar.
Staff very helpful Great location Organised tour at good price Organised Laundry Nice bfast area Room cleaned and water provided daily
The location and the building were amazing (in the city center, everything was super close!), as were the kindness of the staff and the overall vibe :)
Great location, nice walk to the city center. Great value for money! I definitely recommend.
Good price, good location
The hotel is in a very good location, within easy walking distance to the city centre. The setting of the hotel is pleasant, with nice seating areas around the central courtyard. Room was basic but comfortable and the bathroom was functional. The staff were very welcoming and friendly, helping us to organise tours and airport transfers. We had a
Great value budget hotel very centrally located and with gorgeous rooftop terrace. Rooms are clean and comfy and the staff are friendly and helpful. No frills but had everything I needed for a week in Oaxaca.
My wife and I have been coming to Oaxaca for nearly 50 years. In that time we have stayed in hostels, budget hotels, and in high end luxury, but for all-round comfort, pleasure and location - as well as sheer hospitality and brilliant manager and staff, the SigloXVII has been the best. We are recommending it to our friends, and will be back. The hotel arranged pick up at the airport, trips out of town all very affordably. The roof terrace is lovely and the pool is a sensible size