Photo by Jan Venter

Find hotels in St. Lucia from AED 174

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Compare 84 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Lidiko Lodge

4.0 star property
St. Lucia
9.0 out of 10, Wonderful, (16)
"A lovely room, and the staff were amazing and very helpful. The morning buffet was varied and tasty. "
United Kingdom
Stephen
The price is AED 447
AED 514 total
includes taxes & fees
2 Dec - 3 Dec
Lidiko Lodge

Leopard Corner Lodge

5.0 star property
St. Lucia
10.0 out of 10, Exceptional, (2)
"Perfect stay with wonderful hosts. "
United Kingdom
Gail
The price is AED 369
AED 424 total
includes taxes & fees
10 Dec - 11 Dec
Leopard Corner Lodge

Forest Lodge

4.0 star property
St. Lucia
10.0 out of 10, Exceptional, (5)
"Good location "
South Africa
Zamo
The price is AED 332
AED 382 total
includes taxes & fees
30 Nov - 1 Dec
Forest Lodge

St Lucia Palms

3.5 star property
St. Lucia
8.2 out of 10, Very Good, (23)
"Only thing needed would be a safe in room"
United Kingdom
Darren
The price is AED 180
AED 209 total
includes taxes & fees
5 Dec - 6 Dec
St Lucia Palms

Bhangazi Lodge

4.0 star property
St. Lucia
9.6 out of 10, Exceptional, (20)
"Great place, wonderful owners. Highly recommend."
United States
Christopher R
Bhangazi Lodge

Leopard Tree Lodge

4.0 star property
St. Lucia
10.0 out of 10, Exceptional, (16)
"Great rooms in a quiet location with lovely grounds and pool."
United Kingdom
Brian
The price is AED 285
AED 328 total
includes taxes & fees
3 Dec - 4 Dec
Leopard Tree Lodge

St Lucia Safari Lodge

4.0 star property
St. Lucia
8.2 out of 10, Very Good, (30)
"Very helpful and friendly staff. The accommodation is very good "
Germany
Mathias
The price is AED 335
AED 335 total
includes taxes & fees
10 Dec - 11 Dec
St Lucia Safari Lodge

Forest Villas

3.5 star property
St. Lucia
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!!!"
South Africa
Anni
The price is AED 332
AED 382 total
includes taxes & fees
30 Nov - 1 Dec
Forest Villas

Umlilo Lodge

4.0 star property
St. Lucia
8.8 out of 10, Excellent, (31)
"Et ganske udmærket sted at overnatte en nat eller to. Der er hvad man har brug for i rene omgivelser. Møbler og senge er meget gammelt. Sengene er hårde. Meget høfligt og serviceminded personale som hjælper med hvad som helst. "
Denmark
Henrik
Umlilo Lodge

St Lucia Livingston Lodge

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

Budget Tented Village at Urban Glamping - Hostel

2.0 star property
St. Lucia
9.0 out of 10, Wonderful, (21)
"Very nice property with a wonderful patio and pool ! Lots of restaurant within walkable distance as well as a very well equipped kitchen ! Our bed was really confortable as well !"
Canada
Emile
The price is AED 151
AED 174 total
includes taxes & fees
29 Nov - 30 Nov
Budget Tented Village at Urban Glamping - Hostel

Shonalanga Lodge

3.0 star property
St. Lucia
5.8 out of 10, (17)
"Really enjoyed staying at lodge. Beautiful, well organised staff and very lovely neighborhood. Very impressed with manager"
South Africa
Pedro Agrela
The price is AED 186
AED 214 total
includes taxes & fees
30 Nov - 1 Dec
Shonalanga Lodge

Marlin Lodge

3.0 star property
St. Lucia
8.6 out of 10, Excellent, (50)
"The staff were very welcoming and looked after us very well. The hotel was very clean and good facilities . Breakfast was varied and good "
United Kingdom
Grahame
The price is AED 293
AED 293 total
includes taxes & fees
29 Nov - 30 Nov
Marlin Lodge

