Hotels in Oaxaca Historic Centre, Oaxaca City

Enter your dates and choose from 345 hotels and other places to stay

Featured hotels in Oaxaca Historic Centre

Filter by:

Star rating
Review score

NaNa Vida Hotel Oaxaca

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.

M
Mona-Lisa
From
Sweden
One of the best and most affordable hotels we’ve ever stayed at! Super cute with the best location. Beautiful courtyard. Incredible service from each and every member of the staff. We received a welcome gift and gifts upon departure. Complimentary water and sodas, coffees and candy. Our room was lovely and comfy! Loved everything, but the service and hospitality level at Nana Vida is what really stands out!!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 1,218 reviews
Price from
US$137.44
1 night, 2 adults

Hotel Materia

Hotel in Oaxaca Historic Centre, Oaxaca City

Ideally situated in Oaxaca City, Hotel Materia features an American breakfast and free WiFi throughout the property. Located around 45 km from Mitla, the hotel is also 11 km away from Tule Tree.

l
lorraine
From
Ireland
Very easy check in. Great location and shower and a fabulous breakfast, they keep in contact with you via watsapp and you can put your food order in the message and they delivery it to you, same goes for a taxi, you can just text the person in charge and they will order one straight away for you. All makes for a very comfortable and relaxing stay. If I would stay again i would book the larger room … it looked amazing
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 396 reviews
Price from
US$127.74
1 night, 2 adults

Hotel Ayook

Hotel in Oaxaca Historic Centre, Oaxaca City

Well situated in Oaxaca City, Hotel Ayook offers air-conditioned rooms, a garden, free WiFi and a terrace.

M
Melissa
From
South Africa
The staff were so friendly and welcoming during our stay at Ayook. We had an early flight upon arriving in Oaxaca, and the manager on duty was very accommodating in allowing us to check in early. The hotel is beautifully designed. The rooms are clean and set up well for you to feel comfortable. I would recommend you stay at Ayook.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 558 reviews
Price from
US$116.88
1 night, 2 adults

Grand Fiesta Americana Oaxaca

Hotel in Oaxaca Historic Centre, Oaxaca City

Conveniently located in the centre of Oaxaca City, Grand Fiesta Americana Oaxaca offers air-conditioned rooms with free WiFi, free private parking and room service.

P
Petta
From
Australia
The pretty has been freshly renovated- and it feels like it!! Everything just feels so well thought out, relaxing, modern, clean and fresh! The beds are super comfortable. The rooms are spacious. It’s a great hotel for families.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 384 reviews
Price from
US$264
1 night, 2 adults

Macondo Arte Oaxaca

Hotel in Oaxaca Historic Centre, Oaxaca City

Well located in the centre of Oaxaca City, Macondo Arte Oaxaca provides air-conditioned rooms, an outdoor swimming pool, free WiFi and a terrace.

C
Craig
From
Australia
Beautiful modern property close to centre and in lovely area. Most of all the staff who run the property are fantastic and do everything to help make your stay in Oaxaca great. Their service was outstanding.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 131 reviews
Price from
US$164.35
1 night, 2 adults

ArcoSodi Hotel Boutique

Hotel in Oaxaca Historic Centre, Oaxaca City

Comfortable Accommodations

ArcoSodi Hotel Boutique in Oaxaca City offers comfortable rooms with air-conditioning, private bathrooms, and garden views.

L
Lars
From
Austria
Very nice hotel with super friendly and attentive staff. Breakfast was good and they also make great cocktails
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 361 reviews
Price from
US$255.67
1 night, 2 adults

Hotel Parador de Alcalá

Hotel in Oaxaca Historic Centre, Oaxaca City

Offering an outdoor swimming pool and a restaurant, Hotel Parador de Alcalá is located in Oaxaca de Juárez, 2 minutes’ walk from Contemporary Art Museum and from Santo Domingo Church.

J
J.M.M.
From
United States
Lovely hotel in the historic center! We loved that the entrance was on a pedestrian only street…the gorgeous “Canterra” stones in the open interior courtyard, the tall ceilings and doors in our room, the toiletries, and the truly hospitable staff! Every single person that worked there was so kind and excellent at their jobs! I feel compelled to give additional praise to a particular staff member, named Geraldo. He works as the night front desk person, as well as a breakfast waiter. His bright smile, kindness, excellent hospitality, and perfect service, was the cherry on top of our stay. If anyone in upper management is reading this, know that you have a top notch employee, you are very lucky! He is bilingual, which I’m sure is an excellent asset to have as well! I live on an island that has a tourism economy and have worked in hospitality since the age of 12 and have been an innkeeper at my own BnB for the last 20 years, I know good hospitality and a hard worker when I see it and he is truly professional and hospitable! Thanks again and we will definitely stay again in our next trip to Oaxaca!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 373 reviews
Price from
US$111.04
1 night, 2 adults

Pug Seal Oaxaca

Hotel in Oaxaca Historic Centre, Oaxaca City

Conveniently situated in the centre of Oaxaca City, Pug Seal Oaxaca is within 10 km of Monte Alban and 46 km of Mitla.

D
Damien
From
South Africa
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
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 344 reviews
Price from
US$382.50
1 night, 2 adults

La Casa de Pino

Oaxaca Historic Centre, Oaxaca City

Set in the centre of Oaxaca City, La Casa de Pino offers rooms with free WiFi. Guests staying at this apartment have access to a patio. The apartment features an outdoor swimming pool and room...

