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
Michelle
From
United Kingdom
The staff was super friendly, super welcoming and also super Relax atmosphere!!!!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 1,196 reviews
Price from
US$137.76
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.

R
Ramon
From
Canada
The hotel location is excellent in Xochimilco, as you can walk to great coffee shops, bakery, and great restaurants. The Jacuzzi terrace and the Roof Top Terrace are awesome and with good views.The room size was great, and the facilities, room, and washroom were very clean. The coffee kitchen in the common area always had refreshments and freshly poured coffee. I highly recommend staying here, and I will definitely come back.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 219 reviews
Price from
US$67.77
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.

A
Agnieszka
From
Poland
Service amazing - all people who are working there were caring about us a lot. Really good job!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 102 reviews
Price from
US$327.44
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.

S
STEPHAN
From
France
Lovely room - would recommend room number 6, which has a small sitting area Roof terrace is great - ideal to have breakfast and to relax Breakfast with fresh products from their bakery is delicious There are alway pastries waiting for you and little nibbling after 5pm Staff is very friendly and helpful Location is perfect
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 509 reviews
Price from
US$148.63
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.

S
Slender
From
Australia
Stunning property, beautiful design, in the heart of Oaxaca. Staff were incredible. Great location
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 347 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.

R
R.
From
Argentina
Located close to main attractions in Oaxaca, Fiesta Americana offers excellent services and modern amenities, comfortable and luminous rooms and a well provided buffet breakfast. All in all, a very good option for a staying in Oaxaca and visiting the city, with its many attractions, and the important nearby archaeological sites.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 373 reviews
Price from
US$264
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.

A
Abhi
From
Cayman Islands
the location and the staff were amazing
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 197 reviews
Price from
US$227.57
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.

K
Koleff
From
Mexico
Very nice and clean room . GREAT LOCATION, just one block away from the touristic street Alcalá. The service is very good.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 108 reviews
Price from
US$208.27
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.

S
Shwetha
From
United States
This was a delightful stay in every way! The room was adorable and very spacious. The bed was really comfortable (loveddd the sheets). Bathroom was spacious and great as well with good hot water pressure, they provided a delicious chocolate body scrub and an amazing body butter, which we loved. Breakfast was really good. The balcony was really nice, great spot for people watching - felt very Parisian. Location was perfect, right in the middle of everything. Tons of small thoughtful touches throughout our stay and the staff was just lovely, always willing to help. Would 100% stay here again the next time we're in Oaxaca!!!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 143 reviews
Price from
US$150.40
1 night, 2 adults

Casa los Cantaros Hotel Boutique

Hotel in Oaxaca City

Casa los Cantaros Hotel Boutique is situated in Oaxaca City, 9.4 km from Monte Alban and 44 km from Mitla.

H
Hilda
From
Canada
Staff very friendly Clean Comfortable Beautiful
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 111 reviews
Price from
US$115.13
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, 56 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$387.24 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 84 reviews

    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.

    From US$745.74 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 106 reviews

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

  • Scored out of 10, guest rating 8.0
    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$353.32 per night
  • Casa Elizabeth

    Oaxaca City
    8.0+ review score
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 10 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.

  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 130 reviews

    Located in Oaxaca City, 13 km from Monte Alban, Casa de Adobe Gallery & Luxury Boutique provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden.

  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 145 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$278.33 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 60 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$774.49 per night

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

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

    From US$136.85 per night
  • Scored out of 10, guest rating 8.7
    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$239.55 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.6
    Exceptional - What previous guests thought, 197 reviews

    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.

    From US$940.81 per night
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 143 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$170.84 per night
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 509 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 8.1
    Very good - What previous guests thought, 68 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$714 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 102 reviews

    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.

    From US$432.95 per night

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

  • NaNa Vida Hotel Oaxaca

    Oaxaca City
    Free cancellation options available
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 1,196 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.

  • Hotel Boutique Casa Catrina

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

    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.

  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 276 reviews

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

    From US$300.97 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, 509 reviews
    Staff superb, breakfast amazing, rooftop area to relax and eat.
    Guest review by
    Gareth
    Young couple