First Group Lake View Cabanas

3.0 star property
St. Lucia
8.8 out of 10, Excellent, (36)
"Fit a group of 8 comfortably, great facilities, exceptional staff"
United States
Matthew
The price is AED 208
AED 239 total
includes taxes & fees
10 Dec - 11 Dec
First Group Lake View Cabanas

Santa Lucia Guest House

4.0 star property
St. Lucia
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."
United Kingdom
Katrina
The price is AED 359
AED 413 total
includes taxes & fees
10 Dec - 11 Dec
Santa Lucia Guest House

Turtle Bay Lodge

4.0 star property
St. Lucia
9.8 out of 10, Exceptional, (13)
"It was amazing it was our first to travel to that side of KZN we really enjoyed that stay going to cape Vidal seeing the animals was amazing"
South Africa
Thulile
The price is AED 358
AED 358 total
includes taxes & fees
10 Dec - 11 Dec
Turtle Bay Lodge

Sandpiper Guest House

4.0 star property
St. Lucia
9.4 out of 10, Exceptional, (37)
"Great property, simply 5 star service. Would go back to it again."
United Kingdom
Sebastian
The price is AED 356
AED 411 total
includes taxes & fees
3 Dec - 4 Dec
Sandpiper Guest House

iGwalagwala Guest House

4.0 star property
St. Lucia
10.0 out of 10, Exceptional, (17)
"Very nice guest house, everything is done to make sure that we are comfortable. The owners are very nice people and can give a lot of advices ans help you with a cooler, booking etc... Nice location also, you can walk to the beach, restuarants, etc... The breakfast is really great. We really enjoyed our stay there and will definitely come back. One more thing we can see some monkeys from our house :)"
South Africa
Steven
The price is AED 469
AED 469 total
includes taxes & fees
10 Dec - 11 Dec
iGwalagwala Guest House

Perna Perna St Lucia

3.0 star property
St. Lucia
8.0 out of 10, Very Good, (25)
"very good place"
France
Pascal
The price is AED 206
AED 237 total
includes taxes & fees
30 Nov - 1 Dec
Perna Perna St Lucia

First Group La Rochelle

4.0 star property
St. Lucia
8.8 out of 10, Excellent, (5)
"Nice location, bit of the centre. Easy base to get everywhere"
Netherlands
Christiaan
The price is AED 421
AED 484 total
includes taxes & fees
30 Nov - 1 Dec
First Group La Rochelle
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.

Black Friday Sale

Limited-time deals: Save up to 50% on select hotels

Great weekend hotel deals in St. Lucia

Showing deals for:5 Dec - 7 Dec
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular St. Lucia attractions

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.

The warning sign we saw before we approached the beach was for a good reason. A trip to the beach during a #WeekendGetaway did not include sunbathing, but rather some wildlife spotting.
Photo by Jan Venter
Open Photo by Jan Venter

Top St. Lucia Hotel Reviews

More cheap stays in St. Lucia

Hotels in St. Lucia with star-rating

Find out more about St. Lucia

Top reasons to visit St. Lucia

  • Stunning Beaches: St. Lucia boasts beautiful beaches with soft sands and inviting waters, perfect for relaxation and sunbathing.
  • iSimangaliso Wetland Park: A UNESCO World Heritage Site, this park offers incredible wildlife experiences and breathtaking landscapes.
  • Vibrant Local Culture: Engage in theme nights and explore local art galleries to immerse yourself in the rich culture of St. Lucia.
  • Outdoor Adventures: Enjoy various activities like golfing, hiking, and photo opportunities in the stunning natural surroundings.
  • Charming Accommodations: Choose from luxurious resorts to cozy guesthouses, ensuring a comfortable stay for every traveler.

Find great hotels in St. Lucia

