Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
St Lucia – 140 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Elephant Lake Hotel

Hotel in St Lucia

Located on the shores of the St Lucia Estuary within the iSimangaliso Wetland Park, Elephant Lake Hotel features a bar leading out onto a viewing deck, where hippos can be spotted. Breakfast was very and my wife want to go back next year.

Show more Show less
7.2
Good
509 reviews
Price from
$41
per night

St Lucia Lodge

Hotel in St Lucia

Located in St Lucia, just 0.6 mi from the beach lies St Lucia Lodge.. It offers a tropical garden, outdoor swimming pool and free WiFi in public areas. The pool was lovely. Great location Wonderful staff Great facilities Excellent place was quiet not so busy Very safe

Show more Show less
7.4
Good
269 reviews
Price from
$36
per night

La Dolce Vita No. 3

Hotel in St Lucia

Located in St Lucia, a 16-minute walk from Ndlovu Beach, La Dolce Vita No. 3 has accommodations with an outdoor swimming pool, free private parking, a garden and barbecue facilities. Very clean place Had everything one will need Great people running the property and ready to assist

Show more Show less
9.4
Wonderful
36 reviews
Price from
$102
per night

Flamingo Self Catering Lodge

St Lucia

Set in the heart of the St Lucia World Heritage Site along the Elephant Coast, Flamingo Holiday Apartments is within a 5-minute drive from the beach and offers an outdoor pool and barbecue... Everything. It was an amazing stay. Apartment was huge, beautifully clean and well arranged. Literally backs onto the swimming pool. Wifi was best I've had in SA.

Show more Show less
8.2
Very Good
332 reviews
Price from
$39
per night

First Group Lake View Cabanas

St Lucia

Just off the mouth of the St Lucia Estuary and offering an outdoor pool and a restaurant, Lake View Cabanas is located in St Lucia. The resort offers a children's playground and bicycle rental. Supurb. Only wish I could have stayed longer!

Show more Show less
8.6
Excellent
444 reviews
Price from
$42
per night

Budget Tented Village @ Urban Glamping

St Lucia

Budget Tented Village @ Urban Glamping is located on the main road of St Lucia, surrounded by restaurants and just across the street from the fresh fruit market.

Show more Show less
8.3
Very Good
377 reviews
Price from
$14
per night

St Lucia Palms

St Lucia

Offering an outdoor pool, St Lucia Palms is located in St Lucia and within walking distance to restaurants and shops. There is an outdoor pool and BBQ facilities are available. property was clean, neat, receptionist very friendly. we had minor hiccup when we arrived but it was properly addressed. i would definitely go back there again.

Show more Show less
7.9
Good
493 reviews
Price from
$35
per night

Leopard Corner Lodge

St Lucia

Adjacent to St Lucia Wetlands, Leopard Corner Lodge in St Lucia offers spacious rooms and an outdoor pool. The beach is1.1.2 mi away. Free WiFi is available. We had such a wonderful stay at the Leopard Corner Lodge. The two ladies of the house were so lovely and nice, telling us all the tips and to do's in and around Lucia. We did - on their recommendation - a game drive in Hluhluwe-Imfolozi Park, a self-drive in iSimangaliso and a boat trip in St-Lucia. All of them were incredible. They know the best companies in town for those activities. Besides that they offer ice packs and a box to keep your drinks and food cool when going out on a day to the beach or a self-drive, big thumbs-up for that! Breakfast was on point and the staff was always very polite. The rooms were clean and everything was there what we needed during our stay, just perfect. Lovely and nice ladies, we hope to see them back soon. We definitely recommend to stay here in the lodge!

Show more Show less
9.6
Exceptional
560 reviews
Price from
$61
per night

Monzi Safari Lodge

St Lucia

Located on a litchi farm, Monzi Safari Lodge offers self-catering accommodations in Monzi and 12 mi away from St Lucia.

Show more Show less
9.2
Wonderful
354 reviews
Price from
$61
per night

Luxury Tented Village @ Urban Glamping

St Lucia

Luxury Tented Village @ Urban Glamping offers luxury tented accommodations in St Lucia. There is an outdoor swimming pool and large BBQ area where guests can mingle. The atmosphere is just calming.

Show more Show less
8.9
Excellent
556 reviews
Price from
$61
per night
Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About St Lucia:

Explore guest reviews of hotels in St Lucia

See all