The Best Hotels in Oaxaca

Here’s our manually curated guide to the best luxury, boutique, and most charming hotels in Oaxaca. Bon voyage!

Hannah, Travel Blogger

Updated

Pug Seal Oaxaca

Rated 9.4 in 418 reviews

Conveniently situated in the centre of Oaxaca City, Pug Seal Oaxaca is within 7.9 km of Monte Alban and 46 km of Mitla… See more

Conveniently situated in the centre of Oaxaca City, Pug Seal Oaxaca is within 7.9 km of Monte Alban and 46 km of Mitla. With a shared lounge, the 5-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The accommodation provides room service, a 24-hour front desk and luggage storage for guests.

At the hotel, each room comes with a wardrobe. Guest rooms in Pug Seal Oaxaca are equipped with a flat-screen TV and free toiletries.

An à la carte breakfast is available daily at the accommodation.

Popular points of interest near Pug Seal Oaxaca include Santo Domingo Temple, Oaxaca Cathedral and Central Bus Station foreign buses. Oaxaca International Airport is 7 km away, and the property offers a paid airport shuttle service.

Rooms from $356

Quinta Real Oaxaca

Rated 8.9 in 510 reviews

This 100% smoke free hotel is located in Oaxaca de Juárez, just 150 metres from Santo Domingo de Guzmán Church. It… See more

This 100% smoke free hotel is located in Oaxaca de Juárez, just 150 metres from Santo Domingo de Guzmán Church. It offers a 24-hour reception and air-conditioned rooms with satellite TV and WiFi.

The rooms at the Quinta Real Oaxaca feature tiled floors, colonial-style décor and extra cushions. Each one comes with a safe and private bathroom with a hairdryer.

Oaxaca Airport is 15 minutes’ drive away from the Quinta Real.

Rooms from $245

Casa Antonieta

Rated 9.4 in 232 reviews

Well located in the centre of Oaxaca City, Casa Antonieta provides air-conditioned rooms, a terrace, free WiFi and a… See more

Well located in the centre of Oaxaca City, Casa Antonieta provides air-conditioned rooms, a terrace, free WiFi and a bar. This 4-star hotel offers room service and a 24-hour front desk. The accommodation offers airport transfers, while a car rental service is also available.

At the hotel, every room includes a wardrobe. Each room has a private bathroom equipped with a shower and free toiletries, while selected rooms come with a kitchen fitted with a fridge. Guest rooms at Casa Antonieta are equipped with a flat-screen TV with satellite channels and a safety deposit box.

The accommodation offers an American or vegetarian breakfast.

Popular points of interest near Casa Antonieta include Oaxaca Cathedral, Santo Domingo Temple and Central Bus Station foreign buses. Oaxaca International Airport is 6 km away.

Rooms from $279

Located in Oaxaca City, 8.2 km from Monte Alban, Otro Oaxaca, a Member of Design Hotels provides accommodation with an… See more

Located in Oaxaca City, 8.2 km from Monte Alban, Otro Oaxaca, a Member of Design Hotels provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. Providing a restaurant, the property also has a bar, as well as an indoor pool. The accommodation offers a 24-hour front desk, airport transfers, room service and free WiFi.

All units will provide guests with a minibar.

Guests at the hotel can enjoy a continental breakfast.

Popular points of interest near Otro Oaxaca, a Member of Design Hotels include Santo Domingo Temple, Oaxaca Cathedral and Central Bus Station foreign buses. Oaxaca International Airport is 7 km away.

Rooms from $352

Casa Naila Hotel Boutique

Rated 9.6 in 89 reviews

Boasting a garden, a restaurant as well as a bar, Casa Naila Hotel Boutique is situated in the centre of Oaxaca City… See more

Boasting a garden, a restaurant as well as a bar, Casa Naila Hotel Boutique is situated in the centre of Oaxaca City, 8.2 km from Monte Alban. This 5-star hotel offers a tour desk. The accommodation features a 24-hour front desk, airport transfers, a concierge service and free WiFi throughout the property.

The hotel will provide guests with air-conditioned rooms with a desk, a coffee machine, a fridge, a minibar, a safety deposit box, a flat-screen TV, a terrace and a private bathroom with a shower. All rooms have a wardrobe.

Breakfast is available each morning, and includes buffet, à la carte and continental options.

Popular points of interest near Casa Naila Hotel Boutique include Oaxaca Cathedral, Santo Domingo Temple and Central Bus Station foreign buses. Oaxaca International Airport is 6 km from the property.

