A covered walkway with lush greenery and a street in the background.

Search St. Lucia hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
30 Sept - 1 Oct
Tomorrow
1 Oct - 2 Oct
This weekend
2 Oct - 4 Oct
Next weekend
9 Oct - 11 Oct

Filter by

Property class

Guest rating

Our top choices for St. Lucia hotels

1. Lidiko Lodge

Lidiko Lodge
St. Lucia
Lidiko Lodge

2. Leopard Corner Lodge

Leopard Corner Lodge
St. Lucia
NZ$228
includes taxes & fees
6 Oct - 7 Oct
Leopard Corner Lodge

3. Bhangazi Lodge

Bhangazi Lodge
St. Lucia
NZ$182
includes taxes & fees
8 Oct - 9 Oct
Bhangazi Lodge

4. Elephant Coast Guest House

Elephant Coast Guest House
St. Lucia
Elephant Coast Guest House

5. First Group La Rochelle

First Group La Rochelle
St. Lucia
NZ$248
includes taxes & fees
5 Oct - 6 Oct
First Group La Rochelle

6. Umlilo Lodge

Umlilo Lodge
St. Lucia
NZ$260
includes taxes & fees
5 Oct - 6 Oct
Umlilo Lodge

7. At Heritage House

At Heritage House
St. Lucia
NZ$256
includes taxes & fees
2 Oct - 3 Oct
At Heritage House

8. ANEW Hotel Hluhluwe

ANEW Hotel Hluhluwe
Hluhluwe
NZ$250
includes taxes & fees
4 Oct - 5 Oct
ANEW Hotel Hluhluwe

9. St Lucia Safari Lodge

St Lucia Safari Lodge
St. Lucia
NZ$136
includes taxes & fees
31 Oct - 1 Nov
St Lucia Safari Lodge

10. Santa Lucia Guest House

Santa Lucia Guest House
St. Lucia
NZ$212
includes taxes & fees
1 Oct - 2 Oct
Santa Lucia Guest House

11. Ingwenya Lodge

Ingwenya Lodge
St. Lucia
NZ$139
includes taxes & fees
1 Oct - 2 Oct
Ingwenya Lodge

12. First Group Lake View Cabanas

First Group Lake View Cabanas
St. Lucia
First Group Lake View Cabanas

13. St Lucia Wilds

St Lucia Wilds
St. Lucia
St Lucia Wilds

14. Ezulwini Game Lodge

Ezulwini Game Lodge
Hluhluwe
NZ$133
includes taxes & fees
2 Oct - 3 Oct
Ezulwini Game Lodge

15. Forest Lodge

Forest Lodge
St. Lucia
NZ$178
includes taxes & fees
9 Oct - 10 Oct
Forest Lodge

16. Marlin Lodge

Marlin Lodge
St. Lucia
NZ$162
includes taxes & fees
12 Oct - 13 Oct
Marlin Lodge

17. Elephant Lake Hotel

Elephant Lake Hotel
St. Lucia
Elephant Lake Hotel

18. Malkoha Lake St. Lucia

Malkoha Lake St. Lucia
KwaNibela
NZ$575
includes taxes & fees
10 Oct - 11 Oct
Malkoha Lake St. Lucia

19. Little Eden St Lucia

Little Eden St Lucia
St. Lucia
NZ$151
includes taxes & fees
4 Oct - 5 Oct
Little Eden St Lucia

20. Flamingo Lodge

Flamingo Lodge
St. Lucia
Flamingo Lodge
View all properties

Holiday Rentals in St. Lucia

Apartment

Hornbill Family Suites

Hornbill Family Suites
St. Lucia
"We had a fantastic time in St. Lucia. A beautiful accommodation, a great hostess who was always ready to help, and amazing cleaners. The beds were a bit on the firm side, but that was taken care of during our stay. Highly recommended for a family stay! We hope to return here someday."
Hornbill Family Suites
Aparthotel

St Lucia Palms

St Lucia Palms
St. Lucia
"Only thing needed would be a safe in room"
St Lucia Palms
Aparthotel

Perna Perna St Lucia

Perna Perna St Lucia
St. Lucia
"very good place"
Perna Perna St Lucia
Aparthotel

Flamingo Lodge

Flamingo Lodge
St. Lucia
"It started fine but on the third night as we were putting our kids to bed we found some sort of rodent droppings all over the kids beds and pillows. It must have all fallen from the overhead vents. We immediately packed and left. It ruined our trip to St Lucia. "
Flamingo Lodge
Aparthotel

St Lucia Wilds

St Lucia Wilds
St. Lucia
"Owner of cottages was helpful. Good braai area. Nice place to stay for a few days or a week."
St Lucia Wilds
Aparthotel

