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 pick 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 centre of Oaxaca City, 10 km from Monte Alban.

M
Mona-Lisa
From
Sweden
One of the best and most affordable hotels we’ve ever stayed at! Super cute with the best location. Beautiful courtyard. Incredible service from each and every member of the staff. We received a welcome gift and gifts upon departure. Complimentary water and sodas, coffees and candy. Our room was lovely and comfy! Loved everything, but the service and hospitality level at Nana Vida is what really stands out!!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 1,198 reviews
Price from
US$138.55
1 night, 2 adults

Macondo Arte Oaxaca

Hotel in Oaxaca Historic Centre, Oaxaca City

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

J
Jentse
From
Taiwan
Location is goog and quiet. In the early morning you can hear bird sounds outside of window. The room decoration is exellent, full of Oaxaca elements.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 127 reviews
Price from
US$229.08
1 night, 2 adults

Hotel Casa Acueducto - Lujo Cultural

Hotel in Oaxaca City

Hotel Casa Acueducto - Lujo Cultural is located in Oaxaca City, 9.4 km from Monte Alban and 45 km from Mitla.

S
Stéphanie
From
United Kingdom
the location, the neighborhood was really nice. staff were really nice and friendly
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 217 reviews
Price from
US$68.16
1 night, 2 adults

Casa Naila Hotel Boutique

Hotel in Oaxaca Historic Centre, Oaxaca City

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.

C
Camila
From
Mexico
The hotel was beautiful but what was really outstanding was the staff, all of them. They made our stay memorable. My daughter wad the flu and stayed mainly in the room, and she was taken care of :) Staff went the extra mile.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 101 reviews
Price from
US$329.32
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 set in the centre of Oaxaca City, 7.9 km from Monte Alban. This 4-star hotel offers a shared kitchen and room service.

D
Diksha
From
New Zealand
A home away from home. Truly the best hospitality and warmth we experienced from a hotel in all of Mexico. The staff were exceptionally wonderful, as was the extra touches to make you feel truly warm and at home. We were at ease immediately and felt accepted by the gracious ladies at reception. Kat, Sophia and Paul were fantastic and left us wanting to come back in the future! - breakfast, amazing! - location, great - snacks provided throughout the day, phenomenal - attention to detail such as welcome gifts and thoughtful touches, fabulous - anything you needed, the staff did their best to accommodate
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 512 reviews
Price from
US$149.48
1 night, 2 adults

Pug Seal Oaxaca

Hotel in Oaxaca Historic Centre, Oaxaca City

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

M
Major
From
Sweden
Everything. The location, service, staff, experience as a guest, the rooms were really beautifully designed, the breakfast. Overall one of the best hotels I have stayed.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 345 reviews
Price from
US$382.50
1 night, 2 adults

Grand Fiesta Americana Oaxaca

Hotel in Oaxaca Historic Centre, Oaxaca City

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.

H
Helen
From
United Kingdom
Excellent facilities and central location
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 373 reviews
Price from
US$284
1 night, 2 adults

Casa Antonieta

Hotel in Oaxaca Historic Centre, Oaxaca City

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.

C
Conor
From
Ireland
One of the best hotels we have ever stayed in. Staff (Fred, Andrea) so friendly and helpful. Great location, amazing rooms and a roof terrace that you would never want to leave
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 200 reviews
Price from
US$228.88
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.

O
Oscar
From
France
The kindness and efficiency of the staff. The location!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 110 reviews
Price from
US$209.46
1 night, 2 adults

Casa de Siete Balcones Hotel Boutique

Hotel in Oaxaca Historic Centre, Oaxaca City

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

v
valeriya
From
Mexico
The location is perfect—right in the historic city center, and everything is within a few minutes' walk. The room was quiet, the beds were very comfortable, and the staff was very friendly.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 141 reviews
Price from
US$151.26
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 will provide that extra something special to make your trip even more memorable. These five-star properties feature lavish luxuries such as on-site restaurants with sweeping city views, in-room massage and spacious private terraces. They often have a central location which makes exploring the main sights a breeze.

