Join millions who use Snaptrip Group



Our top picks of the best accommodation in Oaxaca
Save up to 15% on over 100,000 hotelsOaxaca
See the latest prices and deals by

NaNa Vida Hotel Oaxaca
Hotel in Oaxaca Centro, Oaxaca City
Featuring a garden, a restaurant as well as a bar, NaNa Vida Hotel Oaxaca is located in the centre of Oaxaca City, 10 km from Monte Alban. This 4-star hotel offers a 24-hour front desk, a business centre and free WiFi. Each room comes with a patio with garden views.
The hotel will provide guests with air-conditioned rooms offering a wardrobe, a coffee machine, a safety deposit box, a flat-screen TV, a terrace and a private bathroom with a shower.
Popular points of interest near NaNa Vida Hotel Oaxaca include Oaxaca Cathedral, Santo Domingo Temple and Central Bus Station foreign buses. Oaxaca International Airport is 8 km away.

Hotel Materia
Hotel in Oaxaca Centro, Oaxaca City
<h2>Comfortable Accommodations</h2>
Hotel Materia in Oaxaca City offers air-conditioned rooms with private bathrooms, free WiFi, and modern amenities including a work desk and TV.
<h2>Exceptional Facilities</h2>
Guests can relax on the sun terrace or enjoy the outdoor seating area. Breakfast is available in-room with American, vegetarian, vegan, and gluten-free options.
<h2>Convenient Location</h2>
Located 6 km from Oaxaca International Airport, the hotel is situated in the city centre. Reception staff speak English, Spanish, and French.
<h2>Guest Satisfaction</h2>
Highly rated for its breakfast, attentive staff, and convenient location, Hotel Materia ensures a pleasant stay for all visitors.

Macondo Arte Oaxaca
Hotel in Oaxaca Centro, Oaxaca City
Well located in Oaxaca City, Macondo Arte Oaxaca provides air-conditioned rooms, an outdoor swimming pool, free WiFi and a terrace. This 5-star hotel offers room service and a 24-hour front desk. Certain rooms at the property include a balcony with a city view.
Guest rooms at the hotel are equipped with a flat-screen TV and a safety deposit box. Each room has a private bathroom equipped with a shower and free toiletries, while selected rooms come with a kitchen fitted with a fridge. At Macondo Arte Oaxaca rooms include bed linen and towels.
Popular points of interest near the accommodation include Santo Domingo Temple, Oaxaca Cathedral and Central Bus Station foreign buses. Oaxaca International Airport is 7 km away.

Los Pilares Hotel
Hotel in Oaxaca Centro, Oaxaca
With a stay at Los Pilares Hotel in Oaxaca (Oaxaca Centro), you'll be within a 15-minute walk of Church of Santo Domingo de Guzmán and Graphic Arts Institute of Oaxaca. This hotel is 0.8 mi (1.3 km) from Oaxaca Textile Museum and 0.9 mi (1.5 km) from Oaxaca Cathedral.

Casa Ziña
Hotel in Oaxaca Centro, Oaxaca City
Well set in the Oaxaca Historic Centre district of Oaxaca City, Casa Ziña is located 45 km from Mitla, 400 metres from Oaxaca Cathedral and less than 1 km from Santo Domingo Temple. Featuring a terrace, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The property is 7.2 km from Monte Alban, and within 500 metres of the city centre.
At the hotel, rooms are equipped with a wardrobe. Every room comes with a desk and a flat-screen TV, and certain rooms at Casa Ziña have a patio. All units include a safety deposit box.
At the accommodation guests are welcome to take advantage of a hot tub.
Tule Tree is 11 km from Casa Ziña, while Central Bus Station foreign buses is 2.3 km away. Oaxaca International Airport is 6 km from the property.

Pug Seal Oaxaca
Hotel in Oaxaca Centro, Oaxaca
With a stay at Pug Seal Oaxaca in Oaxaca (Oaxaca Centro), you'll be a 4-minute walk from Zócalo and 6 minutes by foot from Oaxaca Cathedral. This hotel is 0.4 mi (0.7 km) from Church of Santo Domingo de Guzmán and 1.3 mi (2.1 km) from Auditorio Guelaguetza.

