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.

R
Rutger
From
Netherlands
The appartement is clean en beautiful Leopard tree lodge is on perfect location. The staff is really kind and helpfull. Pieter arranged de Hippo & Croc boat tour for us. In the evening we experience 2 hippo's in the streets of St. Lucia. Thank you for a lovely stay!!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 671 reviews
Price from
US$99.92
1 night, 2 adults

Luxury Tented Village @ Urban Glamping

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.

M
Marcelle.1
From
Qatar
Everything is very well organised, clean and spacious. All the staff are amazing. Very friendly and helpful. The facility had all we needed, and the location is great. Secure parking is available. Thank you for an amazing stay. Will definitely come back
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 462 reviews
Price from
US$113.42
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.

J
Jelle
From
Belgium
The quite environment, wonderful patios, well equipped house. Safe feeling because of double gate (1 of area and 1 of the lodge itself). Good housekeeping and guard. In the middle of a nice property surrounded by Impala's, Bushbucks and numerous birds this was a place we felt home from the start. One could easily spend a full week here. A lot to do in the surroundings, st Lucia is 20-25 min drive on safe and well maintained road. I highly recommend this place and we would definitely come back if St Lucia is on our planning!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 345 reviews
Price from
US$85.71
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.

I
Ipeleng
From
South Africa
The venue was excellent! I loved the cleanliness. It was comfortable. The venue had everything we needed.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 125 reviews
Price from
US$79.81
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.

R
Rhoda
From
xx
Literally everything was perfect. The unit and the privacy it afforded us was perfect. Everything we needed was already available in the unit - umbrella, lights for use during loadshedding, braai equipment, insect spray, citronella lamp, clothes drying rack, the list goes on. The communal area was brilliant. We had G&Ts looking out over the ocean with the forest at our feet.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 312 reviews
Price from
US$78.01
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
Jon
From
Spain
Andre is si nice anda helpful. He gave us many advise on our arrival and helped with the following day accomodation. Top host for a top place!!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 371 reviews
Price from
US$66.01
1 night, 2 adults

King's Palace Self Catering Apartments

St Lucia

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.

A
Amanda
From
South Africa
I loved the location. Due to the fact that you are not located in the main street (but so close) the quiet was amazing! We will definitely book again!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 7 reviews
Price from
US$60.01
1 night, 2 adults

The Bridge, Apartment 50

St Lucia

Featuring air-conditioned accommodation with a private pool, The Bridge, Apartment 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.2
Superb - What previous guests thought, 22 reviews
Price from
US$96.62
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.4
Superb - What previous guests thought, 13 reviews
Price from
US$63.31
1 night, 2 adults

Uitspan Apartments

St Lucia

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.

B
Benade
From
South Africa
Great location. Friendly service. Apartment was clean and well equipped.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 24 reviews
Price from
US$84.01
1 night, 2 adults
All self catering accommodation in St Lucia

Top picks for St Lucia hotels

Explore our most popular hotels in St Lucia

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 671 reviews
    From
    US$100
    1 night, 2 adults
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 371 reviews
    From
    US$66
    1 night, 2 adults
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 462 reviews
    From
    US$113
    1 night, 2 adults
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 425 reviews
    From
    US$69
    1 night, 2 adults
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 591 reviews
    From
    US$82
    1 night, 2 adults
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 368 reviews
    From
    US$161
    1 night, 2 adults
  • Scored out of 10, guest rating 10
    Exceptional - What previous guests thought, 4 reviews
    From
    US$27
    1 night, 2 adults
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 345 reviews
    From
    US$76
    1 night, 2 adults
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 132 reviews
    From
    US$68
    1 night, 2 adults
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 55 reviews
    From
    US$57
    1 night, 2 adults
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 312 reviews
    From
    US$75
    1 night, 2 adults
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 63 reviews
    From
    US$86
    1 night, 2 adults
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 79 reviews
    From
    US$111
    1 night, 2 adults
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 174 reviews
    From
    US$59
    1 night, 2 adults
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 53 reviews
    From
    US$135
    1 night, 2 adults
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 299 reviews
    From
    US$66
    1 night, 2 adults
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 107 reviews
    From
    US$48
    1 night, 2 adults
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 33 reviews
    From
    US$120
    1 night, 2 adults
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 7 reviews
    From
    US$60
    1 night, 2 adults
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 92 reviews
    From
    US$72
    1 night, 2 adults

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.

R
Rutger
From
Netherlands
The appartement is clean en beautiful Leopard tree lodge is on perfect location. The staff is really kind and helpfull. Pieter arranged de Hippo & Croc boat tour for us. In the evening we experience 2 hippo's in the streets of St. Lucia. Thank you for a lovely stay!!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 671 reviews
Price from
US$99.92
1 night, 2 adults

Luxury Tented Village @ Urban Glamping

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.

M
Marcelle.1
From
Qatar
Everything is very well organised, clean and spacious. All the staff are amazing. Very friendly and helpful. The facility had all we needed, and the location is great. Secure parking is available. Thank you for an amazing stay. Will definitely come back
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 462 reviews
Price from
US$113.42
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.

