Skip to main content

Search hotels in St Lucia

Enter your dates to see the latest prices and deals for St Lucia hotels

Filter by:

Star rating

Review score

St Lucia – 82 hotels and places to stay

See the latest prices and deals by choosing your dates.
St Lucia Lodge, hotel in St Lucia

Located in St Lucia, just 1 km from the beach lies St Lucia Lodge.. It offers a tropical garden, outdoor swimming pool and free WiFi in public areas.

I loved the hotel's location. The balcony
Scored 7.6
7.6
Rated good
Good
500 reviews
Price from
HK$ 346.16
1 night, 2 adults
Elephant Lake Hotel, hotel in St Lucia

Located on the shores of the St Lucia Estuary within the iSimangaliso Wetland Park, Elephant Lake Hotel features a bar leading out onto a viewing deck, where hippos can be spotted.

The room was clean , comfortable bed and the breakfast was delicious.
Scored 7.5
7.5
Rated good
Good
502 reviews
Price from
HK$ 643.17
1 night, 2 adults
Leopard Tree Lodge, hotel in St Lucia

Leopard Tree Lodge in St Lucia is situated 1.6 km from Ndlovu Beach and features air-conditioned accommodation with free WiFi, as well as access to a terrace.

Everything! Leopard Tree Logde was our favourite stay during our holiday in South Africa. The room was big, it almost felt like an apartment. The staff was very friendly and helpful and gave us lots of good recommendations for dinner and activities. Would definitely recommend staying here ☺️
Scored 9.5
9.5
Rated exceptional
Exceptional
640 reviews
Price from
HK$ 653.85
1 night, 2 adults
St Lucia Palms, hotel in St Lucia

Offering an outdoor pool, St Lucia Palms is situated in St Lucia and within walking distance to restaurants and shops. There is an outdoor pool and BBQ facilities are available.

Cleanliness only
Scored 7.8
7.8
Rated good
Good
469 reviews
Price from
HK$ 384.62
1 night, 2 adults
Luxury Tented Village @ Urban Glamping, hotel in St Lucia

Luxury Tented Village @ Urban Glamping offers luxury tented accommodation in St Lucia. There is an outdoor swimming pool and large BBQ area where guests can mingle.

We were warmly welcomed from the reception to the luxurious tents that were spotlessly clean and cool. I definitely recommend Urban Glamping. Amenities are nearby, and the staff is so welcoming, very friendly, and helpful
Scored 8.9
8.9
Rated fabulous
Fabulous
570 reviews
Price from
HK$ 811.97
1 night, 2 adults
African Dreamz Guest House, hotel in St Lucia

Located in coastal village of St Lucia, African Dreamz Guest House is situated within the iSimangaliso Wetland Park and offers a tropical garden and outdoor swimming pool.

The breakfasts were very good and cater for all tastes. The hosts were extremely hospitable and informative about the area and places to visit and eat.
Scored 8.8
8.8
Rated fabulous
Fabulous
457 reviews
Price from
HK$ 700.01
1 night, 2 adults
Forest Lodge, hotel in St Lucia

Forest Lodge is located in St Lucia and features a swimming pool surrounded by a beautiful garden. The property offers game drives to the Hluhluwe and Umfolozi Game Park.

Staff was extremely helpful. Managed to get a room of my choice. No problem
Scored 8.1
8.1
Rated very good
Very good
138 reviews
Price from
HK$ 683.34
1 night, 2 adults
Oppi Rotse Guesthouse, hotel in St Lucia

Set within 1.4 km of Ndlovu Beach and 1.6 km of Ingwe Beach in St Lucia, Oppi Rotse Guesthouse offers accommodation with seating area.

Dstv all channels, bed comfi no noise
Scored 8.3
8.3
Rated very good
Very good
281 reviews
Price from
HK$ 303.42
1 night, 2 adults
Lake St Lucia Lodge, hotel in St Lucia

Overlooking the St. Lucia Estuary, Lake St Lucia Lodge is nestled within a lush tropical garden. The Big Five Hluhluwe Umfolozi Game Reserve is within 50 km of the property.

Very nice room. Clean. Great garden.Andre is a very friendly host and shares his knowledge and proud of his establishment
Scored 9.3
9.3
Rated superb
Superb
335 reviews
Price from
HK$ 512.83
1 night, 2 adults
Fisheagle Accommodation, hotel in St Lucia

Situated within 1.9 km of Ndlovu Beach and 2.1 km of Ingwe Beach in St Lucia, Fisheagle Accommodation features accommodation with seating area.

So clean and peaceful
Scored 8.1
8.1
Rated very good
Very good
146 reviews
Price from
HK$ 583.34
1 night, 2 adults
See all 82 hotels in St Lucia