Rooms from $341

Nardazul "Casa de Sueños"

Rated 9.4 in 294 reviews

Featuring a garden, terrace, restaurant and free WiFi, Nardazul "Casa de Sueños" is located in Oaxaca City, 8.2 km from… See more

Featuring a garden, terrace, restaurant and free WiFi, Nardazul "Casa de Sueños" is located in Oaxaca City, 8.2 km from Monte Alban and 45 km from Mitla. The property is set 11 km from Tule Tree. The accommodation provides room service and a tour desk for guests.

The hotel will provide guests with air-conditioned rooms offering a wardrobe, a coffee machine, a minibar, a safety deposit box, a flat-screen TV, a patio and a private bathroom with a bidet. At Nardazul "Casa de Sueños" each room includes bed linen and towels.

Popular points of interest near the accommodation include Santo Domingo Temple, Oaxaca Cathedral and Central Bus Station foreign buses. Oaxaca International Airport is 7 km away.

Rooms from $188

Hotel Escondido Oaxaca, a Member of Design Hotels is attractively set in Oaxaca City, and has a garden, free WiFi and a… See more

Hotel Escondido Oaxaca, a Member of Design Hotels is attractively set in Oaxaca City, and has a garden, free WiFi and a restaurant. This 5-star hotel offers a 24-hour front desk and a concierge service. Monte Alban is 7.8 km away and Mitla is 46 km from the hotel.

Rooms have a safety deposit box, while certain rooms come with a terrace and others also boast city views.

Popular points of interest near the hotel include Santo Domingo Temple, Oaxaca Cathedral and Central Bus Station foreign buses. Oaxaca International Airport is 6 km from the property.

Rooms from $355

El Callejón Hotel Boutique

Rated 9.5 in 97 reviews

Ideally located in the centre of Oaxaca City, El Callejón Hotel Boutique offers air-conditioned rooms with free WiFi… See more

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. With a garden, the property also has a terrace, as well as a restaurant. The accommodation features airport transfers, while a car rental service is also available.

At the hotel, the rooms include a wardrobe. All rooms include a coffee machine and a private bathroom with a shower and free toiletries, while certain rooms also offer a kitchen fitted with a fridge. All guest rooms at El Callejón Hotel Boutique come with a flat-screen TV with cable channels and a safety deposit box.

The accommodation offers an à la carte or American breakfast.

Languages spoken at the reception include English and Spanish, and guests are invited to request information on the area when needed.

Popular points of interest near El Callejón Hotel Boutique include Santo Domingo Temple, Oaxaca Cathedral and Central Bus Station foreign buses. Oaxaca International Airport is 7 km from the property.

Rooms from $452

Boulenc Bed and Bread

Rated 9.1 in 487 reviews

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… See more

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. The property is non-smoking and is situated 46 km from Mitla.

At the hotel, every room includes a desk. With a private bathroom equipped with a shower and free toiletries, rooms at Boulenc Bed and Bread also provide guests with free WiFi, while certain rooms will provide you with a city view. The units feature a safety deposit box.

A buffet, continental or American breakfast is available every morning at the property.

Guests at the accommodation will be able to enjoy activities in and around Oaxaca City, like cycling.

Popular points of interest near Boulenc Bed and Bread include Santo Domingo Temple, Oaxaca Cathedral and Central Bus Station foreign buses. Oaxaca International Airport is 7 km away, and the property offers a paid airport shuttle service.

Rooms from $216

Grand Fiesta Americana Oaxaca

Rated 9.4 in 320 reviews

Conveniently located in Oaxaca City, Grand Fiesta Americana Oaxaca offers air-conditioned rooms with free WiFi, free… See more

Conveniently located in Oaxaca City, Grand Fiesta Americana Oaxaca offers air-conditioned rooms with free WiFi, free private parking and room service. Among the various facilities of this property are a garden, a terrace and a bar. The hotel provides an indoor pool, fitness centre and a shared lounge.

All guest rooms come with a flat-screen TV with satellite channels, minibar, a coffee machine, a shower, free toiletries and a desk. All rooms are fitted with a private bathroom with a hairdryer, while some rooms also offer a patio and others also have garden views. All units feature a safety deposit box.

At the hotel you will find a restaurant serving Mexican, local and international cuisine. Vegetarian and gluten-free options can also be requested.

The area is popular for cycling, and bike hire is available at this 5-star hotel.

The property has a hairdresser's and business centre. Speaking English and Spanish at the 24-hour front desk, staff are ready to help around the clock.

