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.

E
Elisavet
From
Greece
Very friendly staff, very thoughtful and attending to our needs!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 1,206 reviews
Price from
US$137.97
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.

A
Alison
From
United States
breakfast was delicious and every detail of the building was beautiful - it was also sooo central and close to all the spots!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 432 reviews
Price from
US$162.35
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.

B
Bostjan
From
Slovenia
Lovely hotel with just five rooms. Great location, close to Zocalo and mercados. There are nice bars around the corner. Our room was facing the street but there was almost no traffic or noise during the night. The staff was very kind and helpful. Highly recommended.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 389 reviews
Price from
US$128.24
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, 567 reviews
Price from
US$117.33
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
Angie
From
Mexico
excelente atenciónal check in
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.

A
Alex
From
Mexico
Basically a state of the art facility, great art in the hallways, quiet rooms while i was there, good coffee. Excellent value.
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.

D
Dana
From
Netherlands
Good location, near top restaurants, the main square, and the market. Amazing design and attention to detail. The softest linen on your bed. The roof terrace and the views. The staff is super kind, there are always snacks, welcome drinks and mezcal available. Stayed here twice and would recommend it to all travelers going to Oaxaca.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 506 reviews
Price from
US$148.86
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.

M
Matilda
From
Australia
They were so kind and generous to us on our honeymoon. Lovely staff, beautiful hotel, fantastic location and the pool and rooftop is amazing.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 373 reviews
Price from
US$111.46
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, 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.49
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.8
Fabulous - What previous guests thought, 990 reviews

Popular with guests booking hotels in Oaxaca City

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

Popular with guests booking hotels in Oaxaca City

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

Popular with guests booking hotels in Oaxaca City

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

Popular with guests booking hotels in Oaxaca City

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 972 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, 793 reviews

Popular with guests booking hotels in Oaxaca City

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 1,209 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 8.6
Fabulous - What previous guests thought, 1,118 reviews

The best hotels with breakfast in Oaxaca 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.98 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$385.04 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$481.23 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.74 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,085 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$177.44 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 194 reviews

Boasting a terrace, a restaurant as well as a bar, Majagua Hotel Boutique -Adults Only is set in the centre of Oaxaca City, 8.8 km from Monte Alban.

From US$402.22 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 744 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.75 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 476 reviews

Agrado Guest House features free bikes, garden, a shared lounge and terrace in Oaxaca City. With free WiFi, this 4-star hotel has a restaurant and a bar.

From US$203.02 per night

Budget hotels in Oaxaca Historic Centre

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 263 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.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 34 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.7
Fabulous - What previous guests thought, 1,198 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.64 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,580 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.60 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,118 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.75 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.42 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 269 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$110.47 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 121 reviews

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

From US$106.66 per night

Check out other unique places to stay in Oaxaca Historic Centre

Cheap hotels

145 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

38 family hotels in Oaxaca Historic Centre

Hostels

8 hostels in Oaxaca Historic Centre

Luxury Hotels

17 luxury hotels in Oaxaca Historic Centre

Boutique Hotels

11 boutique hotels in Oaxaca Historic Centre

Places of interest in and around Oaxaca Historic Centre

Find hotels near landmarks, museums and other sightseeing spots