Skip to main content

Search hotels in Santa Lucía

Enter your dates to see the latest prices and deals for Santa Lucía hotels

Santa Lucía – 6 hotels and places to stay

Filter by:

Star rating

Review score

NaNa Vida Hotel Oaxaca

Oaxaca City (Near Santa Lucía)

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.

N
Nadja
From
Germany
One of the best hotels I've been to in Mexico so far! It's a very nice mixture of local culture and modern equipment/style and we felt very comfortable. It's quiet and central at the same time and the staff was very polite and welcoming - with for example a welcome and goodbye gift, a glas of Mezcal upon arrival, the offer of free bottled water several times during our stay and a candy bar in the common area. A nice breakfast in the patio is included, with the option to add some eggs or Mexican dishes for a bit of extra money. So we had an overall nice experience and can totally recommend the hotel :)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 1,195 reviews
Price from
US$138.60
1 night, 2 adults

Macondo Arte Oaxaca

Oaxaca City (Near Santa Lucía)

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
Jennifer
From
United States
This hotel is beautiful! We loved how the suite was decorated. The pool area was great for relaxing in the afternoon. It's small but I think the hotel only has about 7 rooms and we mostly had it to ourselves. Jose and the rest of the staff were very kind and helpful. They went above and beyond to make sure we had a pleasant stay. AC worked great in the bedroom and living room where our teenage son slept on the foldout couch. The beds are on the firmer side which I usually don't like ,but I actually slept really well. It was easy to walk everywhere, just a few blocks from the main plaza areas.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 128 reviews
Price from
US$229.17
1 night, 2 adults

Hotel Materia

Oaxaca City (Near Santa Lucía)

Ideally situated in Oaxaca City, Hotel Materia features an American breakfast and free WiFi throughout the property. Located around 45 km from Mitla, the hotel is also 11 km away from Tule Tree.

S
Santi Daniele
From
Italy
Everything excellent. Location, cleanliness, character and features of the room (massive king bed!), breakfast, staff availability. Hope to come back.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 383 reviews
Price from
US$128.82
1 night, 2 adults

Huayápam Yù'ú Lodge

San Andrés Huayapan (Near Santa Lucía)

Located in San Andrés Huayapan, 17 km from Monte Alban, Huayápam Yù'ú Lodge provides accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a terrace.

M
Mina
From
Australia
Picturesque Hotel is set in the mountains. Everything in the hotel is stunning, gorgeous rooms that are fitting for the rustic farmhouse style of property but very modern, clean, and comfortable. The staff were there to assist with everything, and we were never left waiting for or needing anything, super kind people, and lots of cats and dogs that were also friendly and happy for a bit of a cuddle.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 120 reviews
Price from
US$64.01
1 night, 2 adults

Santa Cecilia Hotel

Oaxaca City (Near Santa Lucía)

Located in Oaxaca City and with Monte Alban reachable within 9.4 km, Santa Cecilia Hotel provides a tour desk, rooms, a garden, free WiFi and a bar.

A
Anna
From
United Kingdom
Nicely designed hotel with very kind staff. Very clean and we found the bed super comfortable, some of the better night's sleep we had while traveling. The inner courtyard and terrace are also very nice and we enjoyed staying in Xochimilco.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 302 reviews
Price from
US$65.48
1 night, 2 adults

Hotel Casa Acueducto - Lujo Cultural

Oaxaca City (Near Santa Lucía)

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, 217 reviews
Price from
US$68.18
1 night, 2 adults

Casa Naila Hotel Boutique

Oaxaca City (Near Santa Lucía)

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, 101 reviews
Price from
US$329.45
1 night, 2 adults

ArcoSodi Hotel Boutique

Oaxaca City (Near Santa Lucía)

Set in Oaxaca City and with Monte Alban reachable within 8.6 km, ArcoSodi Hotel Boutique offers concierge services, non-smoking rooms, a garden, free WiFi throughout the property and a bar.

K
Kyriacos Constantinou
From
United Kingdom
Amazing stay in central Oaxaca. Very friendly staff they welcomed us and felt right at home
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 363 reviews
Price from
US$219.16
1 night, 2 adults

Boulenc Bed and Bread

Oaxaca City (Near Santa Lucía)

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.

U
Ulises Aquino
From
Mexico
everything is just nice and perfect.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 512 reviews
Price from
US$149.54
1 night, 2 adults

Hotel Ayook

Oaxaca City (Near Santa Lucía)

Well situated in Oaxaca City, Hotel Ayook offers air-conditioned rooms, a garden, free WiFi and a terrace.