Casa Carmen Morelos
Bed & breakfast in Oaxaca Centro, Oaxaca
With a stay at Casa Carmen Morelos, you'll be centrally located in Oaxaca, within a 10-minute walk of Oaxaca Cathedral and Zócalo. This bed & breakfast is 0.7 mi (1.2 km) from Graphic Arts Institute of Oaxaca and 0.9 mi (1.4 km) from Oaxaca Textile Museum.

Hotel con Corazón Oaxaca
Hotel in Oaxaca Centro, Oaxaca
With a stay at Hotel con Corazón Oaxaca, you'll be centrally located in Oaxaca, within a 10-minute walk of Rufino Tamayo Museum and Museo del Ferrocarril. This hotel is 0.9 mi (1.5 km) from Zócalo and 1.2 mi (2 km) from Benito Juarez Market.

Hotel Azul Oaxaca
Hotel in Oaxaca Centro, Oaxaca
With a stay at Hotel Azul Oaxaca, you'll be centrally located in Oaxaca, within a 10-minute walk of Exconvento de San Pablo and Museum of Oaxacan Culture. This boutique hotel is 0.4 mi (0.6 km) from Oaxaca Textile Museum and 0.5 mi (0.9 km) from Rufino Tamayo Museum.

La Casa de Pino
Apartment in Oaxaca Centro, Oaxaca City
<h2>Prime Location</h2>
La Casa de Pino in Oaxaca City offers a central position with Oaxaca Cathedral a 15-minute walk away, Santo Domingo Temple 600 metres nearby, and the Central Bus Station foreign buses less than 1 km distant.
<h2>Exceptional Facilities</h2>
Guests enjoy a saltwater swimming pool and free WiFi. The apartment features a patio, private bathroom, kitchen, and dining area. Additional amenities include streaming services, a coffee machine, and a TV.
<h2>Comfortable Accommodation</h2>
Rooms are highly rated for comfort, ensuring a pleasant stay. Daily housekeeping, room service, and a tour desk are available.
<h2>Nearby Attractions</h2>
Monte Alban is 9 km away, Mitla 44 km, and Tule Tree 10 km from the property. Oaxaca International Airport is 8 km distant.

Hotel Escondido Oaxaca , Oaxaca, a Member of Design Hotels
Hotel in Oaxaca Centro, Oaxaca
A stay at Hotel Escondido Oaxaca , Oaxaca, a Member of Design Hotels places you in the heart of Oaxaca, within a 10-minute walk of Oaxaca Cathedral and Zócalo. This luxury hotel is 0.6 mi (1 km) from Church of Santo Domingo de Guzmán and 0.6 mi (1 km) from Auditorio Guelaguetza.

La Casa de Maria
Guesthouse in Oaxaca Centro, Oaxaca
Located in Oaxaca (Oaxaca Centro), La Casa de Maria is within a 10-minute walk of Zócalo and Church of Santo Domingo de Guzmán. This guest house is 0.5 mi (0.7 km) from Oaxaca Cathedral and 2.1 mi (3.4 km) from Auditorio Guelaguetza.

Hotel Boutique Naura Centro
Hotel in Oaxaca Centro, Oaxaca
A stay at Hotel Boutique Naura Centro places you in the heart of Oaxaca, within a 5-minute walk of Andador de Macedonia Alcala and Oaxaca Cathedral. This hotel is 0.3 mi (0.5 km) from Benito Juarez Market and 0.6 mi (1 km) from Church of Santo Domingo de Guzmán.

Quinta Real Oaxaca
Hotel in Oaxaca Centro, Oaxaca
With a stay at Quinta Real Oaxaca, you'll be centrally located in Oaxaca, steps from Church of Santo Domingo de Guzmán and 6 minutes by foot from Zócalo. This luxury hotel is 0.3 mi (0.5 km) from Oaxaca Cathedral and 1.6 mi (2.6 km) from Auditorio Guelaguetza.