Discover a variety of delightful accommodations in St. Lucia, KwaZulu-Natal, where charming bed and breakfasts and inviting guesthouses cater to every traveler's desires. Whether you're seeking adventure, a relaxing beach getaway, or a comfortable base for business travel, St. Lucia offers a selection of top hotels and luxury options to enhance your stay. Experience the best of this stunning destination with hospitality that meets your every need.

  • St Lucia Safari Lodge: Nestled in the heart of St. Lucia, St Lucia Safari Lodge is a 4-star Bed & Breakfast that caters to adventure seekers. With a focus on outdoor activities, this lodge offers a range of thrilling options such as boat tours, fishing, surfing, and hiking, all available nearby. Guests can also enjoy bicycle rentals to explore the scenic surroundings. The lodge's welcoming atmosphere and knowledgeable staff make it an excellent choice for travelers eager to immerse themselves in the natural beauty and adventure that St. Lucia has to offer.
  • Elephant Lake Hotel: The Elephant Lake Hotel is a family-friendly 3-star hotel that emphasizes comfort and convenience. Ideal for families and business travelers alike, the hotel provides essential services and amenities tailored for children, including babysitting and a shared playground. Its central location allows easy access to local attractions, while the hotel ensures a relaxing environment for guests. With a commitment to family-oriented hospitality, Elephant Lake Hotel is a perfect base for your St. Lucia vacation.
  • Maputaland Guest House: Maputaland Guest House is a charming 4-star guesthouse that blends beach relaxation with adventure. Directly accessible to the beach, it provides a perfect getaway for those looking to enjoy the sun and surf. Guests can partake in activities like snorkeling, fishing, and horse riding nearby, enriching their stay with unforgettable experiences. The guesthouse's friendly ambiance and access to outdoor adventures make it an excellent choice for travelers craving both adventure and tranquility.

Where to stay near St. Lucia

St. Lucia, KwaZulu-Natal, offers a perfect blend of adventure and relaxation for travelers. Explore the beautiful beaches and lush landscapes while enjoying the vibrant atmosphere of this tropical getaway. From luxurious resorts to charming beach accommodations, you'll find ideal spots to unwind. Don't miss the chance to experience the nearby iSimangaliso Wetland Park, a UNESCO World Heritage Site, where you can immerse yourself in nature and embark on thrilling wildlife adventures.

  • Hluhluwe: Situated 40.2km from St. Lucia, Hluhluwe is a vibrant city that offers a unique blend of adventure and natural beauty. Known for its diverse wildlife and stunning scenery, this area attracts visitors year-round, with peak travel occurring in March to April and September. Adventure seekers can enjoy activities like golfing at local private clubs or exploring the nearby marine park. The coastal allure, along with beautiful beaches and captivating landmarks, makes Hluhluwe a must-visit destination for those looking to immerse themselves in South Africa's rich landscapes.
  • Monzi SH: Just 11.3km from St. Lucia, Monzi SH is a charming city that promises a rich cultural experience. While traveler numbers peak in October and December through January, this city remains a delightful stop throughout the year. Visitors can explore local galleries and art exhibitions, soaking in the creativity that flourishes here. Monzi SH is perfect for those interested in a cultural-themed getaway, offering a glimpse into the artistic spirit of KwaZulu-Natal while enjoying the serene surroundings.
  • Makakatana: Located 14.5km away from St. Lucia, Makakatana is a serene city that beckons beach lovers and adventure enthusiasts alike. With visitor peaks in October and December to January, this area is moderately seasonal, providing a wonderful escape during the warmer months. The allure of beautiful beaches, stunning scenic views, and adventure activities creates an inviting atmosphere. The proximity to the marine park and captivating cape ensures that every visitor can find something exciting to explore while basking in the area's natural beauty.

Things to do near St. Lucia

St. Lucia offers a perfect blend of adventure, stunning scenery, and beach vacations. Visitors can enjoy outdoor activities, play golf at local courses, and capture beautiful moments at various photo stops. Additionally, theme nights provide a lively atmosphere to experience the local culture. Whether you're seeking relaxation or excitement, St. Lucia has something for everyone.

Shopping

