Skip to main content

Self-Catering Accommodations in St Lucia

Find the self-catering accommodations that appeal to you the most

August 2026

1
2345678
9101112131415
16171819202122
23242526272829
3031

September 2026

12345
6789101112
13141516171819
20212223242526
27282930
Flexible date options
Select occupancy

The best self-catering accommodations in St Lucia

Check out our selection of great self-catering accommodations in St Lucia

Filter by:

Review score

Leopard Tree Lodge

St Lucia

Leopard Tree Lodge in St Lucia is located 1.3 miles from Estuary Beach and has air-conditioned accommodations with free WiFi, as well as access to a terrace.

I
Ine
From
Belgium
We stayed 5 days and loved this place! The rooms were clean and modern, had a well equipped kitchen and comfy bed. The outdoor patio and pool was a bonus! Highly recommend this place in St Lucia
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 735 reviews
Price from
$89.72
1 night, 2 adults

Luxury Tented Village @ Urban Glamping

St Lucia

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

K
Kirsten
From
South Africa
Very comfortable, clamping tents have their own bathroom with king size bed, lovely pool and shared kitchen facilities. Very helpful staff. Walking distance to everything in town. St Lucia is a great place and worth a visit!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 423 reviews
Price from
$101.85
1 night, 2 adults

Ocean View Nature Lodge

St Lucia

Set in St Lucia, 35 mi from Hluhluwe, Ocean View Nature Lodge features a seasonal outdoor pool and barbecue. The accommodations is fitted with a flat-screen TV.

M
Mark
From
Italy
Great location, very helpful. Spacious apartment with outside area and comfortable bed
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 136 reviews
Price from
$103.29
1 night, 2 adults

Lake St Lucia Lodge

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 31 mi of the property.

S
Stofberg
From
South Africa
Andre was an amazing host whose local knowledge is extensive. The unit was perfect for our stay and the private little garden with braai area was ideal.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 358 reviews
Price from
$86.76
1 night, 2 adults

Ocean House

St Lucia

Ocean House offers accommodations in St Lucia, 22 miles from Lake Eteza and 23 miles from Lake Eteza Nature Reserve.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 17 reviews
Price from
$46.48
1 night, 2 adults

HAPPY JUNGLE at 6

St Lucia

HAPPY JUNGLE at 6 is a recently renovated apartment in St Lucia where guests can make the most of the garden and barbecue facilities.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 5 reviews
Price from
$68.50
1 night, 2 adults

The Bridge, Apartment 50

St Lucia

The Bridge, Apartment 50 offers accommodations in St Lucia, 1.3 miles from Ingwe Beach and 1.2 miles from St Lucia Crocodile Centre.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 24 reviews
Price from
$125.03
1 night, 2 adults

60 The Bridge-Beach Break

St Lucia

60 The Bridge-Beach Break is located in St Lucia, just 1.3 miles from Ingwe Beach and 1.2 miles from St Lucia Crocodile Centre.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 17 reviews
Price from
$58.71
1 night, 2 adults

Uitspan Apartments

St Lucia

Featuring an outdoor swimming pool, Uitspan Apartments features accommodations in St Lucia. This property offers access to a terrace, free private parking, and free Wifi.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 37 reviews
Price from
$86.16
1 night, 2 adults

Travelers Nest

St Lucia

Travelers Nest offers accommodations in St Lucia, a 18-minute walk from Ingwe Beach and 1.5 miles from St Lucia Crocodile Centre.

J
Julien Holger
From
Germany
Ver very good value. Maureen asked several times if there is something she could do for us. The accommodation offers everything you need for a proper self catering stay. As St Lucia is very limited in space you can really reach all relevant restaurants/shops/other destinations within minutes. Lovely and friendly cats on the property ☺️
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 85 reviews
Price from
$51.64
1 night, 2 adults
All self-catering accommodations in St Lucia

Looking for a self-catering accommodation?

Self-catering accommodations promise the freedom and privacy necessary for a well-earned break. From modern apartments and luxury villas, to beach huts and eco-lodges, the options are seemingly endless. Whether cooking in your kitchen, reading in the garden, or kicking back in front of the TV – you’ll feel right at home.

