The 10 best luxury hotels in Oaxaca City, Mexico | Booking.com
Skip to main content

Luxury Hotels in Oaxaca City

Find the luxury hotels that appeal to you the most

The best luxury hotels in Oaxaca City

Check out our selection of great luxury hotels in Oaxaca City

Filter by:

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 center of Oaxaca City, 6.2 miles from Monte Alban.

J
Jos
From
Mexico
The staff was amazing, and the facilities clean and comfortable. Would definitely boom again!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 1,195 reviews
Location 9.8
Price from
$137.28
1 night, 2 adults

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, 126 reviews
Location 9.7
Price from
$212.79
1 night, 2 adults

Hotel Casa Acueducto - Lujo Cultural

Hotel in Oaxaca City

Hotel Casa Acueducto - Lujo Cultural is located in Oaxaca City, 5.9 miles from Monte Alban and 28 miles from Mitla.

C
Chittresh
From
Canada
internet was fast bed was comfortable staff was helpful and courteous neat and clean
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 221 reviews
Location 9.2
Price from
$61.85
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.5
Exceptional - What previous guests thought, 101 reviews
Location 9.4
Price from
$326.29
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 located in the center of Oaxaca City, 4.9 miles from Monte Alban.

i
iamswa
From
Pakistan
Brilliant hotel, enhances Oaxacas stay. Loved the staff, breakfast, hotel architecture itself was amazing and highly unique. Best part if their terrace which is accessible round the clock, the view from the terrace are breathtaking, best in the city. Would recommend this hotel 10 out of 10 times
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 511 reviews
Location 9.7
Price from
$105.79
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
Shahab
From
United Arab Emirates
Amazing place. Attention to detail. Excellent personalized service. Perfect location. WiFi great. Nothing wrong with this place. Superb.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 349 reviews
Location 9.6
Price from
$325
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.

C
Construction
From
United States
Clean, Excellent service , just no hot water available after 11;00 PM Beds to high and no king size bed avaliable
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 371 reviews
Location 9.4
Price from
$224
1 night, 2 adults

Casa Antonieta

Hotel in Oaxaca Historic Centre, Oaxaca City

Well located in 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.

R
Rachel
From
United States
I wish we’d stayed here the entire time in Oaxaca. We stayed in three hotels total but this was far and away the best one. literally perfect
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 201 reviews
Location 9.9
Price from
$226.77
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, 115 reviews
Location 9.9
Price from
$198.89
1 night, 2 adults

Casa de Adobe Gallery & Luxury Boutique

Hotel in Oaxaca City

Located in Oaxaca City, 8.1 miles from Monte Alban, Casa de Adobe Gallery & Luxury Boutique provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

A
Ana
From
Puerto Rico
It is a beautiful hotel in a quiet location. The staff was very friendly and service oriented. The food at the restaurant was very good. The room was exquisite and very large and comfortable.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 121 reviews
Location 7.8
Price from
$147.14
1 night, 2 adults
All luxury hotels in Oaxaca City

Looking for a luxury hotel?

If you’re looking to treat yourself, a high-end hotel has that extra something to make your trip all the more memorable. These 5-star properties feature luxuries like on-site restaurants with sweeping city views, in-room massages, and spacious private terraces. They're often situated in central locations, which makes exploring a destination's main sights a breeze.

Most booked luxury hotels in Oaxaca City and surrounding area in the past month

See all

Great access to the city center. Check these luxury hotels in Oaxaca City and nearby

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

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

    From $385.88 per night
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 420 reviews

    Located in Oaxaca City and with Downtown Oaxaca de Juarez reachable within 2297 feet, Hotel Siglo 17 provides express check-in and check-out, nonsmoking rooms, a restaurant, free WiFi and an outdoor...

    From $235.39 per night
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 86 reviews

    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.

    From $229.69 per night
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 196 reviews

    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.

    From $297.81 per night
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 349 reviews

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

    From $485.52 per night
  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 70 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.0
    Very Good - What previous guests thought, 58 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 $230.21 per night
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 71 reviews

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

    From $519.08 per night

Highly rated luxury hotels in Oaxaca City and nearby

  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 283 reviews

    Set in Oaxaca’s old town, Holiday Inn Express Oaxaca - Centro Historico is 164 feet from El Llano Park and 0.6 mi from Zócalo Square. It features an outdoor swimming pool, a gym and free Wi-Fi.

    From $222.65 per night
  • Casa Elizabeth

    Oaxaca City
    8.0+ review score
    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 8 reviews

    Conveniently set in the Oaxaca Historic Centre district of Oaxaca City, Casa Elizabeth is located 27 miles from Mitla, a 10-minute walk from Santo Domingo Temple and 0.9 miles from Oaxaca Cathedral.

    From $112.11 per night
  • Suites Colibri

    Oaxaca City
    8.0+ review score
    Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 18 reviews

    Located in Oaxaca City, within 7 miles of Monte Alban and 27 miles of Mitla, Suites Colibri provides accommodations with a restaurant and free WiFi as well as free private parking for guests who drive...

    From $132.08 per night
  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 141 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 $199.69 per night
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 64 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 $578.83 per night
  • Scored out of 10, guest rating 8.8
    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 9.2
    Wonderful - What previous guests thought, 147 reviews

    Casa de Siete Balcones Hotel Boutique is located between Zócalo Square and Santo Domingo de Guzman Church, in Oaxaca’s historic center.

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

    Featuring a terrace, Palacio Borghese Hotel Boutique - Adults Only is located in the center of Oaxaca City, 6.2 miles from Monte Alban.

    From $300.99 per night

These luxury hotels in Oaxaca City and nearby have options with free cancellation

  • Palmas Luxury Apartment 106

    Oaxaca City
    Free cancellation options available

    Palmas Luxury Apartment 106 is located in Oaxaca City, just 9.3 miles from Monte Alban and 30 miles from Mitla. This property offers access to a terrace, free private parking, and free Wifi.

  • Palmas Luxury Apartment 103

    Oaxaca City
    Free cancellation options available
    Scored out of 10, guest rating 6.0
    Pleasant - What previous guests thought, 1 review

    Palmas Luxury Apartment 103 offers accommodations in Oaxaca City, 9.3 miles from Monte Alban and 30 miles from Mitla. This property offers access to a balcony, free private parking, and free Wifi.

  • Palmas Luxury Apartment 104

    Oaxaca City
    Free cancellation options available
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Offering a garden, Palmas Luxury Apartment 104 offers accommodations in Oaxaca City. This property offers access to a terrace, free private parking, and free Wifi.

FAQ about luxury hotels in Oaxaca City

Luxury hotels that guests love in Oaxaca City

See all
  • Avg. price/night: $303.88
    Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 511 reviews
    Staff superb, breakfast amazing, rooftop area to relax and eat.
    Guest review by
    Gareth
    Young couple
  • Avg. price/night: $337.63
    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 126 reviews
    Nicest place I've ever stayed. We had the deluxe suite with two bedrooms and private terrace. One of the most comfortable beds I've ever slept in (besides my own). Devine aesthetics and soothing space. Felt private and secluded. The pool. The welcome mezcal shots. Would go back in a minute.
    Guest review by
    Katherine
    Family with young children
gogless