COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Find Beach Resorts in St. Lucia

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top 10 Beach Hotels in St. Lucia

iGwalagwala Guest House
Great for beach holidays
3 out of 5
91 Pelican Street, St. Lucia, KwaZulu-Natal
The price is £62 per night from 12 May to 13 May
4.9/5Exceptional! (17 reviews)
Travellers like: near the beach, beach umbrellas, beach towels, outdoor pool
Igwalagwala Guest House: Best in St. Lucia
"The iGwalagwala Guest House is in pristine condition. The rooms are extremely clean, the breakfast is varied and tasty, and the pool is also extremely clean and welcoming. The place is extremely well run and we will definitely be back on future stays to St. Lucia. On top of it all, the location is ..."

Reviewed on 14 Jan 2020

iGwalagwala Guest House
At Heritage House
Great for beach holidays
4 out of 5
4 Flamingo Street, St. Lucia, KwaZulu-Natal
Free cancellationReserve now, pay when you stay
The price is £80 per night from 25 Apr to 26 Apr
4.9/5Exceptional! (8 reviews)
Travellers like: near the beach, outdoor pool
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
St. Lucia Wetlands Guest House
Great for beach holidays
4 out of 5
20 Kingfisher Street, St. Lucia, KwaZulu-Natal
Free cancellationReserve now, pay when you stay
The price is £78 per night from 21 Apr to 22 Apr
4.9/5Exceptional! (74 reviews)
Travellers like: near the beach, outdoor pool
Travellers say...
"This property has a beautiful guest house with large rooms, a stunning living area with a big fireplace and a nice pool. The owners are really welcoming and service minded. They were especially good at giving us some quick travel advice over a welcome drink when we arrived late in the afternoon, ..."

Reviewed on 13 Jan 2020

St. Lucia Wetlands Guest House
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.
Lodge Afrique
Great for beach holidays
4 out of 5
71 Hornbill Street, Zululand, St. Lucia, KwaZulu-Natal
Get Rates
4.7/5Exceptional! (22 reviews)
Travellers like: near the beach, beach towels, outdoor pool
Travellers say...
"The ambience of the Lodge was magnificent. The rooms and surroundings are tastefully styled and decorated and the service is second to none."

Reviewed on 21 Nov 2019

Lodge Afrique
First Group Lake View Cabanas
Great for beach holidays
3 out of 5
Mckenzie Street, St. Lucia, KwaZulu-Natal
The price is £48 per night from 16 May to 17 May
4.6/5Wonderful! (20 reviews)
Travellers like: near the beach, outdoor pool
Travellers say...
"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
Pelican s Nest Holiday Home St Lucia
Great for beach holidays
4 out of 5
43 Pelikaan Street, St. Lucia, KwaZulu-Natal
The price is £70 per night from 4 May to 5 May
4.5/5Wonderful! (2 reviews)
Travellers like: near the beach, beach umbrellas, beach towels, outdoor pool
Travellers say...
"Good location and very clean. Kitchen very well equipped. Main bathroom shower a bit dodgey. Good value for money and outdoor area would be nice in the summer."

Reviewed on 13 Aug 2019

Pelican s Nest Holiday Home St Lucia
Ndiza Lodge & Cabanas
Great for beach holidays
4 out of 5
153 Hornbill Street, St. Lucia, KwaZulu-Natal
The price is £68 per night from 21 Apr to 22 Apr
4.4/5Wonderful! (51 reviews)
Travellers like: near the beach, beach umbrellas, beach towels, outdoor pools
Travellers say...
"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
St. Lucia Kingfisher Lodge
Great for beach holidays
4 out of 5
187 McKenzie Road, St. Lucia, KwaZulu-Natal
The price is £77 per night from 21 Apr to 22 Apr
4.3/5Excellent! (68 reviews)
Travellers like: near the beach, outdoor pool
Travellers say...
"Very friendly Manager and staff. Slightly dated accommodation, made up by the views of the estuary and lovely breakfast. I would definitely recommend this to anyone looking for a weekend getaway in a natural, leafy environment, but still within walking distance of the local eateries."

Reviewed on 18 Sep 2020

St. Lucia Kingfisher Lodge
St Lucia Wilds
Great for beach holidays
3 out of 5
174 McKenzie Street, St. Lucia, KwaZulu-Natal
Get Rates
4.2/5Excellent! (9 reviews)
Travellers like: near the beach, outdoor pool
Great little find
"Owner of cottages was helpful. Good braai area. Nice place to stay for a few days or a week."

Reviewed on 8 Oct 2016

St Lucia Wilds
Little Eden St Lucia
Great for beach holidays
4 out of 5
159 Hornbill Street, St. Lucia, KwaZulu-Natal
The price is £44 per night from 1 May to 2 May
4/5Very Good! (26 reviews)
Travellers like: near the beach, beach umbrellas, beach towels, outdoor pool
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
Don't see what you're looking for?
We've got more Beach Resorts & Hotels. Find the right one for you.
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.

Top 10 Beach Hotels in St. Lucia