Search Hotels in St. Lucia

Search over 1 million properties and 550 airlines worldwide

Save 10% or more on select stays with Expedia Rewards

Most hotels are fully refundable. Because flexibility matters.

Filter by

Bibs Backpackers
2 out of 5
310 Mckenzie St, St. Lucia, KwaZulu-Natal
0.39 mi from city centre
2/5 (1 review)
Em estado de overbook, exigimos outro alojamento
"Estava overbooked. tentaram dar-nos um dormitorio coletivo, o que recusàmos e acabaram por alojar-nos noutro local perto. Mas depois de vàarias horas de férias perdidas para obter esse novo alojamento"

Reviewed on 7 Jan 2019

Bibs Backpackers
Budget Tented Village at Urban Glamping
2 out of 5
81 Mckenzie Street, St. Lucia, KwaZulu-Natal
The price is £25 per night from 18 Jan to 19 Jan
0.48 mi from city centre
4.4/5 Excellent! (16 reviews)
Excellent and clean
"The room, although small was very nice and clean."

Reviewed on 20 Apr 2020

Budget Tented Village at Urban Glamping
17 Manzini Holiday Resort
3 out of 5
100 Mc Kennzie Street, St. Lucia, KwaZulu-Natal
0.55 mi from city centre
17 Manzini Holiday Resort
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Lalapanzi Guest House
3 out of 5
7 Sandpiper Str St Lucia, St. Lucia, KwaZulu-Natal
The price is £67 per night from 18 Jan to 19 Jan
0.14 mi from city centre
Lalapanzi Guest House
St Lucia Palms
3.5 out of 5
27 McKenzie Street, St. Lucia, KwaZulu-Natal
The price is £29 per night from 18 Jan to 19 Jan
0.31 mi from city centre
3.9/5 Good! (18 reviews)
"Very nice clean apartment. Central to all amenities"

Reviewed on 8 Jul 2021

St Lucia Palms
Little Eden St Lucia
4 out of 5
159 Hornbill Street, St. Lucia, KwaZulu-Natal
The price is £50 per night from 29 Jan to 30 Jan
0.7 mi from city centre
4.1/5 Very Good! (27 reviews)
Little Eden
"Apartment was well equipped and spacious. Make sure that you do not get apartment 2 - Imvubu as this apartment is located right next to the generator. Loadshedding happened at 1 am on our first night there and sleep was impossible once the generator kicked in."

Reviewed on 11 Jan 2020

Little Eden St Lucia
St Lucia Safari Lodge
4 out of 5
103 Mc Kenzie Street, St. Lucia, KwaZulu-Natal
The price is £48 per night from 18 Jan to 19 Jan
0.59 mi from city centre
4/5 Very Good! (24 reviews)
"Very good! Except the toilet. We have only one toilet for a family of six"

Reviewed on 8 Jan 2020

St Lucia Safari Lodge
Santa Lucia Guest House
4 out of 5
30 Pelikaan Street, St. Lucia, KwaZulu-Natal
The price is £71 per night from 18 Jan to 19 Jan
0.23 mi from city centre
4.4/5 Excellent! (10 reviews)
Lovely stay!
"Great host. Very charming guesthouse. Service was excellent and location perfect."

Reviewed on 15 Feb 2021

Santa Lucia Guest House
Ndiza Lodge & Cabanas
4 out of 5
153 Hornbill Street, St. Lucia, KwaZulu-Natal
The price is £59 per night from 18 Jan to 19 Jan
0.42 mi from city centre
4.4/5 Wonderful! (51 reviews)
"Breakfast was good even though it seemed the staff had no interest in being there!!! The staff service was disappointing, especially the receptionist!! We were having a drink at the bar at 10.45pm and was told the lodge closes down at 10pm. We had had a 10hr drive and arrived at 6.45pm so once we ..."

Reviewed on 17 Jan 2020

Ndiza Lodge & Cabanas
Maputaland Guest House
4 out of 5
1 Kabeljou Street, St. Lucia, KwaZulu-Natal
Fully refundableReserve now, pay when you stay
The price is £70 per night from 18 Jan to 19 Jan
0.09 mi from city centre
4.7/5 Exceptional! (73 reviews)
Must stay in St. Lucia
"What an incredible experience! From the beautifully manicured backyard, to the comfortable room, the delicious breakfast and the friendly staff - you can’t ask for a better place to stay in the quaint town of St. Lucia. We really enjoyed our stay and wished we had another day to explore the ..."

Reviewed on 21 Jun 2021

Maputaland Guest House
St. Lucia Wetlands Guest House
4 out of 5
20 Kingfisher Street, St. Lucia, KwaZulu-Natal
Fully refundableReserve now, pay when you stay
The price is £74 per night from 26 Jan to 27 Jan
0.08 mi from city centre
4.9/5 Exceptional! (75 reviews)
"The property was a real show stopper. The property was splendid in every way. I could not have chosen a more perfect spot to spend 4 days. The owners and staff were very kind and socialable from the moment of arrival. The breakfast included was absolutely great. Thank you Derrick and family. 6 ..."