Grana B&B
Hotel in Oaxaca Centro, Oaxaca City
Featuring a terrace, Grana B&B is located in the centre of Oaxaca City, 8.1 km from Monte Alban. Well located in the Oaxaca Historic Centre district, the property is situated 45 km from Mitla and 11 km from Tule Tree. The accommodation provides a 24-hour front desk, airport transfers, a concierge service and free WiFi throughout the property.
At the hotel, the rooms include a desk. Complete with a private bathroom equipped with a shower and free toiletries, guest rooms at Grana B&B have a flat-screen TV and air conditioning, and selected rooms come with a balcony. At the accommodation each room has bed linen and towels.
A buffet, continental or American breakfast is available daily at the property.
Popular points of interest near Grana B&B include Oaxaca Cathedral, Santo Domingo Temple and Central Bus Station foreign buses. The nearest airport is Oaxaca International Airport, 7 km from the hotel.

Sauvé Casa Boutique
Hotel in Oaxaca Centro, Oaxaca
With a stay at Sauvé Casa Boutique, you'll be centrally located in Oaxaca, just a 4-minute walk from Oaxaca Cathedral and 5 minutes by foot from Zócalo. This hotel is 0.3 mi (0.4 km) from Church of Santo Domingo de Guzmán and 1.7 mi (2.7 km) from Auditorio Guelaguetza.

Grand Fiesta Americana Oaxaca
Hotel in Oaxaca Centro, Oaxaca
With a stay at Grand Fiesta Americana Oaxaca, you'll be centrally located in Oaxaca, within a 5-minute drive of Auditorio Guelaguetza and Church of Santo Domingo de Guzmán. This luxury hotel is 1.8 mi (2.9 km) from Zócalo and 1.6 mi (2.6 km) from Oaxaca Cathedral.

Hotel Siglo 17
Hotel in Oaxaca Centro, Oaxaca City
Located in Oaxaca City and with Downtown Oaxaca de Juarez reachable within 700 metres, Hotel Siglo 17 provides express check-in and check-out, non-smoking rooms, a restaurant, free WiFi and an outdoor swimming pool. With a garden, the property also features a fitness centre, as well as a bar. Extra facilities include a 24-hour front desk, meeting rooms, a tour desk and ironing service.
Guest rooms at the hotel are equipped with a seating area, a flat-screen TV with satellite channels and a private bathroom with a hairdryer and a bath. The rooms include a desk.
A continental breakfast is available daily at Hotel Siglo XVII.
The accommodation offers a terrace.
Popular points of interest near Hotel Siglo XVII include Oaxaca Cathedral, Santo Domingo Temple and Food and Flea Market. The nearest airport is Oaxaca International Airport, 8 km from the hotel.

Hostal Nordés
Hotel in Oaxaca Centro, Oaxaca City
Ideally set in the centre of Oaxaca City, Hostal Nordés features free WiFi, a terrace and free private parking for guests who drive. The property is situated 7.2 km from Monte Alban, 47 km from Mitla and 700 metres from Oaxaca Cathedral. The accommodation provides a concierge service, a tour desk and luggage storage for guests.
At the hostel, the rooms are fitted with a desk. All rooms at Hostal Nordés are fitted with a private bathroom and bed linen.
Languages spoken at the reception include English and Spanish.
Santo Domingo Temple is 1.1 km from the accommodation, while Tule Tree is 11 km from the property. The nearest airport is Oaxaca International Airport, 6 km from Hostal Nordés.

La Betulia Bed and Breakfast
Bed and breakfast in Oaxaca, Oaxaca City
Located just 10 minutes' walk from Oaxaca’s beautiful historic centre, La Betulia Bed and Breakfast features free Wi-Fi and modern, bright décor. The property also features a relaxing furnished terrace.
These simple, colourful rooms come with a small wardrobe and a private bathroom with beautiful tiled walls and floors. They also offer a nightstand.
Guests will find a variety of dining options within 500 metres of the property, including many restaurants serving international cuisine.
The historic Convento de Santo Domingo is 500 metres from La Betulia Bed and Breakfast, and Monte Alban archaeological site can be reached within a 20-minute drive. Oaxaca’s International Airport is a 15-minute drive away.
