Search St. Lucia hotels

    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Property class

Top hotels and accommodation in St. Lucia

Bhangazi Lodge

4.0 star property
9.8 out of 10, Exceptional, (17)
"Lovely guest house Excellent hosts. Convienient to all areas of St Lucia. Our room was clean and compact. Lovely pool, breakfast was excellent. Will be returning on our next visit to South Africa."
The price is AU$151
includes taxes & fees
1 Aug - 2 Aug
Bhangazi Lodge

Sandpiper Guest House

4.0 star property
9.4 out of 10, Exceptional, (37)
"Great property, simply 5 star service. Would go back to it again."
The price is AU$163
includes taxes & fees
23 Aug - 24 Aug
Sandpiper Guest House

Flamingo Lodge

3.0 star property
8.6 out of 10, Excellent, (4)
"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. "
The price is AU$76
includes taxes & fees
30 July - 31 July
Flamingo Lodge

Pelican s Nest Holiday Home St Lucia

4.0 star property
8.8 out of 10, Excellent, (3)
"Wifi was disappointing as only 1 device could be connected at a time and the wifi was available only in the lounge area. The main bedroom bathroom does not work properly. However a good and reasonable stay for families and close to all of the restaurants and entertainment. "
The price is AU$180
includes taxes & fees
3 Aug - 4 Aug
Pelican s Nest Holiday Home St Lucia

First Group La Rochelle

4.0 star property
8.8 out of 10, Excellent, (5)
"Nice location, bit of the centre. Easy base to get everywhere"
The price is AU$209
includes taxes & fees
30 July - 31 July
First Group La Rochelle

St Lucia Palms

3.5 star property
8.2 out of 10, Very good, (23)
"Only thing needed would be a safe in room"
The price is AU$71
includes taxes & fees
8 Aug - 9 Aug
St Lucia Palms

Forest Villas

3.5 star property
8.4 out of 10, Very good, (10)
"Absolutely exceptional from the word go. ALL the staff were amazing, friendly, helpful. The breakfast was great!!!! Fresh, delicious!!!"
The price is AU$128
includes taxes & fees
9 Aug - 10 Aug
Forest Villas

Forest Lodge

4.0 star property
10.0 out of 10, Exceptional, (5)
"Good location "
The price is AU$111
includes taxes & fees
23 Aug - 24 Aug
Forest Lodge

At Heritage House

4.0 star property
9.4 out of 10, Exceptional, (10)
"Great B&B, well organized safari tours, professional staff. Would stay again. "
At Heritage House

Ndiza Lodge & Cabanas

4.0 star property
9.0 out of 10, Wonderful, (58)
"Clean and affordable. Great service. It is like a sububan condo , practical but without much charm or personality. "
Ndiza Lodge & Cabanas

St Lucia Livingston Lodge

4.0 star property
9.8 out of 10, Exceptional, (9)
"Very nice spot. The host was very helpful and friendly."
St Lucia Livingston Lodge

AmaZulu Lodge

4.0 star property
9.0 out of 10, Wonderful, (47)
"Very well located, friendly staff, good amenities "
The price is AU$232
includes taxes & fees
20 Aug - 21 Aug
AmaZulu Lodge

Emdoneni Lodge

3.5 star property
8.6 out of 10, Excellent, (25)
"?"
The price is AU$208
includes taxes & fees
1 Aug - 2 Aug
Emdoneni Lodge

Umlilo Lodge

4.0 star property
8.8 out of 10, Excellent, (30)
Umlilo Lodge

Leopard Corner Lodge

5.0 star property
10.0 out of 10, Exceptional, (1)
"Perfect stay with wonderful hosts. "
The price is AU$170
includes taxes & fees
8 Aug - 9 Aug
Leopard Corner Lodge

First Group Lake View Cabanas

3.0 star property
8.8 out of 10, Excellent, (35)
"Fit a group of 8 comfortably, great facilities, exceptional staff"
The price is AU$88
includes taxes & fees
3 Aug - 4 Aug
First Group Lake View Cabanas

Santa Lucia Guest House

