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

Popular hotels in Santa Lucía

Check out our top picks in Santa Lucía

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.

B
Bram
From
Netherlands
Nice location on the edge of downtown Oaxaca, everything is within walking distance. The staff were very friendly and thoughtful. The breakfast was well served in the attractive green courtyard full of birds. I would definitely recommend staying here if you are going to visit Oaxaca.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 1,236 reviews
Price from
US$141.01
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
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.1
Superb - What previous guests thought, 148 reviews
Price from
US$284.18
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.

E
Elliot
From
United Kingdom
Great location. Breakfast in the courtyard was lovely and good options. Everybody was really friendly and even helped us booking a taxi to the airport. We stayed in the front room and had no issues with noise at night at all. The room was decorated beautifully. Would highly recommend and would come back again if in Oaxaca!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 420 reviews
Price from
US$131.06
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.

R
Rick
From
Netherlands
We stayed for 3 days in this little paradise very close to Oaxaca. Close enough to go for a day in the city but in the middle of nature. The small village has enough restaurants to entertain you and the cocktailbar is amazing. Also a perfect spot for day trips to highlights like Hierve el Agua, Milta, various Mescal distilleries etc. Like many others said, the food is absolutely fantastic. It’s hard to describe the excellence. Fernando and Fernanda are very welcoming and great hosts. We can not recommend it enough.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 134 reviews
Price from
US$65.12
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.

N
Nadezda
From
France
- I loved the room, its size, design, big windows and a small balcony - The personnel is great, very happy to help with any question I had - The hotel is situated in a very nice and calm neighborhood, with lots of graffitis
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 273 reviews
Price from
US$47.52
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.

M
Michaela
From
Slovakia
One of nicest accommodations we stayed in during our Mexico trip! Rooms were clean and very modern. The stuff was super nice and helpful, facilities were really good, too - you could enjoy good free coffee, tea or drinking water 24/7. Sunny terrace and a colourful, safe neighbourhood was just another plus. Highly recommended!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 214 reviews
Price from
US$59.35
1 night, 2 adults

Casa de la Asunción

Oaxaca City (Near Santa Lucía)

Casa de la Asunción offers accommodation with free WiFi throughout the property in the centre of Oaxaca City, 8 km from Monte Alban.

T
Turpin
From
Canada
This small boutique hotel, 6 or 7 rooms only, has an excellent location steps away from the historic and lively downtown area. Despite its proximity to the main tourist square, the hotel itself is secure and peaceful. Our spacious and spotless room was upstairs, overlooking a small courtyard, with windows opening on to it. Breakfast is not provided but Tito's, a local restaurant, is virtually next door and was recommended by our concierge. Coffee and tea were provided in the room, plus 4 small bottles of water per day. We only had to supplement this once during our 4 day visit. Violetta, our charming concierge, was available either in person or 24 hours a day on WhatsApp. She arranged a great private tour for us, custom-made to go to the places we wanted to visit and organized our return to the airport. Don't just think about it: stay here! You'll be lucky if there's a room available!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 152 reviews
Price from
US$222.07
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.

J
Joanna
From
Australia
Charming staff, great location and very comfortable. The rooftop breakfast was excellent
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 101 reviews
Price from
US$335.18
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.

M
Mark
From
China
HOTEL is very clean。 Front desk is very nice。 I will live here again。
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 372 reviews
Price from
US$118.92
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.

M
Marie-Louise
From
Sweden
The location is great - close to everything The staff - kind helpful and service minded Tasty snack every early evening Beautiful design and decorations Roof top with a view
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 495 reviews
Price from
US$178.59
1 night, 2 adults
See all hotels in and around Santa Lucía

Santa Lucía – 2 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.

B
Bram
From
Netherlands
Nice location on the edge of downtown Oaxaca, everything is within walking distance. The staff were very friendly and thoughtful. The breakfast was well served in the attractive green courtyard full of birds. I would definitely recommend staying here if you are going to visit Oaxaca.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 1,236 reviews
Price from
US$141.01
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
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.1
Superb - What previous guests thought, 148 reviews
Price from
US$284.18
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.

E
Elliot
From
United Kingdom
Great location. Breakfast in the courtyard was lovely and good options. Everybody was really friendly and even helped us booking a taxi to the airport. We stayed in the front room and had no issues with noise at night at all. The room was decorated beautifully. Would highly recommend and would come back again if in Oaxaca!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 420 reviews
Price from
US$131.06
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.

R
Rick
From
Netherlands
We stayed for 3 days in this little paradise very close to Oaxaca. Close enough to go for a day in the city but in the middle of nature. The small village has enough restaurants to entertain you and the cocktailbar is amazing. Also a perfect spot for day trips to highlights like Hierve el Agua, Milta, various Mescal distilleries etc. Like many others said, the food is absolutely fantastic. It’s hard to describe the excellence. Fernando and Fernanda are very welcoming and great hosts. We can not recommend it enough.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 134 reviews
Price from
US$65.12
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.

N
Nadezda
From
France
- I loved the room, its size, design, big windows and a small balcony - The personnel is great, very happy to help with any question I had - The hotel is situated in a very nice and calm neighborhood, with lots of graffitis
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 273 reviews
Price from
US$47.52
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.

