A budget option would be Hotel Esperanza and Casa Arnel, which features a sun terrace and a sun deck. Hostal Zipolite Arteaga is an affordable choice that is directly adjacent to Templo de la Compania de Jesus and offers room rates from 27C$.
276 hotels in Oaxaca
Search the best hotels and places to stay in Oaxaca
- Sort by
- Pricefrom low to highfrom high to low
- Popularityfrom low to highfrom high to low
- Guest ratingfrom low to highfrom high to low
Where to stay in Oaxaca?
Best cheap hotels in Oaxaca
Oaxaca airports & Underground stations
Motel Las Maravillas is about a 15-minute walk from Xoxocotlan airport and offers guests a range of facilities including a Jacuzzi and a free car park.
Convenience of staying in hotels in the city centre
Parador San Fernando - Hostel will put you within a 10-minute walk of the city center and is located in Oaxaca Historic Centre district. Hotel Abu is a well-known 4-star property situated in the very heart of the downtown. Guests planning to visit Oaxaca Historic Centre district could consider booking a room at El Diablo Y La Sandia, which is a short walk from Spanish Immersion School.
Luxury and boutique accommodation in Oaxaca
Fortin Plaza is an elegant choice that is only a 20-minute walk to Zocalo. La Casa De Adobe is a boutique hotel that overlooks the terrace, and features an outdoor swimming pool, a Jacuzzi and a swimming pool, a short walk from SP Restaurante. If you prefer chain hotels, Hacienda Los Laureles in San Felipe del Agua district has an outdoor swimming pool, a Jacuzzi and a swimming pool and is 3.6 km from Biblioteca Infantil.
Explore and find your best apartments, B&Bs and others
Suites Bello Xochimilco is a cozy apartment in the center of the city located 350 meters from Trastevere Ristorante. Hospedaje Familiar is a B&B located a 25-minute walk from Cathedral of Our Lady of the Assumption. If you're interested in business facilities, look at one of 7 hotels located in Oaxaca Historic Centre district, such as Parador San Agustin. Villas Del Sol & Bungalows is a 4-star resort hotel featuring a sauna, a Jacuzzi and a swimming pool alongside with wonderful views.