St. Lucia accommodation from NZ$84

More than just hotels
Apartments, cabins, holiday rentals and more, plus millions of reviews from Aussie & Kiwi travellers

Flexibility matters
24/7 support, so you can book with confidence

Relax with our Price Promise
Find a lower price on a hotel or package online, before your stay, and we'll refund the difference^

Check hotel availability in St. Lucia

Tonight
Check prices in St. Lucia for tonight, 15 May - 16 May
Tomorrow night
Check prices in St. Lucia for tomorrow night, 16 May - 17 May
This weekend
Check prices in St. Lucia for this weekend, 16 May - 18 May
Next weekend
Check prices in St. Lucia for next weekend, 23 May - 25 May

St. Lucia stays as unique as you are

Top hotel deals in St. Lucia

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.

Accommodation In St. Lucia

Daydreaming of a St. Lucia getaway? Stop dreaming and start packing! Wotif has loads of fantastic places to stay in St. Lucia to suit every budget and style. We have 23 hotel options within a 10-kilometre distance of St. Lucia's heart.

Gotcha heart set on staying just a short cab ride from St. Lucia's CBD? The AmaZulu Lodge and Lidiko Lodge are your best bets.

The Serene-estate Boutique Guesthouse can be found 5 kilometres from the middle of St. Lucia. Another accommodation option is the Little Eden St Lucia, which is located 5 kilometres away. Alternatively, you could check out the rates and amenities at the Ingwenya Lodge or the St. Lucia Kingfisher Lodge.

The closest places to spend the night in Kwazulu-Natal include Richards Bay and Empangeni. Richards Bay is 60 kilometres to the southwest of St. Lucia, while Empangeni is 65 kilometres to the southwest of St. Lucia. Richards Bay hotels include the Protea Hotel Waterfront Richards Bay and The Bayshore Inn. Empangeni apartments include the Protea Hotel Empangeni and Peermont Metcourt Hotel at Umfolozi.

Located 55 kilometres from St. Lucia is Richards Bay Airport. Stay nearby at the Aristo Manor or the Road Lodge Richards Bay.

St. Lucia hotels essential information

Accommodation
89 hotels
Lowest Price
NZ$84
Highest Price
NZ$245
Popular hotels
AmaZulu Lodge, Flamingo Lodge, St Lucia Safari Lodge, Bhangazi Lodge, Sandy Place, Elephant Coast Guest House, First Group Lake View Cabanas, Leopard Tree Lodge, Maputaland Guest House

New reviews! Best hotels in St. Lucia

Bhangazi Lodge
Fantastic guest house in St Lucia, a must-stay
5 / 5
Bhangazi Lodge is a lovely guest house in central St. Lucia. My room was large and clean with its own bathroom, a slider to the pool, TV, and a refrigerator. AC was excellent and they had power available even when the town power was out. Kettle in the room as well. They served a hot cooked-to-order breakfast which was included and delicious. Also coffee, tea and bottled water were always available. Walkable to the town and the beach, but at night you have to drive due to the hippos wandering the streets. There are a lot of restaurants very close. There is parking at the building behind a gate. Very secure. The host Simon was extremely knowledgeable about the area and what to see and do. I highly recommend staying here.
A verified traveller stayed at Bhangazi Lodge
Posted 3 months ago
Bhangazi Lodge

^Eligibility requirements and conditions apply