T
Tim
From
Canada
Omg the space was huge, comfortable and had every little thing I wanted and more.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 162 reviews
Price from
US$143.94
1 night, 2 adults

Hostal Central Oaxaca

Oaxaca Historic Centre, Oaxaca City

Situated in the centre of Oaxaca City, Hostal Central Oaxaca features rooms with free WiFi.

R
Ramirez
From
Thailand
One of the best hostels I've ever stayed at.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 140 reviews
Price from
US$70.34
1 night, 2 adults
See all 345 hotels in Oaxaca Historic Centre

Most booked hotels in Oaxaca Historic Centre in the past month

See all

Popular with guests booking hotels in Oaxaca City

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 843 reviews

Popular with guests booking hotels in Oaxaca City

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 798 reviews

Popular with guests booking hotels in Oaxaca City

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,013 reviews

Popular with guests booking hotels in Oaxaca City

Scored out of 10, guest rating 5.7
Passable - What previous guests thought, 686 reviews

Popular with guests booking hotels in Oaxaca City

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 974 reviews

Popular with guests booking hotels in Oaxaca City

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,065 reviews

Popular with guests booking hotels in Oaxaca City

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,213 reviews

Popular with guests booking hotels in Oaxaca City

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,204 reviews

Popular with guests booking hotels in Oaxaca City

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 501 reviews

Popular with guests booking hotels in Oaxaca City

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 1,218 reviews

The best hotels with breakfast in Oaxaca Historic Centre

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 143 reviews

Conveniently situated in the centre of Oaxaca City, Casa Carmen Morelos is within 7.2 km of Monte Alban and 46 km of Mitla.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 165 reviews

Offering air-conditioned rooms in the Oaxaca Historic Centre district of Oaxaca City, Casa Carmen Reforma is 1.7 km from Downtown Oaxaca de Juarez.

From US$372.19 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 373 reviews

Offering an outdoor swimming pool and a restaurant, Hotel Parador de Alcalá is located in Oaxaca de Juárez, 2 minutes’ walk from Contemporary Art Museum and from Santo Domingo Church.

From US$198.26 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 109 reviews

Hotel Boutique Casa Catrina is centrally located in Oaxaca City and 7 minutes’ walk from Rufino Tamayo Museum and 2 minutes’ drive from the main square.

From US$309.08 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 151 reviews

Casa de Siete Balcones Hotel Boutique is located between Zócalo Square and Santo Domingo de Guzman Church, in Oaxaca’s historic centre.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 107 reviews

This hotel is located in the historic center of the city of Oaxaca. The hotel has helpful concierge staff as well as rooms with patios, minibars, and free Wi-Fi.

From US$191.24 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 149 reviews

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.

From US$141.66 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 5 reviews

Conveniently situated in Oaxaca City, Becino provides air-conditioned rooms, a terrace, free WiFi and a bar. The property is around 10 km from Monte Alban, 46 km from Mitla and 12 km from Tule Tree.

From US$382.49 per night

Budget hotels in Oaxaca Historic Centre

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 266 reviews

Located only a 5-minute walk from Oaxaca City’s Zocalo plaza, the centrally located Las Mariposas Hotel & Studios offers guests free WiFi, drinking water and local calls.

From US$96.59 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,013 reviews

Viajero Oaxaca Hostel has an outdoor swimming pool, terrace, a restaurant and bar in Oaxaca City. The property is around 7.4 km from Monte Alban, 46 km from Mitla and 12 km from Tule Tree.

From US$187.28 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,065 reviews

Attractively situated in the Oaxaca Historic Centre district of Oaxaca City, Hotel Posada San Rafael is situated 44 km from Mitla, less than 1 km from Santo Domingo Temple and 1.8 km from Oaxaca...

From US$52 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,204 reviews

Located in Oaxaca City, 8.5 km from Monte Alban, Hotel Maela provides accommodation with a garden, free private parking, a terrace and a restaurant.

From US$91.98 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,569 reviews

Featuring a garden, Hotel Dainzu is located in the centre of Oaxaca City, 7.8 km from Monte Alban. This 3-star hotel offers a tour desk and luggage storage space.

From US$87.57 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,213 reviews

Situated conveniently in the centre of Oaxaca City, Santa Helena Plaza offers free WiFi, an outdoor swimming pool and free private parking for guests who drive.

From US$124.66 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,111 reviews

This hotel is located in central Oaxaca and is within 5 minutes’ walk of Santo Domingo Church and Zócalo Square. It offers massage services and spacious rooms with free Wi- Fi.

From US$188.10 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 426 reviews

Conveniently set in Oaxaca City, Hotel Casa Puga provides air-conditioned rooms, a terrace, free WiFi and a restaurant. This 4-star hotel offers room service and a 24-hour front desk.

From US$97.73 per night

Check out other unique places to stay in Oaxaca Historic Centre

Cheap hotels

144 cheap hotels in Oaxaca Historic Centre

Pet-Friendly Hotels

82 pet-friendly hotels in Oaxaca Historic Centre

Accessible Hotels

40 accessible hotels in Oaxaca Historic Centre

Hotels with Pools

27 hotels with pools in Oaxaca Historic Centre

Family Hotels

39 family hotels in Oaxaca Historic Centre

Hostels

9 hostels in Oaxaca Historic Centre

Luxury Hotels

19 luxury hotels in Oaxaca Historic Centre

Boutique Hotels

12 boutique hotels in Oaxaca Historic Centre

Places of interest in and around Oaxaca Historic Centre

Find hotels near landmarks, museums and other sightseeing spots