Skip to main content

Self Catering Accommodation in St Lucia

Find the self catering accommodation that appeal to you the most

The best self catering accommodation in St Lucia

Check out our pick of great self catering accommodation in St Lucia

Filter by:

Review score

Leopard Tree Lodge

St Lucia

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

K
Kathryn
From
New Zealand
Liezel was fantastic ! She booked our tours and was so helpful !! The lodge are very lucky to have her as she went out of her way to make sure we had the best time!!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 659 reviews
Price from
US$97.08
1 night, 2 adults

Monzi Safari Lodge

St Lucia

Situated on a litchi farm, Monzi Safari Lodge offers self-catering accommodation in Monzi and 20 km away from St Lucia.

M
Mlu
From
South Africa
This was was without a doubt one of the best places I've been to. It is very cozy, neat, spacious, private and quiet. 10/10
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 367 reviews
Price from
US$83.28
1 night, 2 adults

St Lucia Ocean View Lodge

St Lucia

Set in St Lucia, 57 km from Hluhluwe, St Lucia Ocean View Lodge boasts a seasonal outdoor pool and barbecue. The accommodation is fitted with a flat-screen TV.

T
Tim
From
Germany
A lot of space. Very comfortable. Friendly staff who assists with activities. Safe. Quiet.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 119 reviews
Price from
US$77.55
1 night, 2 adults

Little Eden St Lucia

St Lucia

Little Eden St Lucia offers self-catering apartments overlooking the swimming pool and providing panoramic views of tropical wetlands and the Indian Ocean.

J
JosWalk
From
Australia
Cabana was clean, services provided excellent
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 304 reviews
Price from
US$75.80
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 50 km of the property.

J
Jens
From
Sweden
Perfect place for 2 birdwatchers. Close to trails and lots of birds in the garden. Andre was extremely helpful and gave us valuable information on anything from birds to the best restaurants. Will definitely stay here again if the possibility arises in the future.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 377 reviews
Price from
US$75.80
1 night, 2 adults

The Bridge, Unit 50

St Lucia

Featuring air-conditioned accommodation with a private pool, The Bridge, Unit 50 is located in St Lucia. This property offers access to a balcony, free private parking and free WiFi.

P
Paul
From
United Kingdom
Premises very secure. Apartment great size for 4 of us. Balcony lovely with good view. Kitchen all fine. Location for main street brilliant. Easy check in and check out. Great secure parking. All in all a fab few days here. Swimming pool looked lovely but it was cold (winter) and we were not there in the day to try it.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 13 reviews
Price from
US$81.63
1 night, 2 adults

60 The Bridge-Beach Break

St Lucia

Offering an outdoor swimming pool and garden view, 60 The Bridge-Beach Break is situated in St Lucia, 30 km from Umfolozi Country Club and 2.9 km from Saint Lucia Estuary.

M
Mduduzi
From
South Africa
Staff are very friendly laughing 😃 and jokes 😃 you feel at home
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 11 reviews
Price from
US$61.51
1 night, 2 adults

La Dolce Vita no 12

St Lucia

Set in St Lucia, 1.4 km from Ingwe Beach and 2.1 km from St Lucia Crocodile Centre, La Dolce Vita no 12 offers an outdoor swimming pool and air conditioning.

Z
Zandre
From
South Africa
The property is very well equipped with everything and more than we needed.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 21 reviews
Price from
US$131.19
1 night, 2 adults

African Thistle

St Lucia

Featuring air-conditioned accommodation with a patio, African Thistle is located in St Lucia. This property offers access to a balcony, free private parking and free WiFi.

I
Ilse
From
South Africa
Clean swimming pool and cozy apartment.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 60 reviews
Price from
US$83.08
1 night, 2 adults

The Bridge, Apartment 25

St Lucia

Boasting air-conditioned accommodation with a patio, The Bridge, Apartment 25 is situated in St Lucia. Both free WiFi and parking on-site are accessible at the apartment free of charge.

S
Sue
From
United Kingdom
All the creatures comforts of home. Decor was lovely - I even sent my friends photos! Quiet, great onside parking. Fish & chip shop, supermarket & restaurants only a couple of minutes walk away. Pool looked lovely but we're didn't use it as went on a sunset hippo cruise on first night & next day full day exploring nature reserve all the way up to Cape Vidal. Lovely stay. We will be back.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 83 reviews
Price from
US$93.29
1 night, 2 adults
All self catering accommodation in St Lucia

Looking for a self catering accommodation?

Self-catering accommodation gives you the freedom and privacy that’s needed to enjoy a well-earned break. From modern apartments and luxury villas to beach huts and eco-lodges, the options are seemingly endless. Cook in your kitchen, read in the garden, or chill on the sofa and watch TV – however you choose to spend time, you’ll feel right at home.

Most booked self catering accommodation in St Lucia and surroundings in the past month

See all

Popular with guests booking self catering accommodation in St Lucia

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 133 reviews

Popular with guests booking self catering accommodation in St Lucia

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 142 reviews

Popular with guests booking self catering accommodation in St Lucia

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 87 reviews

Popular with guests booking self catering accommodation in St Lucia

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 466 reviews

Popular with guests booking self catering accommodation in St Lucia

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 320 reviews

Popular with guests booking self catering accommodation in St Lucia

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 367 reviews

Popular with guests booking self catering accommodation in St Lucia

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 304 reviews

Popular with guests booking self catering accommodation in St Lucia

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 601 reviews

Popular with guests booking self catering accommodation in St Lucia

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 418 reviews

Popular with guests booking self catering accommodation in St Lucia

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 659 reviews

Enjoy breakfast in St Lucia and nearby

