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. Tranquil n Nice The Upper Floor rooms are sunny

Show more Show less
9.5
Exceptional
1,008 reviews
Price from
£107
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. I am so happy we stayed here. This slice of paradise made our trip to Oaxaca even more amazing. Would recommend to anyone. Amazing location. Beautiful interior courtyard for having a pre dinner drink. Amazing design (owners are carpenters and made all the wood furniture in their workshop). The housekeeping is 5 star hotel quality. The breakfasts are so good. You can pick your time and your entree. The huevos rancheros (made by anna and lupita) were simple and delicious. Maria, the owner, went above and beyond and was so responsive over whats app. They even helped bring our laundry to a local shop. It was done within 8 hours at a great price. One of the best hotels I’ve ever stayed at, with the best design, location, and soul.

Show more Show less
9.4
Superb
137 reviews
Price from
£152
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. Location, the right distance to explore the multiple downtown sites, facilities and employees were great.

Show more Show less
9.2
Superb
275 reviews
Price from
£155
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. Everything!!!! Absolutely amazing!!!

Show more Show less
9.1
Superb
432 reviews
Price from
£146
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. Breakfast was amazing! The staff is amazing and so helpful - gave so many recommendations. Facilities were amazing.

Show more Show less
9.3
Superb
443 reviews
Price from
£285
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
£86
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. Everything was amazing and perfect

Show more Show less
9.5
Exceptional
303 reviews
Price from
£297
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
£64
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 were excellent. Extremely friendly, helpful and great ambassadors for their accommodation and also their city. The breakfasts were so good. The gorgeous courtyard was a perfect spot to wind down your day with some coffee/tea.

Show more Show less
9.6
Exceptional
506 reviews
Price from
£133
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. Unlike many large hotels in Oaxaca where rooms tend to be small, Casa Esmeralda is a small hotel with very large rooms. Most rooms have 2 double beds with a well designed bathroom that always had hot water and was supplied with high quality shampoos and soaps. Bordering the rooms is a large airy central courtyard that provides a pleasant area to relax, enjoy other guests or have a coffee. To top it off, there is an expansive rooftop terrace that is a perfect area to enjoy a view of the city and the surrounding mountains, night or day. The hotel is located in an area of many restaurants and shops and is a 5 minute walk to the central square, Zocalo. The owner, Rosario, is a delightful woman who enjoys communicating with guests and helping with any types of questions or needed advise. I highly recommend this hotel.

Show more Show less
9.3
Superb
104 reviews
Price from
£91
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