Most booked luxury hotels in Oaxaca City and surroundings in the past month

See all

Highly rated luxury hotels in Oaxaca City and nearby

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

    Well set in Oaxaca City, Hotel Sin Nombre provides air-conditioned rooms, a terrace, free WiFi and a restaurant. This 5-star hotel offers a 24-hour front desk and a concierge service.

    From US$389.46 per night
  • Hotel Siglo 17

    Oaxaca City
    8.0+ review score
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 416 reviews

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

    From US$256.59 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 207 reviews

    Situated 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$266.22 per night
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 70 reviews

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

    From US$440.30 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 143 reviews

    Situated in Oaxaca City, 12 km from Monte Alban, Casa Bonita Hotel & Luxury Residence features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

    From US$201.55 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 61 reviews

    Situated in Oaxaca City, 13 km from Monte Alban, Hotel Casa Santo Origen features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

    From US$623.14 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 63 reviews

    Situated in Oaxaca City, 13 km from Monte Alban, Hotel Hacienda Los Laureles features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

    From US$248.71 per night
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 141 reviews

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

    From US$174.55 per night

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

  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 57 reviews

    Located in Oaxaca City, CASA PENUMBRA- Centro Oaxaca provides 5-star accommodation with private terraces. With city views, this accommodation offers a patio.

    From US$232.34 per night
  • Palmas luxury apartment 102 is located in Oaxaca City, 6.6 km from Oaxaca Cathedral, 14 km from Tule Tree, as well as 4.9 km from Central Bus Station foreign buses.

    From US$2,703.83 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 92 reviews

    Situated in Oaxaca City, 27 km from Monte Alban, Hotel Cosijo - San Jeronimo Tlacochahuaya features accommodation with free bikes, free private parking, an outdoor swimming pool and a garden.

    From US$102.19 per night
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 512 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 from Monte Alban. This 4-star hotel offers a shared kitchen and room service.

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 1,198 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 from Monte Alban.

  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 107 reviews

    Featuring a terrace, Palacio Borghese Hotel Boutique - Adults Only is set in the centre of Oaxaca City, 10 km from Monte Alban.

    From US$303.78 per night
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 68 reviews

    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.

  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 8 reviews

    Well set in the Oaxaca Historic Centre district of Oaxaca City, Casa Elizabeth is located 44 km from Mitla, less than 1 km from Santo Domingo Temple and a 17-minute walk from Oaxaca Cathedral.

    From US$113.15 per night

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

  • Suites Colibri

    Oaxaca City
    Free cancellation options available
    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 17 reviews

    Located in Oaxaca City, within 11 km of Monte Alban and 44 km of Mitla, Suites Colibri provides accommodation with a restaurant and free WiFi as well as free private parking for guests who drive.

    From US$133.30 per night
  • Hotel Casa Acueducto - Lujo Cultural

    Oaxaca City
    Free cancellation options available
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 217 reviews

    Hotel Casa Acueducto - Lujo Cultural is located in Oaxaca City, 9.4 km from Monte Alban and 45 km from Mitla.

    From US$81.79 per night
  • Palmas Luxury Apartment 106

    Oaxaca City
    Free cancellation options available

    Located in Oaxaca City in the Oaxaca region, Palmas Luxury Apartment 106 features a balcony. 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 is set in Oaxaca City, 15 km from Monte Alban, 48 km from Mitla, and 5.5 km from Santo Domingo Temple.

  • 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

    Boasting garden views, Palmas Luxury Apartment 104 offers accommodation with a garden and a balcony, around 15 km from Monte Alban.

FAQ about luxury hotels in Oaxaca City

Luxury hotels that guests love in Oaxaca City

See all
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 512 reviews
    Staff superb, breakfast amazing, rooftop area to relax and eat.
    Guest review by
    Gareth
    Young couple
  • Avg. price/night: US$697.64
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 127 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