HAPPY HOUSE @ 16

St Lucia
Breakfast options
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 46 reviews

Boasting air-conditioned accommodation with a private pool, HAPPY HOUSE @ 16 is situated in St Lucia.

From US$62.97 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 77 reviews

Boasting garden views, 14 Manzini Chalets -Flamingo Cove features accommodation with an outdoor swimming pool and a patio, around 2.6 km from St Lucia Crocodile Centre.

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 23 reviews

Located in St Lucia, 2.9 km from Estuary Beach and 2.6 km from St Lucia Crocodile Centre, Manzini Chalet No 34 offers barbecue facilities and air conditioning.

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

Featuring a private pool and garden views, For your family Manzini 1 is set in St Lucia. This property offers access to a terrace and free private parking.

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 48 reviews

Situated in St Lucia, 11 Manzini Chalets -Timone's Retreat features accommodation with a pool with a view, a terrace and garden views.

HAPPY PLACE @ 3

St Lucia
Breakfast options
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 75 reviews

Boasting air-conditioned accommodation with a private pool, HAPPY PLACE @ 3 is situated in St Lucia.

From US$61.80 per night

The Sweetest Spot

St Lucia
Breakfast options
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 25 reviews

The Sweetest Spot is set in St Lucia, 43 km from Hluhluwe. It offers 4 bedrooms and a private pool. Free WiFi is featured and free private parking is available on site.

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 19 reviews

Featuring pool views, Uitspan Apartments features accommodation with patio, around 2.5 km from St Lucia Crocodile Centre. This property offers access to a terrace, free private parking and free WiFi.

Highly rated self catering accommodation in St Lucia and nearby

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 93 reviews

Manzini Chalets 8-9-10-37 has garden views, free WiFi and free private parking, situated in St Lucia, 2.9 km from Estuary Beach.

From US$58.30 per night

The Dunes

St Lucia
8.0+ review score
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 20 reviews

Set in St Lucia, 2.3 km from Saint Lucia Estuary and 37 km from Lake Eteza, The Dunes offers air conditioning.

From US$70.84 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 87 reviews

Located within 2.8 km of Estuary Beach and 2.3 km of St Lucia Crocodile Centre, Flamboyant Apartments provides rooms with air conditioning and a private bathroom in St Lucia.

From US$46.64 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 10 reviews

Situated in St Lucia, 2.2 km from St Lucia Crocodile Centre and 30 km from Umfolozi Country Club, Villa Mia 9, St Lucia Self-catering unit in Popular tourist town near beaches offers a garden and air...

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 39 reviews

Set within 2.8 km of Estuary Beach and 2.9 km of St Lucia Crocodile Centre in St Lucia, Boskraai Self-Catering -74 Hornbill Street features accommodation with seating area.

From US$43.73 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 39 reviews

Boasting a garden, an outdoor pool and pool views, Flamboyant Apartments is set in St Lucia. It is situated 2.4 km from Ingwe Beach and features a housekeeping service.

From US$50.03 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 28 reviews

Boasting air-conditioned accommodation with a private pool, 56 The Bridge St Lucia is situated in St Lucia. This property offers access to a balcony, free private parking and free WiFi.

From US$104.95 per night

The Bridge Unit 8

St Lucia
8.0+ review score
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 82 reviews

Located in St Lucia, 2.1 km from Ingwe Beach and 2 km from St Lucia Crocodile Centre, The Bridge Unit 8 offers pool with a view and air conditioning.

From US$131.19 per night

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

Pelicans Pad @ St Lucia

St Lucia
Free cancellation options available
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 96 reviews

Boasting garden views, Pelicans Pad @ St Lucia offers accommodation with pool with a view, a garden and a terrace, around 2.9 km from Estuary Beach.

From US$69.97 per night

St Lucia Safari Lodge Holiday Home

St Lucia
Free cancellation options available
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 5 reviews

Located only 2.6 km from St Lucia Crocodile Centre in St Lucia, St Lucia Safari Lodge Holiday Home provides accommodation equipped with a patio, garden and outdoor pool.

From US$54.57 per night

King's Palace Self Catering Apartments

St Lucia
Free cancellation options available
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 3 reviews

Situated in St Lucia, 2.7 km from Estuary Beach and 2.4 km from St Lucia Crocodile Centre, King's Palace Self Catering Apartments offers air conditioning.

From US$52.47 per night

Villa Mia 15

St Lucia
Free cancellation options available
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 45 reviews

Boasting air-conditioned accommodation with a private pool, garden view and a patio, Villa Mia 15 is situated in St Lucia.

From US$69.97 per night

St Lucia Palms

St Lucia
Free cancellation options available
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 466 reviews

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.

From US$60.64 per night

African Thistle

St Lucia
Free cancellation options available
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 60 reviews

Featuring air-conditioned accommodation with a patio, African Thistle is located in St Lucia. This property offers access to a balcony, free private parking and free WiFi.

St Lucia At Home

St Lucia
Free cancellation options available
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 28 reviews

Set only 2.5 km from St Lucia Crocodile Centre in St Lucia, St Lucia At Home offers accommodation equipped with a patio, garden and year-round outdoor pool.

23 Manzini Chalets-Pumba's Den

St Lucia
Free cancellation options available
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 32 reviews

Boasting a garden, barbecue facilities and views of garden, 23 Manzini Chalets-Pumba's Den is set in St Lucia, 2.3 km from St Lucia Crocodile Centre.

FAQ about self catering accommodation in St Lucia

Self catering accommodation that guests love in St Lucia

See all
Avg. price/night: US$104.95
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 101 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 by
Hester
Group