4.0 star property
9.2 out of 10, Wonderful, (14)
"We stayed 6 nights in a deluxe room. The room was comfortable but not quite what I expected for deluxe. It was comfortable and clean. The staff are very friendly and helpful and the breakfasts were the best we had on this trip to KZN. The outside area is very pretty and we enjoyed having our breakfasts outside."
The price is AU$194
includes taxes & fees
1 Aug - 2 Aug
Santa Lucia Guest House

Rhino Coast Guest House

3.5 star property
9.2 out of 10, Wonderful, (13)
"I can’t recommend Rhino Coast Guest House highly enough. On arrival we were very warmly met by the owner Don who was incredibly informative, helpful and enjoyable to talk with. Don was also super helpful with some car rental issues we had. The accommodation is very comfortable, the rooms are really tastefully decorated and a very comfortable bed. The location is brilliant, close to all restaurants in the Main Street and also to the beach. The breakfast was so generous and one of the best we had...
The price is AU$245
includes taxes & fees
30 July - 31 July
Rhino Coast Guest House

Ingwenya Lodge

3.0 star property
8.4 out of 10, Very good, (17)
"logement très agréable avec vu sur la piscine et la mer proche du centre ville et bien équipé. Accueil sympathique la propriétaire nous a également conseillé sur toutes les sorties à faire."
The price is AU$115
includes taxes & fees
26 Aug - 27 Aug
Ingwenya Lodge

Marlin Lodge

3.0 star property
8.4 out of 10, Very good, (48)
"The staff were very welcoming and looked after us very well. The hotel was very clean and good facilities . Breakfast was varied and good "
The price is AU$146
includes taxes & fees
1 Aug - 2 Aug
Marlin Lodge
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.

Great weekend hotel deals in St. Lucia

Showing deals for:8 Aug - 10 Aug
Save an average of 15% on thousands of hotels when you're signed in

Stay near top St. Lucia attractions

The Gallery-St Lucia

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.

Learn more about St. Lucia

Tropical St. Lucia is calling! Discover its wildlife, safaris, beaches and more.

St. Lucia featuring a city and street scenes

Top St. Lucia Hotel Reviews

Find out more about St. Lucia

Find out more about St. Lucia

Top reasons to visit St. Lucia

  • Stunning Beaches: St. Lucia boasts beautiful beaches with pristine sands and inviting waters, perfect for relaxation and adventure.
  • iSimangaliso Wetland Park: This UNESCO World Heritage site offers thrilling wildlife safaris and kayaking through breathtaking scenery.
  • Urban Glamping: Experience unique accommodations blending comfort with nature, ideal for families seeking both relaxation and adventure.
  • Local Culture: Immerse yourself in vibrant galleries, local customs, and traditional experiences that showcase St. Lucia's rich heritage.
  • Outdoor Activities: Enjoy a variety of outdoor pursuits, from golf to secluded beach spots, catering to all adventure seekers.

Find great hotels in St. Lucia

If you’re seeking a memorable getaway in St. Lucia, KwaZulu-Natal, you'll find an array of accommodation options to suit every traveller's needs. From charming bed and breakfasts to inviting guesthouses, the area offers the perfect base for your beach vacation or adventure-filled escape. Enjoy a range of amenities tailored for both leisure and business travellers, ensuring a comfortable and convenient stay amidst the stunning natural beauty of St. Lucia.

  • St Lucia Safari Lodge: Embrace the thrill of adventure at St Lucia Safari Lodge, a 4-star Bed & Breakfast nestled in the heart of St. Lucia. This lodge is perfect for thrill-seekers looking to immerse themselves in the great outdoors. With a range of adventure sports available, including surfing, horse riding, and hiking, guests can fully experience the natural beauty of the area. The lodge also offers bicycle rentals and boat tours, allowing you to explore the stunning landscape and waterways nearby. The welcoming atmosphere and knowledgeable staff make this an ideal choice for those seeking an adventurous getaway.
  • Elephant Lake Hotel: A family-friendly 3-star hotel, Elephant Lake Hotel offers a delightful blend of adventure and comfort. Situated in St. Lucia, it caters to families looking to create lasting memories together. The hotel provides a variety of activities, including hiking, snorkeling, and horse riding, ensuring there’s something for everyone. Children will love the playground and the attentive babysitting services available, allowing parents to relax and enjoy their stay. With its warm hospitality and convenient amenities, this hotel is perfect for families eager to explore the beauty of the region.
  • Maputaland Guest House: Experience the serene charm of Maputaland Guest House, a 4-star guesthouse that offers direct beach access for those craving a coastal escape. Ideal for adventure and beach lovers, this guesthouse provides a perfect blend of relaxation and excitement. Guests can enjoy activities such as hiking, horse riding, and snorkelling just moments away. The friendly atmosphere and comfortable accommodations make it a lovely retreat for travellers looking to unwind and explore the natural wonders of St. Lucia. Enjoy the idyllic surroundings and the vibrant local culture during your stay.

