Hotels in Oaxaca Historic Centre, Oaxaca City

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

A
Alyah
From
Kuwait
The room was super clean, amazing service from all staff. The welcome and goodbye gifts were perfect. We felt so well cared for and in safe hands. Safe and amazing location. Much more beautiful in real life. You must stay here if in Oaxaca.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 1,206 reviews
Price from
US$138.12
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.

S
Stephanie
From
United Kingdom
amazing service, staff go above and beyond for you, great breakfast, fabulous location, in the middle of the city but quiet enough. beautiful interior!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 432 reviews
Price from
US$162.52
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.

A
Annabel
From
Australia
Beautiful hotel, lovely staff and great breakfast!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 389 reviews
Price from
US$128.37
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
Michal
From
Switzerland
The hotel is very cosy. The breakfest was nice, you have choice of few freshly made things which you can enjoy in front of your room in the nice patio. The personal is very friendly and helpful!!!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 567 reviews
Price from
US$117.46
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.

S
Sharat
From
United Arab Emirates
Great location and facilities, well appointed and tastefully furnished room, friendly and helpful staff, very clean and modern building; excellent spa and we indulged ourselves!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 378 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.

S
Salinss
From
Slovenia
Hostel was in walking distance too the city center. Room was comfortable and clean. Staff working in the hostel was really friendly and helpfully.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 206 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, 506 reviews
Price from
US$149.03
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.

c
carol
From
United Kingdom
Great location, lovely to have a pool
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 373 reviews
Price from
US$111.59
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
Cristina
From
United Arab Emirates
We’ve stayed in many hotels around the world, and this one is without a doubt in our top 5. The design, the food, the staff, the location — everything was outstanding. Top-quality hotel, top-quality amenities, top-quality architecture. We fell in love with the hotel from the photos, but in person it exceeded every expectation. We’ll definitely be coming back!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 346 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...

B
Babak
From
Sweden
The owners are very helpful and make sure that you have what you need and feel good about the stay.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 159 reviews
Price from
US$144.65
1 night, 2 adults
See all 347 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, 993 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.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, 1,204 reviews

Popular with guests booking hotels in Oaxaca City

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

Popular with guests booking hotels in Oaxaca City

Scored out of 10, guest rating 5.7
Passable - What previous guests thought, 685 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,061 reviews

Popular with guests booking hotels in Oaxaca City

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

Popular with guests booking hotels in Oaxaca City

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,119 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, 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$319.02 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.60 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.44 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 149 reviews

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

From US$174.01 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.19 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.

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$575.80 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.

From US$185.64 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,061 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.25 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.74 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$76.68 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,204 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.50 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,084 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.88 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.90 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 419 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.41 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

71 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

37 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