Luxury Hotels in St Lucia

We've selected 6 of the Best Luxury hotels in St Lucia for your 2026 vacation!

Select dates
Guests
2 guests

Adults:

2

Children:

0

Child’s age:

Best luxury hotels in St Lucia

View all photos

8.2
Very good
547 Reviews

From

109$/night

Elephant Lake Hotel

3 Mullet Street

The 4-star Elephant Lake Hotel St Lucia is located only 1.3 km from Beach and features a sunbathing terrace and a patio on site. Boasting an à la carte restaurant, this St Lucia hotel is available in the vicinity of K Z N Wildlife.

At Elephant Lake Hotel guests can also spend time by an outdoor swimming pool.

Read more
Check Availability

View all photos

Manor House St Lucia

, St Lucia

Located 2.1 km from Saint Lucia Estuary, the 4-star Manor House St Lucia Hotel is around 5 minutes' walk from Mpila Camp Hluhluwe Imfolozi Reserve.

Read more
Check Availability

5-Star luxury hotels in St Lucia

View all photos

8.4
Very good
7 Reviews

From

79$/night

Bernevece Retreat Empangeni Air-Con Ensuite Rooms

17 Piet Retief Rd

Located about a 15-minute stroll from Holy Cross Anglican Church, the comfortable 4-star Bernevece Retreat Empangeni Air-Con Ensuite Rooms hotel offers Wi-Fi throughout the property and a car park. Featuring a private garden, the hotel boasts a convenient location, a short way from Empangeni Art and Cultural History Museum.

Entertainment spaces at the accommodation include a casino.

Read more
Check Availability

View all photos

8.3
Very good
1149 Reviews

From

130$/night

Bon Hotel Waterfront Richards Bay

Corner Of Bridgetown Road And Pioneer Road, Tuzi Gazi Waterfront

The 4-star smoke-free Bon Hotel Waterfront Richards Bay is located only 5 minutes' walk from Zululand Yacht Club as well as near excellent restaurants and a casino. This stylish hotel offers an outdoor swimming pool along with a spectacular view of the ocean, boasting a location only a few steps from Naval island.

Bon Hotel Waterfront Richards Bay offers opportunities for sport lovers, including biking and hiking provided onsite. Business and leisure travellers can also make use of conference facilities and a photocopy machine.

Read more
Check Availability

View all photos

8.2
Very good
622 Reviews

From

171$/night

Anew Hotel Hluhluwe

104 Main Road

Anew Hotel Hluhluwe offers spacious rooms with a warm interior within a 500-metre distance of Bonamanzi Game Reserve. Located a 25-minute walk from Zulu Croc Reptile Park, this hotel offers views of the garden and an outdoor swimming pool.

The luxurious Anew Hotel Hluhluwe also invites guests to enjoy game drives and join in on live performances. Business and leisure travellers can also make use of conference equipment and a photocopy machine.

Read more
Check Availability

View all photos

7.8
Very good
730 Reviews

From

106$/night

Premier Hotel The Richards

3 Hibberd Drive

Offering air-conditioned rooms and Wi-Fi in public areas, Premier Hotel The Richards Richards Bay is 2.8 km from Meer n See Shopping Centre and 10 minutes by car from Richards Bay Harbour. Located a short way from Alkantstrand Beach, the hotel offers views of the pool and a swimming pool.

This hotel will also help you keep fit with fitness classes at a fitness centre available on site. Business and leisure travellers can also make use of conference facilities and a photocopy machine.

Read more
Check Availability

Location

St Lucia, KwaZulu-Natal, South Africa, 3936

Contact Us

YOUR DETAILS
SUBJECT
MESSAGE