Hotels in Oaxaca Historic Centre, Oaxaca City

Enter your dates and choose from 346 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.

D
Diogo
From
Portugal
If there was a place that ever went above and beyond on all my travels, it was this place. Amazing service, place and location. Totally recommended everything you need and more
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 1,212 reviews
Price from
US$137.94
1 night, 2 adults

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.

B
Brenna
From
Canada
This hotel is amazing! The courtyard, dining room, and rooftop terrace are stunning. The breakfast was incredible with so many options. The staff were amazing -- they helped us organize unique and personalized private tours and arranged bagged lunch. The location is perfect, it's right in the hustle and bustle and everything feels at your doorstep. We really loved our stay here.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 431 reviews
Price from
US$162.31
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.

d
daniel
From
Israel
Amazing stuff, good breakfasts, location
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 390 reviews
Price from
US$128.21
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.

A
Andrius
From
Lithuania
Beautiful hotel with fancy decor and style. Nice stuff. Delicious breakfast. A place to stay!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 561 reviews
Price from
US$117.31
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.

R
R.
From
Argentina
Located close to main attractions in Oaxaca, Fiesta Americana offers excellent services and modern amenities, comfortable and luminous rooms and a well provided buffet breakfast. All in all, a very good option for a staying in Oaxaca and visiting the city, with its many attractions, and the important nearby archaeological sites.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 380 reviews
Price from
US$264
1 night, 2 adults

HOSTAL XAO

Oaxaca Historic Centre, Oaxaca City

Situated in the centre of Oaxaca City, HOSTAL XAO features rooms with free WiFi. It is located 7.5 km from Monte Alban and offers full-day security.

A
Anastasiia
From
Russia
modern, clean and comfortable beds, very good hot shower and toilet in the room, good Wi-Fi. I came early in the morning and the staff checked me in without problems. I stayed there for 3 nights and two of them I was alone in the whole room. It was like a private bedroom for me. Free coffee is available here. The buses are not far from the hostel
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 207 reviews
Price from
US$21.60
1 night, 2 adults

Boulenc Bed and Bread

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.

I
Inna Koval
From
Ukraine
Great location, beautiful design, nice staff.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 508 reviews
Price from
US$148.83
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, 371 reviews
Price from
US$111.44
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.

R
Reinhard
From
Germany
Perfect service, lovely atmosphere
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 345 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...

E
EttoreVel
From
Italy
The rooms were very clean, the location was excellent, and then the amazing hospitality by Hector and his team ! Can't wait to come back
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 160 reviews
Price from
US$144.46
1 night, 2 adults
See all 346 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.8
Fabulous - What previous guests thought, 998 reviews

Popular with guests booking hotels in Oaxaca City

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

Popular with guests booking hotels in Oaxaca City

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

Popular with guests booking hotels in Oaxaca City

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,197 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.5
Very good - What previous guests thought, 1,578 reviews

Popular with guests booking hotels in Oaxaca City

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

Popular with guests booking hotels in Oaxaca City

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 514 reviews

Popular with guests booking hotels in Oaxaca City

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

Popular with guests booking hotels in Oaxaca City

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

The best hotels with breakfast in Oaxaca Historic Centre

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$310.21 per night
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.94 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 9 reviews

Featuring a terrace, Casa Carmen Xólotl is located in the centre of Oaxaca City, 11 km from Monte Alban.

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

Located in Oaxaca City, 8.4 km from Monte Alban, LARIMAR Gallery y Hotel Boutique offers accommodation with a terrace and private parking.

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

Ideally located in the centre of Oaxaca City, El Callejón Hotel Boutique offers air-conditioned rooms with free WiFi, free private parking and room service.

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

Set in the historic town of Oaxaca, this 19th-century property is just 1 block from the main square and the Cathedral. Hotel La Casona Oaxaca offers a 24-hour reception and free Wi-Fi in common areas.

From US$123.60 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 216 reviews

Situated within 8.2 km of Monte Alban and 45 km of Mitla, Sauvé Casa Boutique provides rooms with air conditioning and a private bathroom in Oaxaca City.

From US$274.82 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 420 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$133.24 per night

Budget hotels in Oaxaca Historic Centre

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

Boasting a garden, a shared lounge as well as a terrace, Casa Xochitl is situated in the centre of Oaxaca City, 11 km from Monte Alban.

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,197 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$92.31 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,578 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.89 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 341 reviews

Attractively located in the centre of Oaxaca City, Los Arrayanes features air-conditioned rooms, a garden, free WiFi and a terrace.

From US$65.17 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 349 reviews

Well set in Oaxaca City, Selina Oaxaca provides a continental breakfast and free WiFi throughout the property. This 3-star hotel offers a bar.

From US$120.67 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 741 reviews

Ideally set in the centre of Oaxaca City, Hotel Real Alma is within 7 km of Monte Alban and 46 km of Mitla.

From US$103.73 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 644 reviews

Well set in the centre of Oaxaca City, Casa Gubidxa features 3-star accommodation close to Oaxaca Cathedral and Santo Domingo Temple.

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

Well located in the Oaxaca Historic Centre district of Oaxaca City, Hotel Boutique Casa Abuela Maria is located 46 km from Mitla, less than 1 km from Santo Domingo Temple and a 8-minute walk from...

From US$80.78 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

73 pet-friendly hotels in Oaxaca Historic Centre

Accessible Hotels

40 accessible hotels in Oaxaca Historic Centre

Hotels with Pools

26 hotels with pools in Oaxaca Historic Centre

Family Hotels

36 family hotels in Oaxaca Historic Centre

Hostels

9 hostels in Oaxaca Historic Centre

Luxury Hotels

18 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