Skip to main content

Featured hotels in Oaxaca Historic Centre

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

NaNa Vida Hotel Oaxaca 4 stars

Hotel in Oaxaca Historic Centre, 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. I loved the artisan soap to be able to take such a beautiful item back home from there was a delight. Location was fantastic, staff were amazing and of course love the mezcal.

Show more Show less
9.5
Exceptional
1,007 reviews
Price from
£109
per night

Hotel Materia

Hotel in Oaxaca Historic Centre, Oaxaca City

Ideally situated in the centre of Oaxaca City, Hotel Materia features American breakfast and free WiFi throughout the property. The incredible care of the staff, the breakfast, the location, the clean yet chic interiors. There are no words that can express my gratitude for hotel Materia during my stay . I had an unfortunate experience in Oaxaca and the kindness, time and energy they gave me surpassed my expectations . This hotel is simply the best in every way. Each member of the staff went out their way on many occasions to give us the best possible experience. What an incredible family!

Show more Show less
9.4
Superb
138 reviews
Price from
£155
per night

ArcoSodi Hotel Boutique

Hotel in Oaxaca Historic Centre, Oaxaca City

Conveniently located in Oaxaca City, ArcoSodi Hotel Boutique offers air-conditioned rooms, a garden, free WiFi and a bar. Very comfortable, cozy and clean! The details!

Show more Show less
9.2
Superb
276 reviews
Price from
£136
per night

Boulenc Bed and Bread 4 stars

Hotel in Oaxaca Historic Centre, Oaxaca City

Featuring a terrace, a restaurant as well as a bar, Boulenc Bed and Bread is set in the centre of Oaxaca City, 7.9 km from Monte Alban. This 4-star hotel offers a shared kitchen and room service. Cute and thoughtfully decorated room, huge terrace on top, filled with plants just perfect for breakfast outside, delicious and complete continental breakfast, plus water, coffee, fruits and pastry available for free all day long; welcome drink (mezcalita😌), very good location in city center, polite staff

Show more Show less
9.1
Superb
433 reviews
Price from
£149
per night

Pug Seal Oaxaca 5 stars

Hotel in Oaxaca Historic Centre, Oaxaca City

Conveniently situated in the Oaxaca Historic Centre district of Oaxaca City, Pug Seal Oaxaca is located 46 km from Mitla, 600 metres from Santo Domingo Temple and 500 metres from Oaxaca Cathedral. Lovely arty, typically ‘edgy’ Oaxacan decor; amazingly helpful staff; lots of generous freebies; great breakfasts; our room was spacious; great central location yet very quiet

Show more Show less
9.3
Superb
443 reviews
Price from
£286
per night

AYOOK

Hotel in Oaxaca Historic Centre, Oaxaca City

Well situated in Oaxaca City, AYOOK offers air-conditioned rooms, a garden, free WiFi and a terrace. The property is set 7.1 km from Monte Alban, 46 km from Mitla and 1.1 km from Oaxaca Cathedral. Nice room. Nice location. Really nice people working at the Hotel, help us with everything (restaurants, tours, places to go).

Show more Show less
9.2
Superb
671 reviews
Price from
£88
per night

Grand Fiesta Americana Oaxaca 5 stars

Hotel in Oaxaca Historic Centre, Oaxaca City

Conveniently located in Oaxaca City, Grand Fiesta Americana Oaxaca offers air-conditioned rooms with free WiFi, free private parking and room service. Beautiful hotel connected to the roots of Oaxaca but with a modern touch. The staff is sensational and kind, and will always go the extra mile to make your stay the best possible.

Show more Show less
9.5
Exceptional
303 reviews
Price from
£289
per night

Paraje La Huerta

Hotel in Oaxaca Historic Centre, Oaxaca City

In a prime location in the centre of Oaxaca City, Paraje La Huerta provides free WiFi, a garden and free private parking for guests who drive. Excellent location, easily walkable. Very peaceful, beautiful garden setting. Friendly and accommodating. Would definitely stay here again.

Show more Show less
9.1
Superb
104 reviews
Price from
£65
per night

Grana B&B

Hotel in Oaxaca Historic Centre, Oaxaca City

Featuring a terrace, Grana B&B is located in the centre of Oaxaca City, 8.1 km from Monte Alban. The staff, breakfast, bathroom and beds are great. Property is very calm, and necessary since noise can be heard otherwise if spoken too loud in the courtyard

Show more Show less
9.6
Exceptional
506 reviews
Price from
£136
per night

Casa Esmeralda Hotel

Hotel in Oaxaca Historic Centre, Oaxaca City

Ideally situated in the centre of Oaxaca City, Casa Esmeralda Hotel is within 8.1 km of Monte Alban and 45 km of Mitla. The location of the hotel is great, right in the city center. Everything I needed was close by. The hotel and the room are extremely clean, the cleanest hotel I have been to in Mexico. The bed was comfy and the shower was great! The TV has Netflix, even though I didn’t really make use of that and air condition is available if needed. From a hospitality point of view, the owner of the hotel did all she could to make my stay an amazing one, she even took me out for lunch. The other two ladies that work there were very nice to me too. The hotel is a small place, but very quaint. They also have a roof terrace with an amazing view of the city.

Show more Show less
9.3
Superb
104 reviews
Price from
£93
per night

Most booked hotels in Oaxaca Historic Centre in the past month

See all

The best hotels with breakfast in Oaxaca Historic Centre

See all

Budget hotels in Oaxaca Historic Centre

See all
gogless