Skip to main content

5-Star Hotels in Oaxaca City

Find the 5-star hotels that appeal to you the most

The best 5-star hotels in Oaxaca City

Check out our selection of great 5-star hotels in Oaxaca City

Filter by:

Review score

Macondo Arte Oaxaca

Hotel in Oaxaca Historic Centre, Oaxaca City

Well located in the center of Oaxaca City, Macondo Arte Oaxaca provides air-conditioned rooms, an outdoor swimming pool, free WiFi and a terrace.

P
Patricio
From
Mexico
I would definitely stay here again. Loved everything about it. The location perfect. The bed delicious and the service and staff excepcional. Thank you Macondo Arte for a wonderful stay !
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 131 reviews
Price from
$163.29
1 night, 2 adults

Casa Naila Hotel Boutique

Hotel in Oaxaca Historic Centre, Oaxaca City

Featuring a garden, a restaurant as well as a bar, Casa Naila Hotel Boutique is located in the center of Oaxaca City, 5.1 miles from Monte Alban. This 5-star hotel offers a tour desk.

A
Antoinette
From
United States
Our stay at Casa Naila was nothing short of exceptional! The location is fantastic, making it the perfect base to explore Oaxaca. The room was stunning—beautifully designed, equipped with high-tech amenities, and stocked with top-quality toiletries. What truly sets this place apart is the service. The staff deserves a million stars! They go above and beyond to ensure your stay is unforgettable, offering excellent recommendations for sightseeing and dining. My wife and I are already planning our next trip to Oaxaca, and there’s no question—we’ll be rebooking with Casa Naila. Highly recommended!
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 103 reviews
Price from
$324.59
1 night, 2 adults

Pug Seal Oaxaca

Hotel in Oaxaca Historic Centre, Oaxaca City

Conveniently located in the center of Oaxaca City, Pug Seal Oaxaca is within 6.1 miles of Monte Alban and 29 miles of Mitla.

S
Susan
From
Bahamas
Beautiful and peaceful in the heart of old town. Amazing breakfasts included. Smoked Salmon was a work of art. Very confortable beds and friendly staff.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 344 reviews
Price from
$382.50
1 night, 2 adults

Grand Fiesta Americana Oaxaca

Hotel in Oaxaca Historic Centre, Oaxaca City

Well situated in Oaxaca City, Grand Fiesta Americana Oaxaca has air-conditioned rooms with free WiFi, free private parking and room service.

L
Lily
From
Canada
Great location. Comfortable beds. Tranquil
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 384 reviews
Price from
$264
1 night, 2 adults

Hotel Boutique Casa Catrina

Hotel in Oaxaca Historic Centre, Oaxaca City

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.

P
Philip
From
Mexico
Everything.Only a glitch with a wedding party across the road on our second night. Not the hotels fault !!
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 109 reviews
Price from
$206.45
1 night, 2 adults

Casa Hidalgo Hotel Boutique

Hotel in Oaxaca Historic Centre, Oaxaca City

Casa Hidalgo Hotel Boutique features a fitness center, terrace, a restaurant and bar in Oaxaca City. This 5-star hotel offers a tour desk and luggage storage space.

S
Sonia
From
Mexico
Great place and is 5-10 min walking to the center also place is beautiful 🤩
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 79 reviews
Price from
$197.09
1 night, 2 adults

El Callejón Hotel Boutique

Hotel in Oaxaca Historic Centre, Oaxaca City

Located conveniently in Oaxaca City, El Callejón Hotel Boutique has air-conditioned rooms with free WiFi, free private parking and room service.

T
Talia
From
Canada
a little quiet haven in the heart of Oaxaca. impeccable service. great food.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 66 reviews
Price from
$396.18
1 night, 2 adults

Hotel Cosijo - San Jeronimo Tlacochahuaya

Hotel in Oaxaca City

Located in Oaxaca City, 17 miles from Monte Alban, Hotel Cosijo - San Jeronimo Tlacochahuaya has accommodations with free bikes, free private parking, an outdoor swimming pool and a garden.

C
Claudia
From
United States
The hotel was quiet and perfect for relaxing and unwinding. The staff was attentive and friendly. The included breakfast was my favorite, food was amazing! I felt safe and the staff was always looking out for me since i was traveling alone.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 92 reviews
Price from
$97.04
1 night, 2 adults

Sauvé Casa Boutique

Hotel in Oaxaca Historic Centre, Oaxaca City