Popular points of interest near Grand Fiesta Americana Oaxaca include Santo Domingo Temple, Oaxaca Cathedral and Central Bus Station foreign buses. Oaxaca International Airport is 8 km from the property, and the property offers a paid airport shuttle service.

Rooms from $288

Grana B&B

Rated 9.6 in 468 reviews

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

Featuring a terrace, Grana B&B is located in the centre of Oaxaca City, 8.1 km from Monte Alban. Well located in the Oaxaca Historic Centre district, the property is situated 45 km from Mitla and 11 km from Tule Tree. The accommodation provides a 24-hour front desk, airport transfers, a concierge service and free WiFi throughout the property.

At the hotel, each room has a desk. Complete with a private bathroom equipped with a shower and free toiletries, guest rooms at Grana B&B have a flat-screen TV and air conditioning, and selected rooms come with a balcony. All rooms include a wardrobe.

A buffet, continental or American breakfast can be enjoyed at the property.

Popular points of interest near the accommodation include Oaxaca Cathedral, Santo Domingo Temple and Central Bus Station foreign buses. Oaxaca International Airport is 7 km away.

Rooms from $153

Casa Hidalgo Hotel Boutique

Rated 8.7 in 91 reviews

Casa Hidalgo Hotel Boutique features a fitness centre, terrace, a restaurant and bar in Oaxaca City. This 5-star hotel… See more

Casa Hidalgo Hotel Boutique features a fitness centre, terrace, a restaurant and bar in Oaxaca City. This 5-star hotel offers a tour desk and luggage storage space. The accommodation provides a 24-hour front desk, airport transfers, room service and free WiFi throughout the property.

The hotel will provide guests with air-conditioned rooms with a desk, a coffee machine, a minibar, a safety deposit box, a flat-screen TV, a patio and a private bathroom with a bath or shower. Guest rooms include a wardrobe.

Monte Alban is 7 km from Casa Hidalgo Hotel Boutique, while Mitla is 46 km away. Oaxaca International Airport is 6 km from the property.

Rooms from $292

City Centro by Marriott Oaxaca

Rated 8.5 in 709 reviews

1.2 km from Downtown Oaxaca de Juarez, City Centro by Marriott Oaxaca is situated in Oaxaca City and features… See more

1.2 km from Downtown Oaxaca de Juarez, City Centro by Marriott Oaxaca is situated in Oaxaca City and features air-conditioned rooms. Among the facilities of this property are a restaurant, a 24-hour front desk and room service, along with free WiFi throughout the property. Local points of interest like Oaxaca Cathedral and Tule Tree are reachable within 2.3 km and 10 km, respectively.

At the hotel, every room is equipped with a wardrobe. At City Centro by Marriott Oaxaca rooms include a desk, a flat-screen TV and a private bathroom.

Guests can make use of the business centre, work out at the gym or relax in the bar.

Monte Alban is 11 km from the accommodation, while Santo Domingo Temple is 1.6 km from the property. The nearest airport is Oaxaca International Airport, 9 km from City Centro by Marriott Oaxaca.

Rooms from $109

Majagua Hotel Boutique -Adults Only

Rated 8.7 in 170 reviews

Conveniently located in the centre of Oaxaca City, Majagua Hotel Boutique -Adults Only offers air-conditioned rooms, a… See more

Conveniently located in the centre of Oaxaca City, Majagua Hotel Boutique -Adults Only offers air-conditioned rooms, a terrace, free WiFi and a restaurant. This 4-star hotel offers room service and a 24-hour front desk. The accommodation features airport transfers, while a bicycle rental service is also available.

All rooms at the hotel come with a flat-screen TV and a safety deposit box. All rooms have a private bathroom with a shower, free toiletries and a hairdryer. All guest rooms will provide guests with a wardrobe and a coffee machine.

Popular points of interest near Majagua Hotel Boutique -Adults Only include Oaxaca Cathedral, Santo Domingo Temple and Central Bus Station foreign buses. Oaxaca International Airport is 8 km from the property.

Rooms from $349

Hotel Siglo XVII Art Gallery

Rated 8.7 in 419 reviews

Located in Oaxaca City and with Downtown Oaxaca de Juarez reachable within 700 metres, Hotel Siglo XVII Art Gallery… See more

Located in Oaxaca City and with Downtown Oaxaca de Juarez reachable within 700 metres, Hotel Siglo XVII Art Gallery provides express check-in and check-out, non-smoking rooms, a restaurant, free WiFi and an outdoor swimming pool. With a garden, the property also features a fitness centre, as well as a bar. Extra facilities include a 24-hour front desk, meeting rooms, a tour desk and ironing service.

