Hotels in Oaxaca Historic Centre, Oaxaca City

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

K
Kinga
From
Slovakia
The welcome and check out gifts surprised me, it was such a nice touch! The hotel design is unique, cozy, the garden of the hotel is calming, with cute birds chirping around, and some nice plants. The breakfast was tasteful, and the staff of the hotel very kind! In terms of location, everything was very close, super centric location, safe, and with very good vibes. Oaxaca is amazing as it is, and this hotel just added to the exceptional time we had there.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 1,212 reviews
Price from
US$138.08
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.

k
kathy
From
New Zealand
Amazing staff, extremely friendly & helpful. Awesome breakfast, lots of variety, including delicious Mexican options. The rooms were super clean, lovely shower products & body lotion supplied. Comfortable bed & pillows. Lots of little extras, like yoga several times a week, wine, beer & cocktails available at a reasonable prices & lots of fresh water, teas & coffee free of charge. Great location in Oaxaca, central to everything, especially excellent restaurants & bars. Overall an amazing experience & I look forward to returning one day. Kathy New Zealand
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 431 reviews
Price from
US$162.48
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.

S
Samuel
From
Colombia
We loved the jacuzzi and all the beautiful design. Was so comfortable and such a nice stay
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 390 reviews
Price from
US$128.34
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
andrea
From
Mexico
Usually when they say breakfast is included is a pretty basic meal. This was not the case at all, the breakfast was delicious and every day had different options and variety. The staff were super friendly and helpful at all times. We felt very welcomed. There was also a parking which we didn’t know about. The expectations were beyond we would stay here again.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 561 reviews
Price from
US$117.43
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.

A
Adele
From
United Kingdom
Excellent; staff, location, facilities, food, room… everything!
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.

B
Barbara
From
Germany
Very clean hostel right next to the bus Station. Friendly stuff, good wifi and super quiet. I can recommend it.
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.

S
STEPHAN
From
France
Lovely room - would recommend room number 6, which has a small sitting area Roof terrace is great - ideal to have breakfast and to relax Breakfast with fresh products from their bakery is delicious There are alway pastries waiting for you and little nibbling after 5pm Staff is very friendly and helpful Location is perfect
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 508 reviews
Price from
US$148.98
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
John
From
Canada
Large well appointed large rooms, very friendly and helpful staff, in a perfect location within easy walking distance of the Zocalo, markets great restaurants and bars. Very clean and an inviting but not large pool on the patio. Great breakfasts to start the day.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 371 reviews
Price from
US$111.56
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.

C
ChihYa
From
Taiwan
The whole experience is wonderful and amazing! This is the best hotel I booked in México. The receptionist is so considerate. The room is beautiful and comfortable. The breakfast is delicious. They even have a WhatsApp channel for any question. If someday I go back to Oaxaca, I’ll chose Pug Seal.
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...

M
Milan
From
Slovakia
There is some extra service which by surprise is fo free, you just have to come and enjoy.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 160 reviews
Price from
US$144.61
1 night, 2 adults
See all 344 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.7
Fabulous - What previous guests thought, 1,197 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.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.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 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

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.1
Very good - What previous guests thought, 349 reviews

The best hotels with breakfast in Oaxaca Historic Centre

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 193 reviews

Well located in the centre of Oaxaca City, Casa Antonieta provides air-conditioned rooms, a terrace, free WiFi and a bar. This 4-star hotel offers room service and a 24-hour front desk.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 144 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, 161 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$318.94 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 371 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$242.54 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 364 reviews

The hotel is located less than 400 metres from Oaxaca’s Zocalo plaza and features free breakfast, an on-site bar and dry cleaning services.

From US$132.30 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$349.34 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$192.14 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 150 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.

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.5
Very good - What previous guests thought, 1,063 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.24 per night
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$96.72 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$83.13 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,206 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$102.47 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$152.84 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,119 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$133.86 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.38 per night

Check out other unique places to stay in Oaxaca Historic Centre

Cheap hotels

141 cheap hotels in Oaxaca Historic Centre

Pet-Friendly Hotels

69 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