Located within 5.1 miles of Monte Alban and 28 miles of Mitla, Sauvé Casa Boutique provides rooms with air conditioning and a private bathroom in Oaxaca City.

K
Karis
From
New Zealand
Everything, the staff were amazing, the breakfast was amazing. Perfect location where you’re central but isn’t too noisy and the beds were so comfy. Such a beautiful hotel.
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 220 reviews
Price from
$203.17
1 night, 2 adults

Casa Bonita Hotel & Luxury Residence

Hotel in Oaxaca City

Located in Oaxaca City, 7.6 miles from Monte Alban, Casa Bonita Hotel & Luxury Residence has accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

S
Santander
From
Mexico
Excellent place , clean and comfortable. Small but cozy. Outstanding service. Very friendly staff.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 146 reviews
Price from
$154.57
1 night, 2 adults
All 5-star hotels in Oaxaca City

Looking for a 5-star hotel?

When the accommodations are just as important as the destination, a 5-star stay promises that extra "wow" factor the second you step into the lobby. Along with the kind of service fit for royalty, you can get pampered at on-site spas, enjoy gourmet restaurants, and sleep in top-of-the-line beds you'll never want to climb out of.

Most booked 5-star hotels in Oaxaca City and surrounding area in the past month

See all

Popular with guests booking 5-star hotels in Oaxaca City

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 55 reviews

Popular with guests booking 5-star hotels in Oaxaca City

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 79 reviews

Popular with guests booking 5-star hotels in Oaxaca City

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

Popular with guests booking 5-star hotels in Oaxaca City

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 146 reviews

Popular with guests booking 5-star hotels in Oaxaca City

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 220 reviews

Popular with guests booking 5-star hotels in Oaxaca City

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 344 reviews

Popular with guests booking 5-star hotels in Oaxaca City

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 427 reviews

Popular with guests booking 5-star hotels in Oaxaca City

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 508 reviews

Popular with guests booking 5-star hotels in Oaxaca City

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 131 reviews

Popular with guests booking 5-star hotels in Oaxaca City

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 384 reviews

Great access to the city center. Check these 5-star hotels in Oaxaca City and nearby

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

Well set in the center of Oaxaca City, Suites de La Parra provides air-conditioned rooms, an outdoor swimming pool, free WiFi and a terrace.

From $313.01 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 55 reviews

Conveniently set in the center of Oaxaca City, Hotel Sin Nombre provides air-conditioned rooms, a terrace, free WiFi and a restaurant.

From $383.87 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 508 reviews

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

From $447.84 per night
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 62 reviews

Hotel Escondido Oaxaca, a Member of Design Hotels is attractively set in the center of Oaxaca City, and has a garden, free WiFi and a restaurant.

From $440.30 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 103 reviews

In a prime location in the center of Oaxaca City, Ébano by PB - Palacio Borghese provides continental breakfast and free WiFi throughout the property.

From $280.31 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 50 reviews

Otro Oaxaca, a Member of Design Hotels is well set in Oaxaca City, and features a garden, free WiFi and a bar. This 5-star hotel offers room service and a 24-hour front desk.

From $464.10 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 17 reviews

La Casona de Tita is located 5 minutes’ walk from the Santo Domingo Cultural Centre and from the Culturas de Oaxaca Museum.

From $507.34 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

El Diablo y La Luna B&B by El Diablo y La Sandia features an outdoor swimming pool, garden, a shared lounge and terrace in Oaxaca City. This 5-star hotel offers a shared kitchen and a tour desk.

From $101.15 per night

Traveling by car? These 5-star hotels in Oaxaca City and nearby offer free parking

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 146 reviews

Located in Oaxaca City, 7.6 miles from Monte Alban, Casa Bonita Hotel & Luxury Residence has accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

From $198.65 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 57 reviews

Located in Oaxaca City, 8.2 miles from Monte Alban, Hotel Casa Santo Origen has accommodations with an outdoor swimming pool, free private parking, a garden and a shared lounge.

From $575.80 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 63 reviews

Located in Oaxaca City, 8.1 miles from Monte Alban, Hotel Hacienda Los Laureles has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace.

From $239.55 per night
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 26 reviews

Located in Oaxaca City, 10 miles from Monte Alban, Flavia Hotel provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

From $317.84 per night

Enjoy breakfast in Oaxaca City and nearby

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 57 reviews

CASA PENUMBRA- Centro Oaxaca features rooms with free Wifi in the center of Oaxaca City. With inner courtyard views, this accommodation offers a terrace.

From $229 per night

FAQ about 5-star hotels in Oaxaca City