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. Nice, helpful owners, clean rooms, good beds. Nice view of the beach with swimming 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. Little gem very close to the center. Amazing breakfast and super friendly staff. Thanks again for the birthday cake! :-)
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. The layout, location, staff, pool, bar - everything was really great!
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.
Clean, beautiful rooms and big bathroom, excellent breakfast and in the city centre, walking distance to everything
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. It’s a lovely, quiet oasis. I liked that there is a community kitchen and fridge, and you just mark how many drinks you’ve taken from the fridge and settle up later.
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
Los Pilares Hotel is located in a charming colonial-style Oaxacan house in the neighborhood of Jalatlaco with a small outdoor pool and free onsite parking. Oaxaca Bus Station is 450 metres away.
All rooms at Los Pilares Hotel include safety box. Each has a private bathroom with a shower and toiletries.
Breakfast was amazing! Rooms were large and comfortable. Super cool designs
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.
The place is very beautiful and cozy, the staff is super friendly and very helpful. And the breakfast super delicious
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. Loved my stay here. The property is about a 10 or so minute walk into the main centre, it’s hilly & half on a dirt road. The pool, room and staff were lovely here. Nice place to relax while staying in Mazunte. I’d recommend & come back.
Zipolite
Casa Flor de Mar is situated in Zipolite, within 400 metres of Zipolite Beach and 5.6 km of Punta Cometa. With a garden, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The hotel features a terrace and a 24-hour front desk. We would absolutely stay here again. The room was beautiful and very well designed with outdoor space and privacy from other guests. The location is just a few minutes walk to town but felt isolated and quiet. The staff were all very friendly and held our luggage before check-in and after check-out, and also helped us call a taxi. The internet is not the fastest here but that's most of Zipolite ;) thank you Casa Flor de Mar!
3-Star Hotel in Puerto Escondido
Popular with guests booking 3-star hotels in Oaxaca
3-Star Hotel in Puerto Escondido
Popular with guests booking 3-star hotels in Oaxaca
3-Star Hotel in Puerto Escondido
Popular with guests booking 3-star hotels in Oaxaca
3-Star Hotel in Oaxaca City
Popular with guests booking 3-star hotels in Oaxaca
3-Star Hotel in Oaxaca City
Popular with guests booking 3-star hotels in Oaxaca
3-Star Hotel in Santa Cruz Huatulco
Popular with guests booking 3-star hotels in Oaxaca
Couples traveling in Oaxaca loved staying at Manta Raya Hotel - right on the beach, La Casa Carlota, and Hotel Renata.
Similarly, these 3-star hotels in Oaxaca were also highly rated by couples: Hotel Descalzo SPA, HOTELITO SWISS OASIS, Playa Zicatela - Adults Only - Kitchen - Cocina, and Cabañas Punta Placer.
We make it quick and easy to book a 3-star hotel in Oaxaca. Here’s what we offer:
• Free cancellation on most stays
• We Price Match
• 24/7 customer support in 40+ languages
Most 3-star hotels on Booking.com offer free cancellation.
There are 169 three-star hotels in Oaxaca you can book on Booking.com.
La Casa Carlota, Hotel Descalzo SPA, and HOTELITO SWISS OASIS, Playa Zicatela - Adults Only - Kitchen - Cocina are some of the popular 3-star hotels in Oaxaca.
In addition to these 3-star hotels, Hotel con Corazón Oaxaca, Cabañas Punta Placer, and El Diablo y la Sandia B&B are also popular in Oaxaca.
Many families visiting Oaxaca loved staying at Manta Raya Hotel - right on the beach, Los Pilares Hotel, and HOTELITO SWISS OASIS, Playa Zicatela - Adults Only - Kitchen - Cocina.
Similarly, La Casa Carlota, Hotel Camba, and Las Mariposas Hotel & Studios are also popular among families.
Casa Danna Huatulco, Posada Arigalan, and Los Pilares Hotel have received great reviews from guests in Oaxaca about the views from these 3-star hotels
Guests staying in Oaxaca also loved the views from these 3-star hotels: Hotel Huatulco Máxico, Happy Express Hotel, and Hotel Marques Del Valle.
The average price per night for a 3-star hotel in Oaxaca for this weekend is $77, based on current Booking.com prices.
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
Good location. Good price.
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