First Group La Rochelle

First Group La Rochelle
St. Lucia
"Nice location, bit of the centre. Easy base to get everywhere"
First Group La Rochelle
See all holiday rentals
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular St. Lucia attractions

St. Lucia Estuary Beach

8.6/10 (30 reviews)
If a restful holiday is part of your travel plans, St. Lucia Estuary Beach might be the perfect place to visit during your trip to St. Lucia. While you're in the area, wander around the natural setting.
See properties

The Gallery-St Lucia

You can spend time studying the exhibits at The Gallery-St Lucia during your trip to St. Lucia. While you're in the area, stroll along the beaches.
See properties

Learn more about St. Lucia

Explore the pristine beaches of St. Lucia where hippos sometimes wander from nearby Lake St. Lucia in iSimangaliso Wetland Park. Kayak through the estuary to spot crocodiles and birds, or join locals at McKenzie Street's cafes for authentic Zulu cuisine.

See all hotels in St. Lucia
A sunset with a pink sun, silhouetted trees, and a clear sky.
Photo by Nathan Friesen

Top St. Lucia Hotel Reviews

Recent Reviews in St. Lucia

Luxury Tented Village at Urban Glamping

Luxury Tented Village at Urban Glamping

10/10 Excellent
"Lovely property and all the staff were very kind and helpful. Our tent was really nice, most comfortable beds we had on holiday. Nice area with wardrobe, fridge and sink. Bathroom was nice, shower had decent pressure. Cleaned with fresh towels every day. Because it’s tents you will hear the neighbours but they strongly encourage quiet hours, room had a fan and ear plugs. Would stay here again."
Lauren 3-night trip
Posted 1 month ago
Luxury Tented Village at Urban Glamping
Elephant Coast Guest House

Elephant Coast Guest House

10/10 Excellent
"Can not recommend highly enough! Would stay again and again!!"
Heidi 2-night trip
Posted 2 months ago
Elephant Coast Guest House
Umlilo Lodge

Umlilo Lodge

10/10 Excellent
"This is a special place to stay, good accommodation, excellent service"
Jon 4-night trip
Posted 10 months ago
Umlilo Lodge
Lidiko Lodge

Lidiko Lodge

10/10 Excellent
"We loved this hotel. Is peaceful. The staff and the administration are kind and helpful. "
Janeth 3-night trip
Posted 11 months ago
Lidiko Lodge

More cheap accommodation in St. Lucia

Budget Tented Village at Urban Glamping - Hostel

Budget Tented Village at Urban Glamping - Hostel

81 Mckenzie Street St. Lucia KwaZulu-Natal
NZ$87
1 Oct - 2 Oct
includes taxes & fees
9/10 Wonderful! (21 reviews)
Budget Tented Village at Urban Glamping - Hostel
Luxury Tented Village at Urban Glamping

Luxury Tented Village at Urban Glamping

81 Mckenzie Street St. Lucia KwaZulu-Natal
NZ$203
1 Oct - 2 Oct
includes taxes & fees
9.4/10 Exceptional! (26 reviews)
Luxury Tented Village at Urban Glamping
Isinkwe Backpackers Bushcamp

Isinkwe Backpackers Bushcamp

Bushlands Road Turnoff N2 Hluhluwe KwaZulu-Natal
Get ratesIsinkwe Backpackers Bushcamp
Whalesong guest house

Whalesong guest house

119 Kingfisher St St. Lucia KwaZulu-Natal
Get ratesWhalesong guest house
Luxury Apartment St Lucia 43 On the Bridge

Luxury Apartment St Lucia 43 On the Bridge

St. Lucia KwaZulu-Natal
Get ratesLuxury Apartment St Lucia 43 On the Bridge
Crabb Cottage and Escape

Crabb Cottage and Escape

St. Lucia KwaZulu-Natal
Get ratesCrabb Cottage and Escape

Frequently asked questions