Where to stay near St. Lucia

St. Lucia, KwaZulu-Natal, is a paradise for adventure seekers and nature lovers alike. Explore the stunning scenery of the iSimangaliso Wetland Park, where you can kayak through pristine waters or spot wildlife on a thrilling safari. Enjoy the tropical vibes at local beaches or unwind in secluded spots perfect for leisure. With its blend of recreation and breathtaking landscapes, St. Lucia promises an unforgettable holiday experience.

  • Hluhluwe: Situated about 40 kilometres from St. Lucia, Hluhluwe is a charming city that offers a blend of outdoor adventure and family-friendly activities. Known for its vibrant natural surroundings, visitors can enjoy a variety of recreational activities, including golf at local country clubs. The proximity to stunning beaches and the renowned Hluhluwe-iMfolozi Park makes it an ideal spot for wildlife enthusiasts. Whether you're looking to embark on thrilling safaris or relax in scenic parks, Hluhluwe provides a memorable escape into nature.
  • Monzi SH: Just 11 kilometres from St. Lucia, Monzi SH is a city that thrives on its rich cultural experiences and outdoor activities. It's an excellent destination for sports lovers, with plenty of opportunities to hit the golf course and engage in various recreational pursuits. The local art gallery adds a unique touch to the cultural scene, allowing visitors to immerse themselves in the creativity of the region. Monzi SH is perfect for those seeking an active holiday while enjoying the artistic flair of the community.
  • Makakatana: Located approximately 14 kilometres from St. Lucia, Makakatana is a hidden gem known for its adventurous spirit and stunning beaches. This city is a family-friendly destination, offering access to picturesque coastlines and the nearby marine park. Visitors can indulge in various water activities, explore the captivating landscapes, and create lasting memories with loved ones. The unique combination of outdoor adventure and beach relaxation makes Makakatana a must-visit for anyone looking to experience the natural beauty of KwaZulu-Natal.

Things to do near St. Lucia

St. Lucia, KwaZulu-Natal, is a paradise for adventure seekers and nature lovers, offering a range of outdoor activities amidst stunning scenery. Enjoy urban glamping for a unique holiday experience, perfect for families seeking relaxation and adventure. Don’t miss the chance to play a round at the local golf course or unwind at a private country club while soaking in the beautiful surroundings.

Shopping

For quirky souvenirs and local crafts, visit the St. Lucia Market, where you’ll find vibrant stalls showcasing handmade goods. If you're up for a drive, head to the Empangeni Centre for a wider selection of shops, or check out the Richards Bay Mall for an extensive shopping experience.

Recreation

Monzi Golf Club is a scenic 12.9km drive from St. Lucia, offering a relaxing escape with stunning views and outdoor vibes. Enjoy a round of golf surrounded by nature, or take in the fresh air as you unwind in this tranquil setting, perfect for rejuvenation and recreation.

Adventure

Experience the thrill of game driving in the iSimangaliso Wetland Park, a UNESCO World Heritage Site, where you can encounter diverse wildlife. For a unique adventure, explore the St. Lucia Estuary by boat, spotting hippos and crocodiles while enjoying stunning views of the lush landscape.

Nightlife

Experience the vibrant nightlife at the St. Lucia Ski Boat Club, where you can enjoy fresh seafood and live music by the water. For a relaxed vibe, visit the St. Lucia Pub, perfect for sipping cocktails and mingling with locals after a day exploring the stunning surroundings.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for St. Lucia

