Hotels in Oaxaca Historic Centre, Oaxaca City
Enter your dates and choose from 355 hotels and other places to stay
Featured hotels in Oaxaca Historic Centre
Filter by:
NaNa Vida Hotel Oaxaca
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.

Hotel Materia
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.

Grana B&B
Featuring a terrace, Grana B&B is located in the centre of Oaxaca City, 8.1 km from Monte Alban.

Grand Fiesta Americana Oaxaca
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.

Hotel Ayook
Well situated in Oaxaca City, Hotel Ayook offers air-conditioned rooms, a garden, free WiFi and a terrace.

HOSTAL XAO
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.

Hotel Parador de Alcalá
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.

Boulenc Bed and Bread
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.

La Casa de Pino
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...

Pug Seal Oaxaca
Conveniently situated in the centre of Oaxaca City, Pug Seal Oaxaca is within 10 km of Monte Alban and 46 km of Mitla.

Most booked hotels in Oaxaca Historic Centre in the past month
Popular with guests booking hotels in Oaxaca City
Scored out of 10, guest rating 8.7Fabulous - What previous guests thought, 957 reviewsPopular with guests booking hotels in Oaxaca City
Scored out of 10, guest rating 5.6Passable - What previous guests thought, 679 reviewsPopular with guests booking hotels in Oaxaca City
Scored out of 10, guest rating 8.5Very good - What previous guests thought, 1,174 reviewsPopular with guests booking hotels in Oaxaca City
Scored out of 10, guest rating 8.5Very good - What previous guests thought, 1,575 reviewsPopular with guests booking hotels in Oaxaca City
Scored out of 10, guest rating 8.6Fabulous - What previous guests thought, 1,115 reviewsPopular with guests booking hotels in Oaxaca City
Scored out of 10, guest rating 8.7Fabulous - What previous guests thought, 970 reviewsPopular with guests booking hotels in Oaxaca City
Scored out of 10, guest rating 8.7Fabulous - What previous guests thought, 1,200 reviewsPopular with guests booking hotels in Oaxaca City
Scored out of 10, guest rating 9.3Superb - What previous guests thought, 374 reviewsPopular with guests booking hotels in Oaxaca City
Scored out of 10, guest rating 8.5Very good - What previous guests thought, 1,061 reviewsPopular with guests booking hotels in Oaxaca City
Scored out of 10, guest rating 9.5Exceptional - What previous guests thought, 1,193 reviews
The best hotels with breakfast in Oaxaca Historic Centre
Hotel Boutique Casa Catrina
Hotel in Oaxaca CityBreakfast optionsScored out of 10, guest rating 9.4Superb - What previous guests thought, 110 reviewsHotel 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.27 per nightHotel Casa Divina Oaxaca
Hotel in Oaxaca CityBreakfast optionsScored out of 10, guest rating 9.0Superb - What previous guests thought, 107 reviewsThis 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$217.32 per nightEl Callejón Hotel Boutique
Hotel in Oaxaca CityBreakfast optionsScored out of 10, guest rating 9.4Superb - What previous guests thought, 68 reviewsIdeally 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$1,511.71 per nightSauvé Casa Boutique
Hotel in Oaxaca CityBreakfast optionsScored out of 10, guest rating 8.9Fabulous - What previous guests thought, 209 reviewsSituated 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$296.46 per nightMajagua Hotel Boutique -Adults Only
Hotel in Oaxaca CityBreakfast optionsScored out of 10, guest rating 8.5Very good - What previous guests thought, 193 reviewsBoasting 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$481.95 per nightSelina Oaxaca
Hotel in Oaxaca CityBreakfast optionsScored out of 10, guest rating 8.0Very good - What previous guests thought, 345 reviewsWell 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$110.35 per nightAgrado Guest House
Hotel in Oaxaca CityBreakfast optionsScored out of 10, guest rating 8.8Fabulous - What previous guests thought, 468 reviewsAgrado 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 nightOne Oaxaca Centro
Hotel in Oaxaca CityBreakfast optionsScored out of 10, guest rating 8.5Very good - What previous guests thought, 801 reviewsOne 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$136.85 per night
Budget hotels in Oaxaca Historic Centre
Hotel Posada San Rafael
Hotel in Oaxaca CityCheap hotelScored out of 10, guest rating 8.5Very good - What previous guests thought, 1,061 reviewsAttractively 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$49.99 per nightParador del Dominico
Hotel in Oaxaca CityCheap hotelScored out of 10, guest rating 8.6Fabulous - What previous guests thought, 1,115 reviewsThis 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$109.27 per nightLos Arrayanes
Hotel in Oaxaca CityCheap hotelScored out of 10, guest rating 8.9Fabulous - What previous guests thought, 334 reviewsAttractively located in the centre of Oaxaca City, Los Arrayanes features air-conditioned rooms, a garden, free WiFi and a terrace.
From US$73.33 per nightHotel Santa Rosa
Hotel in Oaxaca CityCheap hotelScored out of 10, guest rating 8.7Fabulous - What previous guests thought, 186 reviewsConveniently located in the Oaxaca Historic Centre district of Oaxaca City, Hotel Santa Rosa is set 45 km from Mitla, 500 metres from Oaxaca Cathedral and less than 1 km from Santo Domingo Temple.
From US$89.95 per nightHotel Las Golondrinas
Hotel in Oaxaca CityCheap hotelScored out of 10, guest rating 8.9Fabulous - What previous guests thought, 362 reviewsSituated 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$115.06 per nightHotel Mayis
Hotel in Oaxaca CityCheap hotelScored out of 10, guest rating 8.7Fabulous - What previous guests thought, 271 reviewsWell situated in Oaxaca City, Hotel Mayis provides 3-star accommodation close to Oaxaca Cathedral and Santo Domingo Temple.
From US$110.92 per nightCasa Dos Lunas
Hotel in Oaxaca CityCheap hotelScored out of 10, guest rating 8.1Very good - What previous guests thought, 266 reviewsWell set in the centre of Oaxaca City, Casa Dos Lunas provides air-conditioned rooms, free bikes, free WiFi and a shared lounge.
From US$125.21 per nightHotel Casa Conzatti
Hotel in Oaxaca CityCheap hotelScored out of 10, guest rating 8.8Fabulous - What previous guests thought, 120 reviewsConveniently located in Oaxaca City, Hotel Casa Conzatti offers air-conditioned rooms with free private parking and room service.
From US$138 per night
Check out other unique places to stay in Oaxaca Historic Centre
Cheap hotels
133 cheap hotels in Oaxaca Historic CentrePet-Friendly Hotels
77 pet-friendly hotels in Oaxaca Historic CentreAccessible Hotels
40 accessible hotels in Oaxaca Historic CentreHotels with Pools
27 hotels with pools in Oaxaca Historic CentreFamily Hotels
38 family hotels in Oaxaca Historic CentreHostels
9 hostels in Oaxaca Historic CentreLuxury Hotels
18 luxury hotels in Oaxaca Historic CentreBoutique 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
Downtown Oaxaca de Juarez, Oaxaca City
Popular areasOaxaca Cathedral, Oaxaca City
LandmarksSanto Domingo Temple, Oaxaca City
Landmarks20 de Noviembre Market, Oaxaca City
Popular areasFood and Flea Market, Oaxaca City
Shopping areas