Agoda Hero Banner

Smoke-free hotels in St Lucia

Enter your travel details to see prices and availability

Smoke-free hotels in St Lucia

Star rating
Review score
Our top picks
Lowest price first
Nearest to
Best reviewed
Elephant Lake Hotel
St Lucia,St Lucia - View on map
"The hotel is ideally located within walking distance to town, restaurants etc. Staff are helpful and the hotel provides the service required"
Show more
8.1

Excellent

8 reviews

Avg price per night
$ 85
Lodge Afrique
St Lucia,St Lucia - View on map
"They were so accommodating and insisted on cooking us breakfast when we got back from a whale watching trip even although everything had been cleared away. The rooms were so beautifully decorated and quite luxurious with an amazing bathtub(we didn't use it because of the drought). Will definitely return 👍😊🇿🇦🐊"
Show more
8.5

Excellent

8 reviews

Avg price per night
$ 112
St Lucia Palms
St Lucia,St Lucia - View on map
7.6

Very good

1 review

Avg price per night
$ 47
Little Eden St Lucia
St Lucia,St Lucia - View on map
"Received by a very friendly Bianca. Received an upgrade as the cottage was available. The cottage is well equipped with EVERYTHING one needs, spacious & comfortable. It also has a private bbq area & a front garden. I would certainly recommend Little Eden."
Show more
9.7

Exceptional

7 reviews

St Lucia Eco-Lodge
St Lucia,St Lucia - View on map
"Really liked this Hotel/Lodge, friendly staff and owners, nice plays to stay for excursions around saint Lucia. Don't forget to see the hippos! "
Show more
8.1

Excellent

34 reviews

Budget Tented Village @ Urban Glamping
St Lucia,St Lucia - View on map
"Don't look anywhere else, stay here, it's one of the best for the money I've ever stayed in all my 8years continuous travel around the world. Top tip, do as many safari tours as you can. On one of ours to Hluhluwe we saw around 100 elephants, 10 rhino plus all the other wonderful wildlife one would expect of South Africa, even saw a puff adder. St Lucia is a gem. Excellent alround."
Show more
9.2

Exceptional

10 reviews

Avg price per night
$ 36
Hippo Lodge Apartments
St Lucia,St Lucia - View on map
"Super Awesome staff, best value for money, neat, clean , best situated, Highly recommended, love every second here !! Can’t wait to spend more time in the near future Well done !!"
Show more
9

Exceptional

13 reviews

Avg price per night
$ 55
Ingwenya Lodge St Lucia
St Lucia,St Lucia - View on map
"Enjoyed it thoroughly. Secluded place where you can just chill"
7.4

Very good

7 reviews

Avg price per night
$ 97
At Heritage House
St Lucia,St Lucia - View on map
"Beautiful, best place to be for privacy and unwinding while looking at the beautify gardening."
9.2

Exceptional

8 reviews

Whalesong Guest House
St Lucia,St Lucia - View on map
"Nice and very helpful staff, great food + coffee, good starting point to discover St. Lucia + the park."
9.3

Exceptional

10 reviews

Avg price per night
$ 76
Elephant Lake Hotel
St Lucia,St Lucia - View on map
"The hotel is ideally located within walking distance to town, restaurants etc. Staff are helpful and the hotel provides the service required"
Show more
8.1

Excellent

8 reviews

Avg price per night
$ 85