What is the best area to stay in St Lucia?
The best area to stay in St Lucia is within the town itself, particularly along the main street, McKenzie Street.McKenzie Street is the heart of St Lucia, a compact town located beside the iSimangaliso Wetland Park. It's very walkable and offers a good selection of guesthouses, restaurants, and shops. The street leads directly towards the estuary mouth, a significant landmark where you can often spot hippos and crocodiles. The layout is straightforward, making it easy to navigate on foot.Couples often find this area ideal for a relaxed trip. You can easily stroll to restaurants for an evening meal or arrange boat trips on the estuary directly from local operators. The proximity to the park entrance also makes early morning safari excursions convenient.Families will appreciate the convenience of staying near McKenzie Street. Many accommodations offer swimming pools, and the proximity to the town's amenities means easy access to groceries, ice cream parlours, and shops selling beach essentials.
What are the best hotels in St Lucia that travellers recommend?
Two of the best hotels in St Lucia that receive consistently high recommendations from travellers are the Bhangazi Lodge and the Perna Perna St Lucia.Bhangazi Lodge is a 4-star hotel with an outstanding 9.6 rating. Guests frequently compliment the premium bedding, air conditioning, and complimentary cooked breakfast. It also features an outdoor pool with sun loungers, great for relaxation. The lodge is conveniently located near the St Lucia Estuary Beach, just 1.1 km away, and the St Lucia Crocodile Centre, which is 2 km from the property.Another highly recommended option is the 3-star Perna Perna St Lucia, which has an 8.0 rating. This hotel offers comfortable beds and features an outdoor pool with sun loungers and a pool gate. Free self-parking is also available. It is situated 1.4 km from St. Lucia Estuary Beach.
What are the best family hotels in St Lucia?
For family-friendly accommodation in St Lucia, consider First Group Lake View Cabanas and First Group La Rochelle.The 3-star First Group Lake View Cabanas, rated 8.8, offers excellent amenities for families, including supervised childcare, a playground, babysitting services, and a children's club. Each room also features a kitchen, which is very convenient for families. It is located 2.0 km from St Lucia Crocodile Centre and 1.5 km from St. Lucia Estuary Beach.Another superb choice is the 4-star First Group La Rochelle, also rated 8.8. This hotel provides complimentary cribs, a playground, child-friendly window designs, and a kitchen. Guests can enjoy the outdoor pool with sun loungers, free WiFi, and complimentary self-parking. It is situated 1.8 km from St Lucia Crocodile Centre and 1.1 km from St. Lucia Estuary Beach.
What are the best 5-star hotels in St Lucia?
For a superb 5-star hotel in St Lucia, the Serene-estate Boutique Guesthouse is an outstanding choice.This highly-rated 5-star guesthouse boasts a remarkable 9.8 review score. Guests will appreciate the premium bedding and air conditioning for a comfortable stay. A complimentary breakfast, including a continental option, is provided. The outdoor pool with sun loungers offers a relaxing spot, and the guesthouse is conveniently located within 29.4 km of the iSimangaliso Wetland Park. Find more luxury hotels in St Lucia
What are the best spa hotels in St Lucia?
For exceptional spa hotels in St Lucia, consider the Serene-estate Boutique Guesthouse or Umlilo Lodge.The 5-star Serene-estate Boutique Guesthouse, boasting a superb 9.8 rating, offers relaxing massage services and includes a free continental breakfast. Guests also benefit from complimentary WiFi and free self-parking, making it a very convenient and luxurious option.Another excellent choice is the 4-star Umlilo Lodge, rated 8.8. This lodge provides massage services and a free buffet breakfast. It also features free WiFi and free self-parking, ensuring a comfortable stay. See all spa hotels in St Lucia
What hotels in St Lucia offer free breakfast?
For hotels in St Lucia offering complimentary breakfast, consider the Serene-estate Boutique Guesthouse, Bhangazi Lodge, Umlilo Lodge, and Lidiko Lodge.The 5-star Serene-estate Boutique Guesthouse, boasting an impressive 9.8 rating, provides a free continental breakfast daily, along with free WiFi and complimentary self-parking. It is conveniently located just 0.6 km from The Gallery-St Lucia and 1.1 km from St. Lucia Estuary Beach.Another excellent option is the 4-star Bhangazi Lodge, which has a 9.6 rating. Guests can enjoy a free cooked breakfast and complimentary self-parking. This lodge is 1.1 km from The Gallery-St Lucia and the St. Lucia Estuary Beach, and 2.0 km from the St Lucia Crocodile Centre.The 4-star Umlilo Lodge, rated 8.8, offers a free buffet breakfast, free WiFi, and complimentary self-parking. It is situated 0.6 km from The Gallery-St Lucia and 1.3 km from St. Lucia Estuary Beach.Finally, the 4-star Lidiko Lodge, with a 9.0 rating, also provides a free buffet breakfast daily and complimentary self-parking. This lodge is 0.5 km from The Gallery-St Lucia and 1.5 km from St. Lucia Estuary Beach.
What are the top pet-friendly hotels in St Lucia?
For top pet-friendly hotels in St Lucia, consider Turtle Bay Lodge, Little Eden St Lucia, and Ingwenya Lodge.The 4-star Turtle Bay Lodge, with an exceptional 9.8 rating, warmly welcomes pets, and they stay free of charge. This lodge is particularly accommodating for dogs and offers a resort-inclusive outdoor pool with a poolside bar, great for a relaxing stay. It is conveniently located just 1.2 km from St. Lucia Estuary Beach.Another excellent option is the 4-star Little Eden St Lucia, rated 8.2. Pets are permitted to stay for free, and guests can enjoy ocean views and a pool, which includes a dedicated children's pool. The property also provides highchairs, cribs, and a playground for families. It is situated 1.3 km from St. Lucia Estuary Beach.The 3-star Ingwenya Lodge, with a good rating of 8.4, also permits pets to stay for free. Guests can enjoy the outdoor pool with sun loungers and benefit from its close proximity to the ocean and beach, offering sea views. It is located 1.3 km from St. Lucia Estuary Beach. See more pet-friendly hotels in St Lucia
What are the best budget hotels in St Lucia?
For excellent budget accommodation in St Lucia, consider Marlin Lodge or Ingwenya Lodge.The 3-star Marlin Lodge, with a rating of 8.6, offers a comfortable stay with free WiFi and complimentary toiletries. Guests can also enjoy the outdoor swimming pool and sun loungers. It is conveniently located near The Gallery-St Lucia, just 1.3 km away, and St. Lucia Estuary Beach, which is 1.2 km from the property.Another highly-rated option is the 3-star Ingwenya Lodge, which has a rating of 8.4. This lodge provides free WiFi, complimentary toiletries, and free self-parking. It also features an outdoor pool and sun loungers. A great advantage is that pets can stay for free. The Lodge is very close to The Gallery-St Lucia, only 0.4 km away.
What are the most romantic hotels in St Lucia for couples?
For a romantic getaway in St Lucia, consider the Serene-estate Boutique Guesthouse or Umlilo Lodge, both highly rated by couples.The 5-star Serene-estate Boutique Guesthouse, with an exceptional 9.8 rating, offers couples complimentary breakfast and free WiFi. Guests will appreciate the furnished balconies, great for enjoying a quiet moment together.Another excellent choice is the 4-star Umlilo Lodge, rated 8.8, which provides free buffet breakfast and free WiFi. This lodge offers specific couples dining options and rooms with balconies, creating an ideal setting for a romantic stay. See all romantic hotels in St Lucia
What are the best hotels in St Lucia near iSimangaliso Wetland Park?
When looking for hotels in St Lucia near iSimangaliso Wetland Park, a few highly-rated options stand out, including Serene-estate Boutique Guesthouse, Bhangazi Lodge, and Turtle Bay Lodge.The 5-star Serene-estate Boutique Guesthouse, boasting an exceptional 9.8 rating, offers guests complimentary breakfast, free continental breakfast, free WiFi, and free self-parking. It's located about 29.4 km from iSimangaliso Wetland Park.Another excellent choice is the 4-star Bhangazi Lodge, rated 9.6. This lodge provides free cooked breakfast, free toiletries, free self-parking, and free WiFi. Guests often comment on the clean bathrooms. It is approximately 28.7 km from iSimangaliso Wetland Park.The 4-star Turtle Bay Lodge, with a superb 9.8 rating, is ideal for families, offering free rollaway extra beds and highchairs for children. The lodge features an outdoor pool with a poolside bar, air conditioning, premium bedding, and Egyptian cotton sheets. It is situated around 29.3 km from iSimangaliso Wetland Park.
When is the best time to go to St Lucia?
The best time to visit St Lucia, KwaZulu, South Africa is during the dry season, which runs from May to September.This period brings cooler, drier weather, making it ideal for wildlife viewing and outdoor activities. The daytime temperatures are pleasant, typically ranging from 20°C to 25°C, and there's less humidity. This makes exploring the iSimangaliso Wetland Park, a UNESCO World Heritage site, much more comfortable, especially for activities like game drives or boat trips on the estuary to see hippos and crocodiles.Couples often find this time particularly appealing for romantic getaways. The cooler evenings are great for sundowners overlooking the estuary, and the reduced rainfall means more reliable conditions for activities such as horse riding on the beach or guided walks through the coastal forest. The clear skies also offer excellent stargazing opportunities.Families travelling with children will also appreciate the dry season. The lower humidity and fewer mosquitoes make for a more enjoyable experience for younger travellers, and the wildlife is generally easier to spot as animals gather around water sources.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, although it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24 to 48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to 'My Trips' and selecting your reservation. To find flexible deals, filter your search by 'Fully refundable property' for hotels in St. Lucia.
How can I save on a hotel booking in St. Lucia with Expedia?
One Key™—Expedia's free travel rewards program—gives you instant access to discounts with Member Prices on St. Lucia hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in St. Lucia?
Prices for hotels in St. Lucia often vary, but you can find a great deal from NZ$87 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by 'Price: low to high' for our cheapest rates.

Explore a world of travel with Expedia