The 10 best self catering accommodation in St Lucia, South Africa | Booking.com
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.

C
Claire
From
Greece
Location beautiful, grounds are an oasis. Rooms were spotless and beautiful and the staff very welcoming, even providing us with information on where to find a restaurant showing the Euros final. Customer service was above expectations. If you travel to St Lucia stay here
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 652 reviews
Price from
US$96.06
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.

V
Victor
From
France
Super cute lodge, you feel home as soon as you enter, pool surrounded by trees...Feels like holidays as soon as you arrive. Nosipho, who is part of the staff, was very kind and helped us straight away in booking the safaris' experiences for Hluhluhwe-Imfolosi and Isimangaliso parks. Even before we arrived, she advised us on the best road to take (and not to take) and shared the load sheeding schedule. Very few lodges hence it's quiet, and nice to walk around.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 368 reviews
Price from
US$82.41
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.

E
Erwin
From
Netherlands
Comfortable lodge, very beautiful location, quiet and secure. Leandra was very welcoming and made sure we got everything that we needed.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 118 reviews
Price from
US$76.73
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.

L
Lisa Susanne
From
Netherlands
Beautiful garden with pool and great view
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 302 reviews
Price from
US$75
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.

C
Cass
From
Malaysia
The manager went out of his way to assist me and make sure my stay was comfortable and my needs met. As a solo traveller I felt safe and I knew that if anything went wrong he would assist me. The rooms were clean, quiet and perfectly set up. The location had wildlife like little deer wandering through and masses of birds. Best of all it was close to town but not in the middle of all the noise and high street junk.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 378 reviews
Price from
US$75
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.

F
Farzana
From
South Africa
The Apartment was incredibly comfortable for our weekend stay as a family of 4 ! The Apartment is beautifully furnished ( my Dad loved the design of the couch😅 ) and the kitchen was well equipped for our self-catering needs. Our Cleaning lady (Rose) was very friendly and the apartment manager was very helpful and efficient in her communication. The check in and check out process was seamless. The Apartment building is so conveniently located on the Main street and we enjoyed walking around the town. The Apartment (and town in general) felt quite safe. I also loved the idea of the Welcome booklet to provide some quick information ! It's also great that they have air-conditioners as well as fans, which would be so necessary in the warmer months. The Braai facilities were plenty and we I loved that we could often see Hippo's right from the balcony. It was a great stay and we looked forward to returning to the apartment after a long day of adventures.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 12 reviews
Price from
US$80.77
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, 10 reviews
Price from
US$60.87
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.

M
Mark
From
United Kingdom
Nice big clean property with excellent facilities. The enclosed braai room is helpful as you can relax and braai no matter what the weather is doing
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 21 reviews
Price from
US$129.81
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.

A
Alex
From
Netherlands
Great location, very friendly and helpful staff!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 60 reviews
Price from
US$82.22
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, 86 reviews
Price from
US$92.31
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

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.9
    Good - What previous guests thought, 97 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.23 per night
  • The Dunes

    St Lucia
    Free cancellation options available
    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.10 per night
  • King's Palace Self Catering Apartments

    St Lucia
    Free cancellation options available
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 2 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$51.93 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.23 per night
  • Boskraai Self-Catering -74 Hornbill Street

    St Lucia
    Free cancellation options available
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 38 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.27 per night
  • St Lucia Palms

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

    St Lucia
    Free cancellation options available
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 3 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$54.81 per night
  • HAPPY HOUSE @ 16

    St Lucia
    Free cancellation options available
    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.31 per night

Enjoy breakfast in St Lucia and nearby

  • 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, 22 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.

  • Manzini Chalets

    St Lucia
    Breakfast options
    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 171 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.

    From US$63.15 per night
  • 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, 76 reviews

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

    From US$61.16 per night
  • 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$57.70 per night
  • 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.

Highly rated self catering accommodation in St Lucia and nearby

  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 85 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.16 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...

    From US$49.33 per night
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 38 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$49.50 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 8 reviews

    Located in St Lucia, 1.7 km from Ingwe Beach and 2.2 km from St Lucia Crocodile Centre, Fishermans Flat and House provides accommodation with air conditioning and access to a garden with an outdoor...

    From US$86.54 per night
  • The Sweetest Spot

    St Lucia
    8.0+ review score
    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.

  • African Thistle

    St Lucia
    8.0+ review score
    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.

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

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

    From US$66.35 per night

FAQ about self catering accommodation in St Lucia

Self catering accommodation that guests love in St Lucia

See all