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

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 650 reviews
    From
    US$97
    1 night, 2 adults
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 369 reviews
    From
    US$83
    1 night, 2 adults
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 116 reviews
    From
    US$77
    1 night, 2 adults
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 299 reviews
    From
    US$75
    1 night, 2 adults
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 376 reviews
    From
    US$75
    1 night, 2 adults
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 12 reviews
    From
    US$81
    1 night, 2 adults
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 9 reviews
    From
    US$61
    1 night, 2 adults
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 20 reviews
    From
    US$131
    1 night, 2 adults
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 59 reviews
    From
    US$83
    1 night, 2 adults
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 86 reviews
    From
    US$93
    1 night, 2 adults
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 55 reviews
    From
    US$93
    1 night, 2 adults
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 54 reviews
    From
    US$131
    1 night, 2 adults
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 411 reviews
    From
    US$67
    1 night, 2 adults
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 168 reviews
    From
    US$57
    1 night, 2 adults
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 131 reviews
    From
    US$66
    1 night, 2 adults
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 18 reviews
    From
    US$81
    1 night, 2 adults
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 9 reviews
    From
    US$41
    1 night, 2 adults
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 37 reviews
    From
    US$44
    1 night, 2 adults
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 76 reviews
    From
    US$64
    1 night, 2 adults
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 44 reviews
    From
    US$55
    1 night, 2 adults

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

  • HAPPY HOUSE @ 16

    St Lucia
    Free cancellation options available
    Scored out of 10, guest rating 7.7
    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$62.64 per night
  • Pelicans Pad @ St Lucia

    St Lucia
    Free cancellation options available
    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 98 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.

  • HAPPY PLACE @ 3

    St Lucia
    Free cancellation options available
    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.48 per night
  • The Dunes

    St Lucia
    Free cancellation options available
    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 19 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.47 per night
  • King's Palace Self Catering Apartments

    St Lucia
    Free cancellation options available
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    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.20 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.60 per night
  • First Group Lake View Cabanas

    St Lucia
    Free cancellation options available
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 599 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$109.45 per night
  • Boskraai Self-Catering -74 Hornbill Street

    St Lucia
    Free cancellation options available
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 37 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.50 per night

Enjoy breakfast in St Lucia and nearby

  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 76 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.2
    Good - What previous guests thought, 42 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.1
    Good - What previous guests thought, 49 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.4
    Pleasant - What previous guests thought, 11 reviews

    Boasting air-conditioned accommodation with a patio, Break-a-Wave is situated in St Lucia. Private parking is available on site at this recently renovated property.

  • The Sweetest Spot

    St Lucia
    Breakfast options
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 26 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, 18 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
    Breakfast options
    Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 59 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.

Highly rated self catering accommodation in St Lucia and nearby

  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 91 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 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 84 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.40 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 44 reviews

    Situated within 2.7 km of Estuary Beach and 2.4 km of St Lucia Crocodile Centre in St Lucia, Stone Ridge Luxury Self Catering Unit features accommodation with seating area.

    From US$110.20 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.59 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.76 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.40 per night
  • St Lucia At Home

    St Lucia
    8.0+ review score
    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 27 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.

  • 57 Pelican Street

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

    57 Pelican Street is set in St Lucia, 2.5 km from St Lucia Crocodile Centre, 30 km from Umfolozi Country Club, and 2.4 km from Saint Lucia Estuary.

FAQ about self catering accommodation in St Lucia

Self catering accommodation that guests love in St Lucia

See all