Most booked self-catering accommodations in St Lucia and surrounding area in the past month

See all

Popular with guests booking self-catering accommodations in St Lucia

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 735 reviews

Popular with guests booking self-catering accommodations in St Lucia

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 423 reviews

Popular with guests booking self-catering accommodations in St Lucia

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 409 reviews

Popular with guests booking self-catering accommodations in St Lucia

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 442 reviews

Popular with guests booking self-catering accommodations in St Lucia

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 304 reviews

Popular with guests booking self-catering accommodations in St Lucia

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 30 reviews

Popular with guests booking self-catering accommodations in St Lucia

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 350 reviews

Popular with guests booking self-catering accommodations in St Lucia

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 335 reviews

Popular with guests booking self-catering accommodations in St Lucia

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 318 reviews

Popular with guests booking self-catering accommodations in St Lucia

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 424 reviews

These self-catering accommodations in St Lucia and nearby have options with free cancellation

See all

Leopard Tree Lodge

7 Sandpiper St
Free cancellation options available
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 735 reviews

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 423 reviews

The Estuary Guest Chalets

34 Mckenzie Street
Free cancellation options available
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 409 reviews

Hippo Lodge Apartments

70 Mckenzie Street
Free cancellation options available
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 442 reviews

Sunset Lodge

154 Mckenzie Street
Free cancellation options available
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 304 reviews

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 30 reviews

First Group La Rochelle

56 Beach Road
Free cancellation options available
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 335 reviews

Little Eden Apartments St Lucia

159 Hornbill Street
Free cancellation options available
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 318 reviews

Highly rated self-catering accommodations in St Lucia and nearby

See all
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 350 reviews

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 424 reviews
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 127 reviews

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 164 reviews

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 358 reviews

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 405 reviews

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 17 reviews
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 104 reviews

FAQ about self-catering accommodations in St Lucia

On average, a self-catering accommodation in St Lucia costs $75 per night (based on Booking.com prices).
The average price per night for a self-catering accommodation in St Lucia this weekend is $100 (based on Booking.com prices).
The average price of a self-catering accommodation in St Lucia this evening is $108 (based on Booking.com prices).
Many families visiting St Lucia enjoyed staying at Lake St Lucia Lodge, Leopard Tree Lodge, and The Bridge 19 - Self Catering.
Leopard Tree Lodge, Lake St Lucia Lodge, and 28 and 29 The Bridge are some of our most popular self-catering accommodations in St Lucia.
These self-catering accommodations in St Lucia are highly rated by couples: Eluthando Guesthouse, Galago Way, and Manzini Chalet No 34.
Eluthando Guesthouse, The Bridge, Apartment 50, and The Bridge 19 - Self Catering have received great reviews from guests in St Lucia about the views from these self-catering accommodations.

Self-catering Accommodations That Guests Love in St Lucia

See all
Avg. price/night: $68.17
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 424 reviews
Amazing pool (even though water is cold in winter), nice spacious flat on 2 floors, comfy bed, well equipped kitchen for cooking anything you like, perfect private BBQ in the porch. We loved it so much we decided to stay one night more. The lady at reception is very nice and helpful, she can book for you in advance hippo and crocs tour which is absolutely worth. Good position in the center of St Lucia. Private parking available.
Guest review bymartina
Young couple
Avg. price/night: $68.17
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 409 reviews
The hosts Andy and Mary are super nice and helpful, they give us a lot of good advice for our trip. Our chalet is comfortable and quiet, kitchen is fully equipped. We can park our car just right in front of our chalet. The swimming pool is well maintained. The location is great, in proximity to the attractions and daily needs.
Guest review byHappyDuckling
Young couple
Avg. price/night: $68.17
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 409 reviews
There was no breakfast provided as it was a self-catering accommodation
Guest review byMadela
Family with young children
Avg. price/night: $102.25
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 107 reviews
The unit was so clean, and all rooms were so nicely decorated and the kitchen was fully equipped with everything you need to prepare a decent meal.
Guest review byHester
Group