To save money on your trip to St. Lucia, consider visiting during the cheaper months of March, June, or September, and book your accommodation about a month in advance for the best deals. Look for last-minute hotel offers on platforms like Expedia, especially on Fridays, which are the cheapest days to stay. Use Expedia’s filters to find budget-friendly options and eco-certified hotels. Additionally, combining your hotel, flights, and activities into a package deal can lead to significant savings. Don't forget to explore free local attractions to enhance your experience without breaking the bank.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in St. Lucia are March, June and September, where the prices are slightly lower. This is in comparison to April, August and December, where prices are slightly higher.
  • The best time to book a hotel: Booking a hotel in St. Lucia about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in St. Lucia is Friday. The most expensive day to stay in St. Lucia is Monday.
  • Find cheap hotels on Expedia: Expedia's search tool gives you the flexibility to choose your budget, desired location, and additional preferences. You can sort the results to display the lowest prices first, making it easy to find the most affordable accommodation. Additionally, you have the option to narrow down your choices by hotel type; for instance, selecting the Eco-certified filter will show you sustainable and environmentally-friendly hotels that are available for booking.
  • Consider bundling your trip: You can save some dollars by combining your St. Lucia hotel reservations with your flights and activities through an Expedia package deal.

Find the best attractions in and around St. Lucia

St. Lucia in KwaZulu-Natal is a haven for adventure seekers and nature lovers alike, offering stunning beaches, vibrant galleries, and scenic capes. Visitors can explore the Saint Lucia Estuary, enjoy a range of outdoor experiences, and immerse themselves in local culture. Whether you’re after relaxation or adventure, St. Lucia caters to all, with top-notch hotels and attractions that ensure an unforgettable holiday experience.

  • The Gallery-St Lucia: Immerse yourself in the vibrant culture at The Gallery-St Lucia, showcasing local artworks that reflect the rich heritage of the area. It's a perfect spot to appreciate the creativity and talent of local artists while enjoying a relaxed atmosphere.
  • Cape Vidal: A scenic gem located 30.6km from St. Lucia, Cape Vidal offers stunning coastal views, pristine beaches, and excellent opportunities for swimming, snorkelling, and exploring nature trails. Experience the tranquil beauty of this untouched paradise.
  • St. Lucia Estuary Beach: Situated within St. Lucia, this beautiful beach boasts golden sands and inviting waters. Relax under the sun, take a stroll along the shore, or indulge in water sports while enjoying the laid-back beach vibes.

Best time to go to St. Lucia

The best time to visit St. Lucia can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in St. Lucia falls in February, when visitor numbers are average and weather is mostly sunny with light rain. The coolest average temperature in St. Lucia falls in July, visitor numbers are average and weather is mostly sunny with no rain (dry).

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January76.6°F (24.8°C)Light RainMostly CloudySlightly HighAverage
February77.0°F (25.0°C)Light RainMostly SunnyAverageAverage
March76.3°F (24.6°C)Light RainMostly SunnyAverageSlightly Low
April73.4°F (23.0°C)Light RainMostly SunnyAverageSlightly High
May71.1°F (21.7°C)Light RainMostly SunnySlightly LowAverage
June68.4°F (20.2°C)No Rain (Dry)SunnySlightly LowSlightly Low
July67.1°F (19.5°C)No Rain (Dry)Mostly SunnyAverageAverage
August67.8°F (19.9°C)No Rain (Dry)Mostly SunnyAverageSlightly High
September69.6°F (20.9°C)No Rain (Dry)Mostly SunnySlightly HighSlightly Low
October70.3°F (21.3°C)Light RainMostly CloudySlightly LowAverage
November72.1°F (22.3°C)Light RainMostly CloudyAverageAverage
December74.7°F (23.7°C)Light RainMostly CloudySlightly HighSlightly High

The nearest major airports for your trip to St. Lucia

To reach St. Lucia, KwaZulu-Natal, South Africa, you can fly into Richards Bay Airport (RCB), situated 51.5km away. Nearby hotel options include the 4-star BON Hotel Waterfront Richards Bay, located 6.4km from the airport, offering airport transportation for a fee. Another 4-star option, Premier Hotel The Richards, is also 6.4km away and provides airport transportation for a fee and an on-request shuttle service. For a more intimate stay, Hillton Manor Guest House, a 4-star guesthouse, is just 3.2km from Richards Bay Airport, making it a convenient choice for travellers.

Frequently asked questions

Where is the best place to stay in St. Lucia?

