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 – 126 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
435 reviews
Price from
$45
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
225 reviews
Price from
$43
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. Everything. From the host to the place. Excellent

Show more Show less
9.4
Wonderful
30 reviews
Price from
$111
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... It was very clean & everything was on point

Show more Show less
8.4
Very Good
272 reviews
Price from
$36
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. Very nice apartment ! Clean and comfortable with sweet covered patio with braai.

Show more Show less
8.7
Excellent
385 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. Everything, tent was very tidy and clean, you have fan inside. bathrooms are also very good. And the stafg are very friendly, we were very happy to stay there. All the amenities are very tidy, don't hesitate to make a barbecue ! Be careful of the monkeys, they stole your food and they are very cute !

Show more Show less
8.3
Very Good
451 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. Second stay at the Palms. Had booked for december initially but due to travel restrictions had to keep delaying, they were very accomodating and finally got to visit again. Great location and great size. Great facilities for self catering. Love the little cat visitors too! Highly recommended. Second visit but sure will be back again.

Show more Show less
7.9
Good
444 reviews
Price from
$28
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. The silent corner and the lovely staff Esmarie even made me a veggie breakfast 😋 booked us our tours. we enjoyed our stay very much

Show more Show less
9.5
Exceptional
300 reviews
Price from
$60
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. The privacy and being able to have our own space with my family and how convenient the place is to surround malls, beaches and restaurants.

Show more Show less
9.2
Wonderful
274 reviews
Price from
$67
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 host is the best!! The rooms are comfortable and still gives you a bit of that camping feeling. The location is also great.

Show more Show less
8.9
Excellent
647 reviews
Price from
$69
per night
Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About St Lucia:

Explore guest reviews of hotels in St Lucia

See all