What guests said about St Lucia:

  • Scored 8.0
    8.0

    St. Lucia is a little gem of a town.

    St. Lucia is a little gem of a town. There are many places you can visit in the vicinity. The town itself has quite a few nice restaurants and there are shops and other amenities. We stayed at The Bridge which is super convenient for everything. We did a boat cruise with Fanna's Boat Tours on our first afternoon. It is the best time of the day to go as the hippos are waking up for their nightly forage and the light is good for photography. The next day we drove into Isimangaliso Wetland Park and did about four hours of game viewing - rhinos, hippos, lots of lovely birds, etc. Then we spent three hours with our picnic lunch at Cape Vidal, which is beautiful and you can have a dip in the sea (watch for monkeys and yellow billed kites if you are eating!). Then a leisurely 3 hour drive back game viewing. We walked to and ate at Greco's and I was impressed with their seafood.
    A
    Anonymous
    South Africa
  • Scored 10
    10

    St Lucia is a hidden gem in South Africa and well worth the...

    St Lucia is a hidden gem in South Africa and well worth the visit! When you go, make sure to visit the boardwalk, walk to the end and go to the beach. An evening Estuary Cruise is an absolute must!!! Lots of restaurants to choose from and an added bonus is seeing the hippos on the street at sunset. We didn't see them but we'll be back to try again! If you are out in the evenings, it is best to drive because Hippos are DANGEROUS and the evening before we arrived, a hippo did chase some guests who got too close. Pack sunscreen and mosquito spray. It is best to stay on the estuary side of the town so that you have some bush frontage - giving you a better chance of seeing hippos and warthogs amongst other animals
    Adventures of La
    South Africa
  • Scored 10
    10

    St Lucia is a wonderful place to base yourself while...

    St Lucia is a wonderful place to base yourself while exploring all the area has to offer. It is clean,safe and has everything that a traveller needs such as restaurants,supermarkets,booking offices,great Accomodation and it is such a beautiful place.
    Andrew
    Australia
  • Scored 10
    10

    St Lucia is a charming coastal town located near the...

    St Lucia is a charming coastal town located near the entrance to the Isimangaliso Eastern & Western Wetland Park. The main street in St Lucia offers a variety of lodging options, shops, restaurants, an information center, as well as a Spar grocery store and Tops for buying alcohol. It is a bustling place frequented by many tourists. Visitors can explore the stunning beaches, take boat rides on the estuary, and walk along scenic trails; however, caution is advised due to the presence of wandering hippos. When choosing accommodation, it is important to consider whether you prefer to stay on the lively main street where there is a lot of activity with tourists, vehicles, and dining options. For a more peaceful stay, opt for accommodations on the streets behind the main road or further away. The town comes alive at night with the thrilling sight of hippos roaming around, but it is essential to keep a safe distance from these potentially dangerous and unpredictable creatures. Other wildlife can also be spotted in the area after dark, so it is wise to avoid wandering alone and remain alert. In the mornings, the town is quiet as tourists head to the Parks for the day, but there are a few coffee shops offering breakfast options ranging from healthy to traditional. Despite its short duration, a stay in St Lucia is incredibly enjoyable and I look forward to returning to explore the beaches and go snorkeling.
    Gail
    South Africa
  • Scored 6.0
    6.0

    Restaurants outside the Elephant Lake Hotel where superb.

    Restaurants outside the Elephant Lake Hotel where superb. Very authentic dishes. If you planning a visit, you have to experiance the Hluhluwe half day tour. St Lucia on a whole is an experiance of nature at its best.
    Aashan
  • Scored 8.0
    8.0

    Great Hippo and Crocodile tours. Lovely game reserves.

    Great Hippo and Crocodile tours. Lovely game reserves. Restaurants not as good as it use to be. Had disappointing meals at some of the most popular restaurants there. Some of the locals attacked my Son in law at the Fishermans restaurant and bar in the bathrooms for no reason at all than the fact that he was Irish and the Bar man just shrugged and said "It happens" Not a good way to treat visitor that support St Lucia's economy.
    Transvia Consulting

See reviews by guests who stayed at hotels in St Lucia

See all
  • Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 324 reviews
    Charming lodge in a perfect location in St Lucia. Comfortable self catering rooms with all the amenities provided for a wonderful stay. The place lives up to its name, the sunsets are incredibly spectacular. The hosts Richard and Shelley were attentive and even helped us with tour bookings. Walking distance to all the shops and restaurants on the main street. Zac the friendly dog and some resident cats made our stay memorable. The pool is inviting and gardens are well kept. A must stay place when you in St Lucia. Dr C Naicker
    Caranagaran
    South Africa
  • From HK$ 873.94 per night
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 380 reviews
    Wetlands Guest House is the place to be in St Lucia 🤩🤩 Colin is an amazing host, he advices everything in the city and was very kind with us. He takes time to explain us lots of things and recommend some places to go for dinner/lunch ! Close your eyes and book your room !
    Grégoire
    France
  • Scored 9.3
    9.3
    Rated superb
    Superb
     · 275 reviews
    Unusually for South Africa, the full english breakfast included cooked tomatoes and mushrooms. We were also offered a packed breakfast if we wanted to leave very early.
    Alison
    United Kingdom
  • Scored 9.0
    9.0
    Rated superb
    Superb
     · 563 reviews
    Probably one of the best b&b's i have ever stayed at. Great service from all staff, exceptional breakfast and food options. Wonderful location in St Lucia.
    Ruan
    South Africa
  • Scored 7.2
    7.2
    Rated good
    Good
     · 53 reviews
    Excellent location close to all amenities in st lucia
    Sithembele
    South Africa
  翻译: