Hotels in Oaxaca Historic Centre, Oaxaca City
Enter your dates and choose from 357 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.

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.

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.

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.

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

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, 974 reviewsPopular with guests booking hotels in Oaxaca City
Scored out of 10, guest rating 8.5Very good - What previous guests thought, 1,193 reviewsPopular with guests booking hotels in Oaxaca City
Scored out of 10, guest rating 8.5Very good - What previous guests thought, 1,572 reviewsPopular with guests booking hotels in Oaxaca City
Scored out of 10, guest rating 8.7Fabulous - What previous guests thought, 1,201 reviewsPopular with guests booking hotels in Oaxaca City
Scored out of 10, guest rating 5.7Passable - What previous guests thought, 683 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 8.7Fabulous - What previous guests thought, 966 reviewsPopular with guests booking hotels in Oaxaca City
Scored out of 10, guest rating 8.0Very good - What previous guests thought, 414 reviewsPopular with guests booking hotels in Oaxaca City
Scored out of 10, guest rating 9.3Superb - What previous guests thought, 373 reviewsPopular with guests booking hotels in Oaxaca City
Scored out of 10, guest rating 7.9Good - What previous guests thought, 1,061 reviews
The best hotels with breakfast in Oaxaca Historic Centre
LARIMAR Gallery y Hotel Boutique
Hotel in Oaxaca CityBreakfast optionsScored out of 10, guest rating 9.0Superb - What previous guests thought, 37 reviewsLocated in Oaxaca City, 8.4 km from Monte Alban, LARIMAR Gallery y Hotel Boutique offers accommodation with a terrace and private parking.
From US$479.99 per nightEl Callejón Hotel Boutique
Hotel in Oaxaca CityBreakfast optionsScored out of 10, guest rating 9.3Superb - 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$552.55 per nightHotel Casona Oaxaca
Hotel in Oaxaca CityBreakfast optionsScored out of 10, guest rating 8.6Fabulous - What previous guests thought, 1,099 reviewsSet 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$201.65 per nightSauvé Casa Boutique
Hotel in Oaxaca CityBreakfast optionsScored out of 10, guest rating 8.9Fabulous - What previous guests thought, 212 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$295.71 per nightHotel Casa Puga
Hotel in Oaxaca CityBreakfast optionsScored out of 10, guest rating 8.0Very good - What previous guests thought, 414 reviewsConveniently 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$245.23 per nightHotel Real Alma
Hotel in Oaxaca CityBreakfast optionsScored out of 10, guest rating 8.3Very good - What previous guests thought, 747 reviewsIdeally set in the centre of Oaxaca City, Hotel Real Alma is within 7 km of Monte Alban and 46 km of Mitla.
Agrado Guest House
Hotel in Oaxaca CityBreakfast optionsScored out of 10, guest rating 8.8Fabulous - What previous guests thought, 473 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$202.50 per nightHotel Casa Vertiz
Hotel in Oaxaca CityBreakfast optionsScored out of 10, guest rating 8.7Fabulous - What previous guests thought, 255 reviewsOffering free WiFi throughout, a terrace and a restaurant, Hotel Casa Vertiz is located 5 minutes’ walk from Oaxaca de Juárez zocalo square. Free WiFi access is available.
From US$232.11 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$60.64 per nightHotel Maela
Hotel in Oaxaca CityCheap hotelScored out of 10, guest rating 8.7Fabulous - What previous guests thought, 1,201 reviewsLocated in Oaxaca City, 8.5 km from Monte Alban, Hotel Maela provides accommodation with a garden, free private parking, a terrace and a restaurant.
Hotel Dainzu
Hotel in Oaxaca CityCheap hotelScored out of 10, guest rating 8.5Very good - What previous guests thought, 1,572 reviewsFeaturing 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.
Parador del Dominico
Hotel in Oaxaca CityCheap hotelScored out of 10, guest rating 8.6Fabulous - What previous guests thought, 1,117 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.
Selina Oaxaca
Hotel in Oaxaca CityCheap hotelScored out of 10, guest rating 8.1Very good - What previous guests thought, 349 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$137.59 per nightHotel Las Golondrinas
Hotel in Oaxaca CityCheap hotelScored out of 10, guest rating 8.9Fabulous - What previous guests thought, 360 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$114.77 per nightCasa Gubidxa
Hotel in Oaxaca CityCheap hotelScored out of 10, guest rating 8.4Very good - What previous guests thought, 645 reviewsWell set in the centre of Oaxaca City, Casa Gubidxa features 3-star accommodation close to Oaxaca Cathedral and Santo Domingo Temple.
From US$50.29 per nightHotel Mayis
Hotel in Oaxaca CityCheap hotelScored out of 10, guest rating 8.7Fabulous - What previous guests thought, 274 reviewsWell situated in Oaxaca City, Hotel Mayis provides 3-star accommodation close to Oaxaca Cathedral and Santo Domingo Temple.
From US$86.60 per night
Check out other unique places to stay in Oaxaca Historic Centre
Cheap hotels
147 cheap hotels in Oaxaca Historic CentrePet-Friendly Hotels
79 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
40 family hotels in Oaxaca Historic CentreHostels
9 hostels in Oaxaca Historic CentreLuxury Hotels
19 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