M
Michaela
From
Slovakia
One of nicest accommodations we stayed in during our Mexico trip! Rooms were clean and very modern. The stuff was super nice and helpful, facilities were really good, too - you could enjoy good free coffee, tea or drinking water 24/7. Sunny terrace and a colourful, safe neighbourhood was just another plus. Highly recommended!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 214 reviews
Price from
US$59.35
1 night, 2 adults

Casa de la Asunción

Oaxaca City (Near Santa Lucía)

Casa de la Asunción offers accommodation with free WiFi throughout the property in the centre of Oaxaca City, 8 km from Monte Alban.

T
Turpin
From
Canada
This small boutique hotel, 6 or 7 rooms only, has an excellent location steps away from the historic and lively downtown area. Despite its proximity to the main tourist square, the hotel itself is secure and peaceful. Our spacious and spotless room was upstairs, overlooking a small courtyard, with windows opening on to it. Breakfast is not provided but Tito's, a local restaurant, is virtually next door and was recommended by our concierge. Coffee and tea were provided in the room, plus 4 small bottles of water per day. We only had to supplement this once during our 4 day visit. Violetta, our charming concierge, was available either in person or 24 hours a day on WhatsApp. She arranged a great private tour for us, custom-made to go to the places we wanted to visit and organized our return to the airport. Don't just think about it: stay here! You'll be lucky if there's a room available!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 152 reviews
Price from
US$222.07
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.

J
Joanna
From
Australia
Charming staff, great location and very comfortable. The rooftop breakfast was excellent
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 101 reviews
Price from
US$335.18
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.

M
Mark
From
China
HOTEL is very clean。 Front desk is very nice。 I will live here again。
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 372 reviews
Price from
US$118.92
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.

M
Marie-Louise
From
Sweden
The location is great - close to everything The staff - kind helpful and service minded Tasty snack every early evening Beautiful design and decorations Roof top with a view
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 495 reviews
Price from
US$178.59
1 night, 2 adults
See all hotels in and around Santa Lucía

Hotels with airport shuttles in Santa Lucía

Airport shuttle (additional charge)
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 15 reviews
From US$581.37 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 186 reviews
From US$484.95 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,050 reviews
From US$126.35 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 188 reviews
From US$151.55 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 31 reviews
From US$250.20 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 107 reviews
From US$196.21 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 214 reviews
From US$86.08 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 110 reviews
From US$79.28 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 188 reviews
From US$321.30 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 41 reviews
From US$216.98 per night

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.8
Fabulous - What previous guests thought, 2,044 reviews

Popular with guests booking hotels in Oaxaca City

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 2,137 reviews

Popular with guests booking hotels in Oaxaca City

Scored out of 10, guest rating 5.7
Passable - What previous guests thought, 696 reviews

Popular with guests booking hotels in Oaxaca City

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,074 reviews

Popular with guests booking hotels in Oaxaca City

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 684 reviews

Popular with guests booking hotels in Oaxaca City

Popular with guests booking hotels in Oaxaca City

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,243 reviews

Popular with guests booking hotels in Oaxaca City

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 318 reviews

Popular with guests booking hotels in Oaxaca City

Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 981 reviews

Popular with guests booking hotels in Oaxaca City

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

Best hotels with breakfast in Santa Lucía and nearby

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

Located in central Oaxaca, Azul Cielo Hostel offers complimentary breakfast and free WiFi connection. There is concierge service available.

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

Situated in Oaxaca City in the Oaxaca region, El Rincón de Oaxaca - apartamento completo features accommodation with free WiFi and free private parking.

From US$63.45 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 557 reviews

Welcome to Casa de Don Pablo Hostel Your peaceful corner in the heart of Oaxaca Located in downtown Oaxaca, just four blocks from the Zócalo, Casa de Don Pablo Hostel is a quiet and colorful refuge...

From US$48.91 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 107 reviews

This hotel is located in the historic center of the city of Oaxaca. The hotel has helpful concierge staff as well as rooms with patios, minibars, and free Wi-Fi.

From US$196.21 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 184 reviews

Set in Oaxaca City and with Monte Alban reachable within 7.9 km, Hierba De Conejo Hostel offers concierge services, allergy-free rooms, a shared lounge, free WiFi throughout the property and a terrace...

From US$85.16 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 319 reviews

Featuring a shared lounge, a terrace as well as a restaurant, Hotel Boutique Casa Garay is located in the centre of Oaxaca City, 7.1 km from Monte Alban.

From US$155.25 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 101 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$443.18 per night
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 267 reviews

Featuring 3-star accommodation, Capital O Hotel Patio Pombo is set in Oaxaca City, 47 km from Mitla and 600 metres from Oaxaca Cathedral.

From US$113.32 per night

Budget hotels in Santa Lucía and nearby

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.

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 2,137 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.

From US$137.75 per night

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

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.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 2 reviews

Located in Oaxaca City, 45 km from Mitla and 1.4 km from Oaxaca Cathedral, Relaxed Vibes in Oaxaca offers air conditioning.

From US$101.85 per night

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$100.85 per night
Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 2 reviews

Bright apartment in Oaxaca is set in Oaxaca City. The apartment is composed of 1 bedroom, a fully equipped kitchen, and 1 bathroom. A flat-screen TV is featured.

From US$90.64 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 9 reviews

Located in Oaxaca City, 8.6 km from Monte Alban and 44 km from Mitla, departamento tulipan azul provides air-conditioned accommodation with a terrace and free WiFi.