In St. Lucia, explore local boutiques for unique souvenirs and gifts. If you're up for a drive, visit the nearby Gateway Theatre of Shopping in Durban, featuring a variety of shops and entertainment options. Also, check out the vibrant St. Lucia market for authentic crafts and local products.

Recreation

Enjoy a round of golf at Monzi Golf Club, located 12.9km from St. Lucia. This scenic course offers a refreshing outdoor experience, perfect for both relaxation and sport. After your game, unwind amidst nature's beauty and embrace the tranquil atmosphere of KwaZulu-Natal.

Adventure

The St. Lucia Estuary offers thrilling boat safaris where you can spot hippos and crocodiles in their natural habitat. For a dose of adventure, explore the nearby Hluhluwe-iMfolozi Park, renowned for its diverse wildlife and exhilarating game drives through stunning landscapes.

Nightlife

St. Lucia offers vibrant nightlife with a mix of bars and restaurants. Enjoy a cocktail at the lively St. Lucia Ski Boat Club or dance the night away at the bustling The Ocean Basket. For a laid-back vibe, relax at the charming Thandulula Guesthouse bar.

*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, and September. Book your hotel about a month in advance for the best rates, or check Expedia for last-minute deals. Fridays are typically the least expensive days to stay, while Mondays are the most costly. Use Expedia’s search tool to find budget-friendly accommodations and consider package deals that combine flights and activities for additional savings. Don’t forget to look for eco-friendly hotels if sustainability is a priority for you.

  • 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: The cheapest time to book a hotel in St. Lucia is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • 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 is designed to help you find accommodations that fit your budget and preferred location, among other criteria. You can easily organize your search results to display prices from lowest to highest, ensuring you see the most affordable hotels first. Additionally, you can refine your options by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that are available for booking.
  • Consider bundling your trip: You can save money 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, South Africa, offers a perfect blend of adventure, stunning scenery, and beach vacations. Popular attractions include beautiful beaches, art galleries, and scenic capes, catering to travelers seeking cultural experiences and outdoor fun. Whether you're exploring the vibrant local culture or enjoying the breathtaking landscapes, there's plenty to see and do in and around St. Lucia for an unforgettable getaway.

  • St. Lucia Estuary Beach: Experience the serene beauty of St. Lucia Estuary Beach, where golden sands meet gentle waves. Perfect for relaxation, this beach offers stunning views and a laid-back atmosphere, making it an ideal spot to soak up the sun and enjoy beach vibes.
  • The Gallery-St Lucia: Immerse yourself in local culture at The Gallery-St Lucia, showcasing a diverse range of artworks and crafts. This vibrant gallery highlights the creative spirit of the region, offering a unique glimpse into the artistic talents of South Africa.
  • Lake St. Lucia Viewpoint: Discover breathtaking vistas at Lake St. Lucia Viewpoint, located 17.7km from St. Lucia. This scenic lookout invites you to explore the great outdoors, perfect for romantic moments and adventurous activities amidst stunning landscapes.

Best time to go to St. Lucia

The best time to visit St. Lucia is dependent on what kind of holiday you are seeking. February is its hottest month on average. At this time, visitor numbers are average and weather is mostly sunny with light rain. July is its coolest month on average. At this time, visitor numbers are average and weather is mostly sunny with no rain.

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 RainSunnySlightly LowSlightly Low
July67.1°F (19.5°C)No RainMostly SunnyAverageAverage
August67.8°F (19.9°C)No RainMostly SunnyAverageSlightly High
September69.6°F (20.9°C)No RainMostly 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

When visiting St. Lucia in KwaZulu-Natal, South Africa, you can fly into Richards Bay Airport (RCB), located 51.5km away. Nearby accommodations include the 4-star BON Hotel Waterfront Richards Bay, just 6.4km from the airport, offering airport transportation for a fee. Another option is the Premier Hotel The Richards, also 6.4km away, which provides airport transportation for a fee and an airport shuttle upon request. For a more intimate experience, consider Hillton Manor Guest House, located 3.2km from RCB. Each of these hotels provides convenient access to the airport, ensuring a smooth start to your vacation.