R
Remke
From
Belgium
A beautiful hotel in a beautiful city. The breakfast was the best we had during our holiday in Mexico. The room is clean, the bed is very comfortable. We were on our honeymoon and they even gave us a little card and some chocolates: much appreciated. This place really is excellent value for money!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 570 reviews
Price from
US$117.87
1 night, 2 adults
See all 6 hotels in Santa Lucía

Hotels with airport shuttles in Santa Lucía

Most booked hotels in Santa Lucía and surroundings in the past month

See all
  • Popular with guests booking hotels in Oaxaca City

    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 2,084 reviews
  • Popular with guests booking hotels in Oaxaca City

    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 951 reviews
  • Popular with guests booking hotels in Oaxaca City

    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 1,582 reviews
  • Popular with guests booking hotels in Oaxaca City

    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 2,088 reviews
  • Popular with guests booking hotels in Oaxaca City

    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 1,400 reviews
  • Popular with guests booking hotels in Oaxaca City

  • Popular with guests booking hotels in Oaxaca City

    Scored out of 10, guest rating 5.6
    Passable - What previous guests thought, 678 reviews
  • Popular with guests booking hotels in Oaxaca City

    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 376 reviews
  • Popular with guests booking hotels in Oaxaca City

    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 1,201 reviews
  • Popular with guests booking hotels in Oaxaca City

    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 373 reviews

Best hotels with breakfast in Santa Lucía and nearby

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

    Casa Mayahuel in Oaxaca City provides adults-only accommodation with a shared lounge, a terrace and a bar.

  • Scored out of 10, guest rating 1.0
    Bad - What previous guests thought, 1 review

    Situated in Oaxaca City in the Oaxaca region, with Oaxaca Cathedral nearby, La Noria Apartment features accommodation with free WiFi and free private parking.

    From US$84.66 per night
  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    Offering city views, Departamento Gudelia is an accommodation situated in Oaxaca City, 44 km from Mitla and 1.9 km from Oaxaca Cathedral.

    From US$48.20 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 2,084 reviews

    Located in central Oaxaca, Hotel Hacienda offers its guests outdoor swimming pool, non-smoking facilities with smoking designated areas, on-site restaurant, and free Wi-Fi.

  • Casa tulipán, a property with a garden, is situated in Oaxaca City, 8.2 km from Monte Alban, 45 km from Mitla, as well as 2.9 km from Oaxaca Cathedral.

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

    Located in Oaxaca City and with Monte Alban reachable within 8 km, Sleeps 9, Outdoor Space, PingPong Table, in Villa provides concierge services, non-smoking rooms, free bikes, free WiFi throughout...

  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 4 reviews

    Boasting air-conditioned accommodation with a patio, HOLT - Villa Noria - La Casa del Barro Verde is situated in Oaxaca City.

  • Casa SAMA 11 is located in Oaxaca City, 45 km from Mitla, 3 km from Oaxaca Cathedral, and 3.6 km from Santo Domingo Temple.

    From US$97.58 per night

Budget hotels in Santa Lucía and nearby

  • Casa SAMA 10 is located in Oaxaca City, 45 km from Mitla, 3 km from Oaxaca Cathedral, as well as 3.6 km from Santo Domingo Temple.

    From US$97.58 per night
  • Scored out of 10, guest rating 6.0
    Pleasant - What previous guests thought, 1 review

    Featuring air-conditioned accommodation with a balcony, Rooftop Hot Tub! 3 levels, 5Bedroom in Villa Noria is set in Oaxaca City.

  • Scored out of 10, guest rating 1.0
    Bad - What previous guests thought, 2 reviews

    Oaxaca Cosy Studio is set in Oaxaca City, 45 km from Mitla, 1.4 km from Oaxaca Cathedral, as well as 2.5 km from Santo Domingo Temple.

  • Scored out of 10, guest rating 4.7
    Disappointing - What previous guests thought, 6 reviews

    Oaxaca Cosy Condo is located in Oaxaca City, 45 km from Mitla, 1.4 km from Oaxaca Cathedral, and 2.5 km from Santo Domingo Temple.

    From US$48.20 per night
  • Located in Oaxaca City, 45 km from Mitla and 1.4 km from Oaxaca Cathedral, Relaxed Vibes in Oaxaca offers air conditioning.

  • Situated in Oaxaca City, 45 km from Mitla and 1.4 km from Oaxaca Cathedral, Your ideal space to explore Oaxaca offers air conditioning.

    From US$96.83 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 1 review

    Set in Oaxaca City, 45 km from Mitla and 1.4 km from Oaxaca Cathedral, Calm & Classy Stay offers air conditioning.

    From US$178.22 per night
  • Confort loft en el corazón de Oaxaca is situated in Oaxaca City, 45 km from Mitla, 1.4 km from Oaxaca Cathedral, and 2.5 km from Santo Domingo Temple.

    From US$56.93 per night