Reviewed on 12 Jun 2021

St. Lucia Wetlands Guest House
Serene-estate Boutique Guesthouse
5 out of 5
119 Hornbill Street, St. Lucia, KwaZulu-Natal
0.54 mi from city centre
4.9/5 Exceptional! (30 reviews)
Serene through and through
"As soon as we arrived we were greeted warmly by Olaf who informed us that our room was already available despite us being nearly four hours before check in time. She gave us each a fresh orange juice as we checked in and then spent time with us explaining the highlights of St Lucia and booked us ..."

Reviewed on 28 Oct 2019

Serene-estate Boutique Guesthouse
AmaZulu Lodge
4 out of 5
107 Mckenzie Street, St. Lucia, KwaZulu-Natal
The price is £65 per night from 18 Jan to 19 Jan
0.6 mi from city centre
4.3/5 Excellent! (33 reviews)
"Considering the area and the prices around, i feel for the price is overrated. It was supposed to have breakfast included but they didnt make any the first day because of my unexpected booking, but i mean, how hard can it be to make breakfast for 1 or at least offer something else to make it up, ..."

Reviewed on 21 Jul 2019

AmaZulu Lodge
Luxury Tented Village at Urban Glamping
2.5 out of 5
81 Mckenzie Street, St. Lucia, KwaZulu-Natal
The price is £59 per night from 18 Jan to 19 Jan
0.47 mi from city centre
4.6/5 Wonderful! (24 reviews)
Very nice tents
"Safari tents were great (we stayed in one with a bathroom) it was awesome. More like a hotel room in a tent and much nicer than a lot of hotels we've stayed in!! I didn't think the area was that great. One night is long enough to see the Hippos unless you want to do a Safari. Book a small boat, the ..."

Reviewed on 22 Feb 2019

Luxury Tented Village at Urban Glamping
Shonalanga Lodge
3 out of 5
Mc Kenzie Street, St. Lucia, KwaZulu-Natal
The price is £38 per night from 18 Jan to 19 Jan
0.34 mi from city centre
2.9/5 (17 reviews)
Nice stay in St Lucia
"It was a quick overnight stay, but the location was close to all the key spots in St Lucia"

Reviewed on 13 Jan 2020

Shonalanga Lodge
iLanga Lodge
3 out of 5
Lot 6, McKenzie Street, St. Lucia, KwaZulu-Natal
The price is £55 per night from 18 Jan to 19 Jan
0.47 mi from city centre
2.9/5 (17 reviews)
Room in a disappointing condition.
"Unfortunately the shower dripped all night ad the cold taps were broken. The TV didn't work and the towels were stained. Reception closes at 5pm so picked up my key from security who was asleep at 4:30am when I left the next morning. Maybe you get what you pay for but I won't be returning here."

Reviewed on 9 Oct 2017

iLanga Lodge
Forest Villas
3.5 out of 5
15 Pelikaan Street, St. Lucia, KwaZulu-Natal
The price is £67 per night from 18 Jan to 19 Jan
0.23 mi from city centre
3.8/5 Good! (4 reviews)
Lovely Resort
"Was a very relaxing, peaceful, well maintained resort, well situated. Would recommend it, deserves the 4 Star rating."

Reviewed on 1 Jan 2022

Forest Villas
First Group Lake View Cabanas
3 out of 5
Mckenzie Street, St. Lucia, KwaZulu-Natal
The price is £26 per night from 1 Feb to 2 Feb
0.34 mi from city centre
4.6/5 Wonderful! (20 reviews)
"From the moment we were greeted until our final goodbye, we were treated like family. The location of the hotel is excellent, close to several excellent restaurants and downtown. Everything is a short 5-10 minute walk and so easy to find. I recommend waiting to book excursions and work with the hotel. ..."

Reviewed on 13 Nov 2019

First Group Lake View Cabanas
At Heritage House
4 out of 5
4 Flamingo Street, St. Lucia, KwaZulu-Natal
Fully refundableReserve now, pay when you stay
The price is £94 per night from 18 Jan to 19 Jan
0.29 mi from city centre
4.9/5 Exceptional! (8 reviews)
Fabulous hotel with a great manager.
"Our stay here was wonderful, on arrival we were given a welcome drink and cakes. Our room was very comfortable with everything we needed and a large bathroom. Thea, the manager, went out of her way to help us find accommodation in Cape Town after our travel plans had to be changed. A great stay in ..."

Reviewed on 22 Jan 2020

At Heritage House
Elephant Coast Guest House
4 out of 5
105 Garrick Avenue, St. Lucia, KwaZulu-Natal
0.04 mi from city centre
4.7/5 Exceptional! (3 reviews)
"Grosses Zimmer mit grossem Bad (Wanne und Dusche). AC und Fan. Fenster mit Fliegengitter. Kingsize-Bett. (Komplettausstattung!)"

Reviewed on 30 Nov 2019

Elephant Coast Guest House
Don't see what you're looking for?
See all available properties in St. Lucia
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Frequently asked questions

St. Lucia Hotel Reviews
expedia verified reviews