J
Jelle
From
Belgium
The quite environment, wonderful patios, well equipped house. Safe feeling because of double gate (1 of area and 1 of the lodge itself). Good housekeeping and guard. In the middle of a nice property surrounded by Impala's, Bushbucks and numerous birds this was a place we felt home from the start. One could easily spend a full week here. A lot to do in the surroundings, st Lucia is 20-25 min drive on safe and well maintained road. I highly recommend this place and we would definitely come back if St Lucia is on our planning!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 345 reviews
Price from
US$85.71
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.

I
Ipeleng
From
South Africa
The venue was excellent! I loved the cleanliness. It was comfortable. The venue had everything we needed.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 125 reviews
Price from
US$79.81
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.

R
Rhoda
From
xx
Literally everything was perfect. The unit and the privacy it afforded us was perfect. Everything we needed was already available in the unit - umbrella, lights for use during loadshedding, braai equipment, insect spray, citronella lamp, clothes drying rack, the list goes on. The communal area was brilliant. We had G&Ts looking out over the ocean with the forest at our feet.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 312 reviews
Price from
US$78.01
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
Jon
From
Spain
Andre is si nice anda helpful. He gave us many advise on our arrival and helped with the following day accomodation. Top host for a top place!!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 371 reviews
Price from
US$66.01
1 night, 2 adults

King's Palace Self Catering Apartments

St Lucia

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.

A
Amanda
From
South Africa
I loved the location. Due to the fact that you are not located in the main street (but so close) the quiet was amazing! We will definitely book again!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 7 reviews
Price from
US$60.01
1 night, 2 adults

The Bridge, Apartment 50

St Lucia

Featuring air-conditioned accommodation with a private pool, The Bridge, Apartment 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.2
Superb - What previous guests thought, 22 reviews
Price from
US$96.62
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.4
Superb - What previous guests thought, 13 reviews
Price from
US$63.31
1 night, 2 adults

Uitspan Apartments

St Lucia

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.

B
Benade
From
South Africa
Great location. Friendly service. Apartment was clean and well equipped.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 24 reviews
Price from
US$84.01
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 9.5
Exceptional - What previous guests thought, 371 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, 591 reviews

Popular with guests booking self catering accommodation in St Lucia

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

Popular with guests booking self catering accommodation in St Lucia

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 174 reviews

Popular with guests booking self catering accommodation in St Lucia

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

Popular with guests booking self catering accommodation in St Lucia

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

Popular with guests booking self catering accommodation in St Lucia

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

Popular with guests booking self catering accommodation in St Lucia

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 468 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, 425 reviews

Popular with guests booking self catering accommodation in St Lucia

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

Highly rated self catering accommodation in St Lucia and nearby

Manzini Chalets

St Lucia
8.0+ review score
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 174 reviews

Located just 2.9 km from Estuary Beach, Manzini Chalets offers accommodation in St Lucia with access to a garden, barbecue facilities, as well as full-day security.

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 109 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$63.01 per night

The Dunes

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

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

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

Situated within 2.5 km of St Lucia Crocodile Centre and 30 km of Umfolozi Country Club, Lake St Lucia Villas offers rooms with air conditioning and a private bathroom in St Lucia.

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

Located adjacent to the Mangrove forests of the St Lucia Estuary, Hippo Lodge offers self-catering accommodation.

From US$69.01 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 107 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$72.01 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 591 reviews

Just off the mouth of the St Lucia Estuary and offering an outdoor pool and a restaurant, Lake View Cabanas is located in St Lucia. The resort offers a children's playground and bicycle rental.

From US$107.73 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 45 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$60.01 per night

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

HAPPY HOUSE @ 16

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

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

From US$70.21 per night

Pelicans Pad @ St Lucia

St Lucia
Free cancellation options available
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 92 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$72.01 per night

HAPPY PLACE @ 3

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

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

From US$69.01 per night

St Lucia Palms

St Lucia
Free cancellation options available
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 468 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.

Travelbugs Stay

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

Set in St Lucia, Travelbugs Stay offers accommodation with private pool, free WiFi and free private parking for guests who drive. This apartment features air-conditioned accommodation with a patio.

From US$25.50 per night

Flamingo Holiday Flats

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

Set in the heart of the St Lucia World Heritage Site along the Elephant Coast, Flamingo Holiday Apartments is within a 5-minute drive from the beach and offers an outdoor pool and barbecue facilities.

From US$64.81 per night

St Lucia Stays

St Lucia
Free cancellation options available
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 8 reviews

Set within 2.1 km of Ingwe Beach in St Lucia, St Lucia Stays provides accommodation with seating area. This apartment offers free private parking and full-day security.

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

Featuring air-conditioned accommodation with a private pool, pool view and a patio, Unit 30 The Bridge - FAMILY UNIT IN A PRIME SPOT ON THE GROUND FLOOR is located in St Lucia.

From US$111.02 per night

Enjoy breakfast in St Lucia and nearby

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 80 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.9
Fabulous - What previous guests thought, 26 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.0
Good - What previous guests thought, 47 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.3
Good - What previous guests thought, 47 reviews

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

Break-a-Wave

St Lucia
Breakfast options
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 12 reviews

Boasting air-conditioned accommodation with a pool with a view, Break-a-Wave is situated in St Lucia.

The Sweetest Spot

St Lucia
Breakfast options
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 24 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.

St Lucia At Home

St Lucia
Breakfast options
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 29 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.

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 34 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$64.81
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 443 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 by
martina
Young couple
Avg. price/night: US$111.02
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 104 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