Frequently asked questions

Where is the best place to stay in St. Lucia?
Maputaland Guest House is ranked highly by Expedia customers. This guesthouse offers a restaurant and an outdoor pool. Traveler reviews also recommend Ndiza Lodge & Cabanas and Umlilo Lodge as top options for your visit. See all available top hotels, or vacation rentals in St. Lucia.
What are some of the best vacation rentals that St. Lucia has to offer?
Pelican s Nest Holiday Home St Lucia: This highly rated vacation home rental in St. Lucia is located in the city center and has an outdoor pool, a terrace, and a barbecue grill to put you at ease in your new surroundings. It has 3 bedrooms as well as a kitchen with a fridge, a stovetop, and a microwave, so you can cook with friends or family. You and your friends and family can relax into your vacation with amenities like a garden. Other favorite homes for rent in St. Lucia are Mi casa es su casa! At El Sueno de Africa and Charming 2-bedroom house in welcoming Saint Lucia. Home away from home!. 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 reservations are fully refundable as long as you cancel before the hotel's cancellation deadline, which often is within 24-48 hours of the scheduled arrival. If you booked a non-refundable reservation, it may still be possible to cancel it and get a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in St. Lucia.
Where can I learn more about changing or cancelling my trip to St. Lucia?
To access more information about updating your trip to St. Lucia or cancelling it, go to https://www.expedia.com/service/.
What's the best place to stay on a budget in St. Lucia?
Based on our traveler 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 accommodation when traveling with kids to 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 options for your stay with the kids include iGwalagwala Guest House and Elephant Lake Hotel. Attractions in the area like Cape Vidal are also fun for the whole family. Find more child-friendly accommodations in St. Lucia.
What's the best pet-friendly hotel in St. Lucia?
Ingwenya Lodge is a top hotel for people traveling with their pets, and offers an outdoor pool and in-room kitchens for its human guests. Other good choices for you and your pet's trip include Turtle Bay Lodge and iLanga Lodge. See more pet-friendly hotel accommodations in St. Lucia.
Where is the best place to stay near St. Lucia Estuary Beach?
Ndiza Lodge & Cabanas is one of the top choices for your stay based on our traveler data, and this 4-star guesthouse offers 2 outdoor pools and a restaurant. It's located just a short 0.9 mi (1.4 km) from St. Lucia Estuary Beach. Other good options close by include Little Eden St Lucia and Ingwenya Lodge.
What's the best place for a beach vacation in St. Lucia?
Ndiza Lodge & Cabanas is a top beach guesthouse with 2 outdoor pools and free WiFi, and it's located close to St. Lucia Estuary Beach. Other good choices to 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 high-end hotel in St. Lucia?
Leopard Corner Lodge is a luxury lodge with in-room kitchens and an outdoor pool, and it's a popular choice for Expedia travelers looking for an elegant place to stay. Another upscale choice for your trip is Serene-estate Boutique Guesthouse. Find more luxury hotels in St. Lucia.
What are some accommodations with pools in St. Lucia?
Ingwenya Lodge is a top hotel with a pool, free WiFi, and free parking. A couple of other options that feature an onsite pool include iGwalagwala Guest House and Elephant Coast Guest House. View all hotels with pools in St. Lucia.
What is the best hotel near King Shaka International Airport (DUR)?
Eden Rose Manor is one of the top choices for your stay and is a popular 3-star guesthouse featuring a roundtrip airport shuttle and free breakfast. It's located 2.2 mi (3.6 km) from King Shaka Intl. Airport.
How is it to stay in St. Lucia?
Visitors to St. Lucia are sure to enjoy the beaches. In St. Lucia, there are 77 hotels and other accommodations to choose from. Find out more about St. Lucia.
What are the top places to visit 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. Check out what more 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 temp of 76°F, while the coldest months are July and August with an average of 68°F. Average annual precipitation for St. Lucia is 37 inches.

Explore a world of travel with Expedia