Skip to main content

The 10 Best Resorts in St Lucia, South Africa

Check out our pick of great resorts in St Lucia

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Perna Perna St Lucia offers self-catering accommodation in St Lucia. The resort has an outdoor pool and children's playground. Parking is available on site.

The classically decorated and well appointed apartments feature satellite TV, a private patio and BBQ facilities. Each apartment has a fully equipped kitchen and 2 bathrooms. Daily maid services are offered.

Wlan was always on and fast . Main bedroom faced the swimming pool and had a nice view . We were there off season and it was very quiet , we loved our stay . The premises are well kept and well maintained .

Show more Show less
8.5
Very good
350 reviews
Price from
£55
per night

Set in St Lucia, 1.9 km from Ndlovu Beach and 2.1 km from Ingwe Beach, 9 The Bridge Holiday Resort offers a tennis court and air conditioning. This apartment has a pool with a view, a garden and free private parking. The apartment features facilities for disabled guests.

Its perfectly located close to the swimming pool, braai area and swings for the kids. Clean, user friendly, spacious. All over gem of a unit.

Show more Show less
8.5
Very good
17 reviews
Price from
£50
per night

Looking for a resort?

Travellers who truly “get away from it all” trust resorts to provide the pinnacle of all-inclusive relaxation. Resort guests are invited to enjoy communal onsite amenities like pools, spas, restaurants, activities, excursions and shops, and stay the night in luxurious private rooms, villas or apartments.
Search resorts in St Lucia

Resorts that guests love in St Lucia

  • Avg. price/night: £60.84
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 303 reviews
    Comfortable and well located accommodation in St Lucia, 5min drive from the beach/estuary and 10min walk to the main bars/restaurants/shops. It is not luxury accommodation but it is clean, tidy, good value for money, friendly staff and well located. Buffet breakfast is decent but not amazing, but included in the room rate.
    Benjamin
    People with friends
  • Avg. price/night: £76.97
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 472 reviews
    Really enjoyed the stay, staff very friendly and helpful and went out of their way to make our honeymoon special. Breakfast was very tasty and fulling, we also received breakfast packs on days we had to leave before breakfast is served - this was very nice. Really felt like we lived in luxury while staying there, everything was so neat and clean.
    Hermina
    Young couple
  • Avg. price/night: £98.87
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 311 reviews
    This is an African themed "resort" with corresponding rooms which is charming. As others have mentioned rooms smelled a little musty without the AC on but was acceptable. It's an easy couple of blocks walk down to the main street with all the restaurants, tourist services, gas station, supermarket etc. Nice a quiet and serene courtyard setting. Free parking in gated area in back.
    dennis
    Solo traveller
  • 9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 32 reviews
    The room was luxury personified. would definitely recommend it for a stay in St Lucia .
    Hillel
    Young couple
  • Avg. price/night: £82.33
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 327 reviews
    Had a good stay at La Rochelle. Rooms were spacious. Resort amenities were good. Manager was very helpful.
    Jameel
    Family with young children
  • Avg. price/night: £79.73
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 616 reviews
    I liked that we got our own luxury it was very peaceful and comfortable they had pool area the place was very beautiful
    Mchunu
    Young couple
  • Avg. price/night: £67.14
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 502 reviews
    Luxury room, air conditioned with Wifi and back-up solar powered.
    Deon
    Young couple
  • 9.4
    Scored 9.4
    Superb
    Rated superb
     · 19 reviews
    Luxury and definitely a hidden gem. Unaffected by load shedding, swimming pool, walking distance to restaurants and d shops, safe and finishes of a luxury apartment.
    Divesh
    Family with young children
  • Avg. price/night: £54.55
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 88 reviews
    Beautiful rooms! Each room is stunning and we loved ours which overlooked the pool with an ocean view. The host and staff are so helpful, warm and friendly. Madeleine went out of her way to highlight activities and places to go in St Lucia, with plenty of tips and guidance! Luxury lodging with nature all around you. Perfect for our 2 year anniversary ♥ We will be back!
    Angie
    Young couple
  • Avg. price/night: £79.73
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 616 reviews
    The location of the Uban glamping is well situated in St Lucia town. Safe car park behind gate. Luxury tents well set up in between the trees and vegetation. Looks like a resort. Nice clean pool and kitchen area It is the place to be.
    Yvonne
    Young couple