Bhangazi Lodge is ranked highly by Expedia customers. This B&B offers free breakfast and an outdoor pool. Traveller reviews also recommend Maputaland Guest House and Lodge Afrique as top options for your stay. See all available top hotels, or vacation rentals in St. Lucia.

What are some of the best holiday rentals that St. Lucia has to offer?

Pelican s Nest Holiday Home St Lucia: This highly rated holiday home rental in St. Lucia is located in the city centre, and has an outdoor pool, a terrace and a BBQ to put you at ease in your new surroundings. It has 4 bedrooms, as well as a kitchen with a fridge, a stovetop and a microwave, so that you can cook with friends or family. You and your friends and family can relax into your holiday with amenities such as a garden. Our travellers also rate Sandy Place as a favourite home for rent in St. Lucia. See all vacation rentals in St. Lucia.

If I need to cancel my hotel reservation in St. Lucia, will I receive a refund?

Yes! The majority of hotel bookings are refundable provided that you cancel before the accommodation's cancellation deadline, which often is within 24-48 hours of check in. If your reservation is non-refundable, it may still be possible to cancel it and be given a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in St. Lucia.

What's the best budget-friendly accommodation in St. Lucia?

Based on our traveller reviews, Budget Tented Village at Urban Glamping - Hostel is a top choice for a less expensive stay. View all budget hotels in St. Lucia.

What's the best family accommodation in St. Lucia?

AmaZulu Lodge is a guesthouse with an outdoor pool and free parking, and it's a top choice on Expedia for families. Other good choices for your stay with the children include Leopard Corner Lodge and Elephant Lake Hotel. Also, attractions in the area such as Cape Vidal are fun for the whole family. Find more child-friendly accommodations in St. Lucia.

What's the best accommodation for a romantic holiday to St. Lucia?

Ndiza Lodge & Cabanas is a favourite guest house for couples, and features comfy beds and private patios. See all romantic hotels in St. Lucia.

What's the best dog-friendly place to stay in St. Lucia?

Ingwenya Lodge is a top hotel for people travelling with their pets, and offers an outdoor pool and in-room kitchens for its human guests. Other good choices to stay with your pet include iLanga Lodge and Turtle Bay Lodge. See more pet-friendly hotel accommodations in St. Lucia.

What's the best accommodation option for a beach holiday in St. Lucia?

Ndiza Lodge & Cabanas is a top beach guest house with 2 outdoor pools and free WiFi, and it's located close to St. Lucia Estuary Beach . Other good choices for your stay near the beach include St. Lucia Kingfisher Lodge and African Dreamz Guest House. See more stays near the beach in St. Lucia.

What's the best luxury place to stay in St. Lucia?

Leopard Corner Lodge is a luxury lodge with private balconies and an outdoor pool, and it's a popular choice for Expedia travellers looking for an elegant place to stay. Another upscale choice for your holiday is Serene-estate Boutique Guesthouse. Find more luxury hotels in St. Lucia.

What are some accommodation options with pools in St. Lucia?

Elephant Coast Guest House is a top B&B with a pool, free breakfast and free WiFi. A couple of other options that feature an on-site pool include Ingwenya Lodge and iGwalagwala Guest House. View all hotels with pools in St. Lucia.

What is the best spa hotel in St. Lucia?

Serene-estate Boutique Guesthouse is a highly recommended luxury spa hotel featuring a rooftop terrace and an outdoor pool. In-room massages are also available. Other popular spa hotels in St. Lucia include Umlilo Lodge and Buya Futhi Bed & Breakfast. See all spa hotels in St. Lucia.

How is it staying in St. Lucia?

Visitors to St. Lucia will definitely enjoy the beaches. In St. Lucia, there are 81 hotels and other accommodation options to choose from. Find out more about St. Lucia.

What is there to see in St. Lucia?

The picturesque setting of St. Lucia Estuary Beach and iSimangaliso Wetland Park exemplify the area's natural beauty. Additionally, you might want to add The Gallery-St Lucia to your itinerary. Take a look at what more there is to see and do in Expedia's St. Lucia guide.

What's the weather like in St. Lucia?

The hottest months are usually February and January, with an average temperature of 25°C, while the coldest months are July and August, with an average of 20°C. Average annual precipitation for St. Lucia is 937 mm.