Hotels in Oaxaca Historic Centre, Oaxaca City

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

B
Bram
From
Netherlands
Nice location on the edge of downtown Oaxaca, everything is within walking distance. The staff were very friendly and thoughtful. The breakfast was well served in the attractive green courtyard full of birds. I would definitely recommend staying here if you are going to visit Oaxaca.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 1,236 reviews
Price from
US$139.14
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.4
Superb - What previous guests thought, 412 reviews
Price from
US$129.32
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, 424 reviews
Price from
US$163.72
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.2
Superb - What previous guests thought, 390 reviews
Price from
US$363
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.

O
Olivia
From
Vietnam
The staff at Boulenc are incredible. They made us feel so comfortable, and helped us so much throughout our stay. I needed to go to a hospital, and Daniel couldn't have been more helpful by ringing round hospitals for us beforehand . Daniel and Sofia then helped daily with my injury, they couldn't have done more to make us feel at home. The food is really good, fresh breads and homemade fermented veggies every day. The whole place is decorated beautifully and it's in a great location. It was the best accomodation we've ever stayed in!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 499 reviews
Price from
US$170.14
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.1
Superb - What previous guests thought, 377 reviews
Price from
US$112.41
1 night, 2 adults

Casa los Arcos Oaxaca

Oaxaca Historic Centre, Oaxaca City

Casa los Arcos Oaxaca offers accommodation within 1 km of the centre of Oaxaca City, with free WiFi, and a kitchen with a microwave, a fridge and kitchenware.

V
VASILEIOS
From
Greece
The owners were very kind and helpful.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 174 reviews
Price from
US$36
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.

s
serena
From
Italy
super clean and very friendly stuff. it is a 15 mins walk from the main square, in a quiet area. highly recommended
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 556 reviews
Price from
US$118.32
1 night, 2 adults

Casa de Siete Balcones Hotel Boutique

Hotel in Oaxaca Historic Centre, Oaxaca City

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

T
Tiziana
From
France
Very charming building with careful thought for decoration! Once inside it felt like we were not in the middle of the city. The staff was incredibly nice and thoughtful.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 153 reviews
Price from
US$151.91
1 night, 2 adults

Casa Carmen Reforma

Hotel in Oaxaca Historic Centre, Oaxaca City

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.

L
Lisa
From
Canada
10/10 all the way. Great neighborhood/location, perfect personnel, incredible room, delicious breakfast, amazing style, super cozy (only 4 rooms). Book it.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 174 reviews
Price from
US$362.20
1 night, 2 adults
See all 343 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, 1,046 reviews

Popular with guests booking hotels in Oaxaca City

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

Popular with guests booking hotels in Oaxaca City

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,206 reviews

Popular with guests booking hotels in Oaxaca City

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

Popular with guests booking hotels in Oaxaca City

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

Popular with guests booking hotels in Oaxaca City

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

Popular with guests booking hotels in Oaxaca City

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

Popular with guests booking hotels in Oaxaca City

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

Popular with guests booking hotels in Oaxaca City

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

Popular with guests booking hotels in Oaxaca City

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 450 reviews

The best hotels with breakfast in Oaxaca Historic Centre

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 105 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$312.90 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 106 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$240.54 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 16 reviews

Conveniently situated in the centre of Oaxaca City, Becino provides air-conditioned rooms, a terrace, free WiFi and a bar.

From US$552.66 per night
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 13 reviews

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

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

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

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

Set in the centre of Oaxaca City, Boutique Hotel Casa Cid de León is situated 7.6 km from Monte Alban and 46 km from Mitla.

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 59 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$526.13 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,057 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$374.01 per night

Budget hotels in Oaxaca Historic Centre

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,235 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.

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

Situated in Oaxaca City and with Monte Alban reachable within 7.7 km, Hotel Las Golondrinas features concierge services, non-smoking rooms, a garden, free WiFi and a shared lounge.

From US$116.03 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 787 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$140.15 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 274 reviews

Well set in the centre of Oaxaca City, Casa Dos Lunas provides air-conditioned rooms, free bikes, free WiFi and a shared lounge.

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

Conveniently located in Oaxaca City, Hotel Casa Conzatti offers air-conditioned rooms with free private parking and room service.

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

La Casa de María Hotel - Restaurante is located in the historic centre of Oaxaca, and offers modern air-conditioned rooms with free WiFi. Oaxaca Cathedral is just a 5-minute walk away.

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

One Oaxaca Centro is located in central Oaxaca, within a 10-minute walk of Santo Domingo Church, the Zócalo Square and Oaxaca Cathedral.

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

Well set in the Oaxaca Historic Centre district of Oaxaca City, Hotel Cazomalli Oaxaca is located 44 km from Mitla, 1.8 km from Oaxaca Cathedral and less than 1 km from Santo Domingo Temple.

From US$130.38 per night

Check out other unique places to stay in Oaxaca Historic Centre

Cheap hotels

152 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

29 hotels with pools in Oaxaca Historic Centre

Family Hotels

38 family hotels in Oaxaca Historic Centre

Hostels

9 hostels in Oaxaca Historic Centre

Luxury Hotels

21 luxury hotels in Oaxaca Historic Centre

Boutique Hotels

13 boutique hotels in Oaxaca Historic Centre

Places of interest in and around Oaxaca Historic Centre

Find hotels near landmarks, museums and other sightseeing spots