Guest rooms at the hotel are equipped with a seating area, a flat-screen TV with satellite channels and a private bathroom with a hairdryer and a bath. The rooms include a desk.

A continental breakfast is available daily at Hotel Siglo XVII.

The accommodation offers a terrace.

Popular points of interest near Hotel Siglo XVII include Oaxaca Cathedral, Santo Domingo Temple and Food and Flea Market. The nearest airport is Oaxaca International Airport, 8 km from the hotel.

Rooms from $170

Hotel Parador de Alcalá

Rated 9.0 in 357 reviews

Offering an outdoor swimming pool and a restaurant, Hotel Parador de Alcalá is located in Oaxaca de Juárez, 2 minutes’… See more

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.

The rooms here will provide you with a TV and air conditioning. Featuring a shower, private bathrooms also come with towels. Extras include a safety deposit box.

At Hotel Parador de Alcalá you will find a terrace and a bar. Other facilities offered include meeting facilities and a tour desk.

The hotel is 300 metres from Oaxaca Cathedral, 300 metres from Santo Domingo Temple and 400 metres from Oaxaca de Juárez historic centre. Xoxocotlán International Airport is 9 km away.

Rooms from $104

Hotel Boutique Casa de Arte Oaxaca con alberca features an outdoor swimming pool, garden, a terrace and restaurant in… See more

Hotel Boutique Casa de Arte Oaxaca con alberca features an outdoor swimming pool, garden, a terrace and restaurant in Oaxaca City. Featuring a bar, the hotel is close to several noted attractions, around 1.6 km from Santo Domingo Temple and around 1.1 km from Central Bus Station foreign buses. The hotel has a hot tub, room service and free WiFi.

At the hotel, all rooms come with a desk. Complete with a private bathroom equipped with free toiletries, the units at Hotel Boutique Casa de Arte Oaxaca con alberca have a flat-screen TV and air conditioning, and selected rooms will provide you with a balcony. Guest rooms feature a wardrobe.

The accommodation offers a continental or American breakfast.

Languages spoken at the reception include English and Spanish.

Monte Alban is 10 km from Hotel Boutique Casa de Arte Oaxaca con alberca, while Mitla is 45 km away. Oaxaca International Airport is 9 km from the property.

Rooms from $99

Hotel Tabáa Oaxaca

Rated 9.1 in 103 reviews

Boasting a garden, Hotel Tabáa Oaxaca is situated in Oaxaca City in the Oaxaca region, 10 km from Monte Alban and 44 km… See more

Boasting a garden, Hotel Tabáa Oaxaca is situated in Oaxaca City in the Oaxaca region, 10 km from Monte Alban and 44 km from Mitla. This 4-star hotel offers a 24-hour front desk, a concierge service and free WiFi. The property is non-smoking and is located 1.5 km from Oaxaca Cathedral.

Featuring a private bathroom, some rooms at the hotel also boast a patio.

Santo Domingo Temple is 1 km from Hotel Tabáa Oaxaca, while Tule Tree is 10 km from the property. The nearest airport is Oaxaca International Airport, 8 km from the accommodation.

Rooms from $171

Casa De Sierra Azul

Rated 8.7 in 453 reviews

Located on the historic centre of Oaxaca, this 19th century mansion is only 2 blocks from the main square and the… See more

Located on the historic centre of Oaxaca, this 19th century mansion is only 2 blocks from the main square and the cathedral. Casa De Sierra Azul is considered a patrimony of humanity by UNESCO.

This luxury hotel features a typical colonial courtyard with a fountain on the centre of the property. Casa De Sierra Azul preserves its original wooden door and the archways.

Each room at the Sierra Azul comes with a colonial décor and a private bathroom with shower. They have a flat-screen TV with cable and free WiFi. Also available are a coffee maker, hairdryer, vanity mirrors, ironing appliances and acoustic doors. Smoking is allowed in the hotels open areas.

Corazón Oaxaqueño Restaurant serves breakfast, lunch and dinner. Snacks and drinks are available every evening at this restaurant. Room service is available.

Staff at the 24-hour reception can book city tours or provide other services such as car rental. Main churches and museums are within walking distance, while Monte Albán Archaeological Site is a 15-minute drive.

Rooms from $152

Suites de La Parra

Rated 8.3 in 243 reviews

In a prime location in the centre of Oaxaca City, Suites de La Parra provides air-conditioned rooms, an outdoor swimming… See more

In a prime location in the centre of Oaxaca City, Suites de La Parra provides air-conditioned rooms, an outdoor swimming pool, free WiFi and a terrace. This 5-star hotel offers room service and a 24-hour front desk. Guests can make use of a bar.

At the hotel, all rooms come with a wardrobe. Every room is fitted with a private bathroom equipped with a shower and free toiletries, while some rooms will provide you with a kitchen fitted with a microwave. All units at Suites de La Parra are equipped with a flat-screen TV with satellite channels and a safety deposit box.

The daily breakfast offers continental, Full English/Irish or American options. At the accommodation you will find a restaurant serving Mexican and local cuisine. Vegetarian, dairy-free and gluten-free options can also be requested.

Monte Alban is 7.3 km from Suites de La Parra, while Mitla is 45 km from the property. Oaxaca International Airport is 6 km away, and the property offers a paid airport shuttle service.

Rooms from $157

This boutique hotel is located in Oaxaca, Mexico and is just 30 metres from the Oaxaca Cathedral. The hotel features… See more

This boutique hotel is located in Oaxaca, Mexico and is just 30 metres from the Oaxaca Cathedral. The hotel features traditional Mexican décor, a gourmet restaurant and spacious rooms.

Every room at Hotel Parador San Miguel is uniquely decorated with Mexican tiled floors, bright colors and high ceilings. Cable TV, free Wi-Fi and a seating area offered. The hotel is 100% smoke-free.

Parador San Miguel Hotel is a colonial-style building, which features small gardens and a terrace. The air-conditioned hotel offers business and laundry services.

Restaurant Andariego serves an authentic Oaxacan breakfast and fine Mexican and international cuisine. Hotel guests receive a 10% discount on meals. In the afternoon, the restaurant offers pastries and Mexican coffees.

San Miguel Hotel Parador is situated in the historical downtown area, only a half block from Central Alameda. Church and Convent of Santo Domingo is 6 blocks from the hotel and the crafts market is 5 blocks away.

Rooms from $122

Hotel con Corazón

Rated 9.3 in 572 reviews

Located in Oaxaca City, Hotel con Corazón is a socially responsable hotel. They invest their profits in local education… See more

Located in Oaxaca City, Hotel con Corazón is a socially responsable hotel. They invest their profits in local education projects. Around 1.3 km from Downtown Oaxaca de Juarez, the property is also close to Oaxaca Cathedral. Local points of interest like Monte Alban and Santo Domingo Temple are reachable within 8 km and 2.1 km, respectively.

Guest rooms at the hotel are equipped with a seating area. Every room includes a private bathroom with a shower and free toiletries. All rooms include a closet.

Hotel con Corazón has terraces and a garden.

Tule Tree is 12 km from the accommodation. Oaxaca International Airport is 9 km from the property.

Rooms from $70

AYOOK

Rated 9.2 in 630 reviews

Well situated in the centre of Oaxaca City, AYOOK offers air-conditioned rooms, a garden, free WiFi and a terrace. The… See more

Well situated in the centre of Oaxaca City, AYOOK offers air-conditioned rooms, a garden, free WiFi and a terrace. The property is set 7.1 km from Monte Alban, 46 km from Mitla and 1.1 km from Oaxaca Cathedral. The accommodation provides room service, a 24-hour front desk and organising tours for guests.

The units at the hotel come with a flat-screen TV with satellite channels and a safety deposit box. Every room includes a private bathroom with a shower and a hairdryer. Guest rooms feature a wardrobe.

Santo Domingo Temple is 1.3 km from AYOOK, while Tule Tree is 12 km away. Oaxaca International Airport is 7 km from the property.

Rooms from $99

NaNa Vida Hotel Oaxaca

Rated 9.5 in 1121 reviews

Featuring a garden, a restaurant as well as a bar, NaNa Vida Hotel Oaxaca is located in the centre of Oaxaca City, 10 km… See more

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. This 4-star hotel offers a 24-hour front desk, a business centre and free WiFi. Each room comes with a patio with garden views.

The hotel will provide guests with air-conditioned rooms offering a wardrobe, a coffee machine, a safety deposit box, a flat-screen TV, a terrace and a private bathroom with a shower.

Popular points of interest near NaNa Vida Hotel Oaxaca include Oaxaca Cathedral, Santo Domingo Temple and Central Bus Station foreign buses. Oaxaca International Airport is 8 km away.

Rooms from $137