Skip to main content

The 10 Best B&Bs in St Lucia, South Africa

Check out our pick of great B&Bs in St Lucia

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Located in St Lucia, 2.6 km from St Lucia Crocodile Centre, Turaco Guest House provides accommodation with a breakfast area, free private parking, an outdoor swimming pool and barbecue facilities. Around 2.9 km from Saint Lucia Estuary, the property is also less than 1 km away from St Lucia Tours and Charters and offers free WiFi. All rooms have a patio.

At the guest house, all rooms are fitted with a wardrobe. At Turaco Guest House, every room comes with air conditioning and a private bathroom.

This was the loveliest accommodation, from the location, to room, to yummy breakfast spread. Most importantly, the owners went out of their way to make our stay wonderful, from recommendation of nearby activities, companies operating in the area, things to see in the parks, to preparing a wonderful Christmas dinner for the guests, they made us feel right at home.

Show more Show less
9.7
Exceptional
115 reviews
Price from
€ 70
per night

Boasting garden views, Kwalucia Private Safari Retreat offers accommodation with pool with a view, a garden and a bar, around 2 km from Ndlovu Beach. Featuring a 24-hour front desk, this property also provides guests with an outdoor fireplace. There is a sun terrace and guests can make use of free WiFi and free private parking.

Everything. We got a warm welcome by Adrian and Marie,fantastic people. Breakfast amazing. Very nice room and garden.If you need help with something they are there for you.We had a fantastic stay there..

Show more Show less
9.8
Exceptional
160 reviews
Price from
€ 91
per night

Set in St Lucia, in a historic building, 1.5 km from Ndlovu Beach, Maputaland Guest House is a guest house with a garden and barbecue facilities. With an outdoor swimming pool, the 4-star guest house has air-conditioned rooms with free WiFi, each with a private bathroom. Guests can make use of the sun terrace or the outdoor fireplace, or enjoy views of the pool and garden.

Very nice hosts, beautiful place with clean and tidy rooms. The hosts were very caring and gave great recommendations concerning activities, restaurants, etc.. We will come again, next time that we will spend holidays in St. Lucia. Thank you for the great time!

Show more Show less
9.3
Superb
243 reviews
Price from
€ 68
per night

Featuring colonial theme décor, rooms at St Lucia Livingston Lodge are fitted with linen and towels. Each of the guest rooms have a flat-screen TV and a mini bar. The rooms have a private bathroom with free toiletries.

The guesthouse offers a self catering or bed and breakfast option.

Skipped the breakfast, area beautiful well done

Show more Show less
9
Superb
130 reviews
Price from
€ 45
per night

Set in St Lucia, St Lucia Hilltop Guest House has family-friendly accommodation featuring free WiFi, 53 km from the Nyalazi Gate to Hluhluwe–iMfolozi Park, while the Memorial Gate is 81 km away.

Some rooms feature a patio or a balcony. All rooms are equipped with air conditioning and tea-and-coffee-making facilities.

Everything was perfect. The two hosts are very nice and always open for a little chat. The facilities and breakfast were also great. If you want to relax and explore the wildlife at the same time, this is the place for you!

Show more Show less
9.5
Exceptional
437 reviews
Price from
€ 63
per night

Set within 1.9 km of Ndlovu Beach and 2.1 km of Ingwe Beach, Parkers Cottages provides rooms with air conditioning and a private bathroom in St Lucia. Boasting a housekeeping service, this property also provides guests with a picnic area. Free private parking is available and the bed and breakfast also offers bike hire for guests who want to explore the surrounding area.

Liked the fact that room was big enough there was back up lighting during loadshedding. The place is in a quiet friendly neighborhood easy to locate.close to the centre and safe to walk around the neighborhood

Show more Show less
9
Superb
118 reviews
Price from
€ 44
per night

Set amidst a subtropical garden, The Sandpiper offers accommodation in St Lucia, neighboring the St Lucia Nature Reserve. The guest house offers a 10-meter long outdoor pool. Free WiFi is available.

All rooms at The Sandpiper are air-conditioned and equipped with satellite TV, a small fridge, tea-and-coffee making facilities. A hair dryer and wall safe are available. Some of the rooms have a patio, overlooking the spacious garden, nature area and pool.

Great location, and super friendly staff. Special thanks to Precious!

Show more Show less
9
Superb
482 reviews
Price from
€ 50
per night

At the bed and breakfast, units are fitted with air conditioning, a seating area, a flat-screen TV with satellite channels, a safety deposit box and a private bathroom with a hair dryer and free toiletries. A patio with an outdoor dining area and pool views is offered in some units. At the bed and breakfast, all units come with bed linen and towels.

Excellent accommodation in St. Lucia. Located close to the beach and restaurants. Comfortable room and beds. Would stay there again

Show more Show less
9.1
Superb
121 reviews
Price from
€ 95
per night

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

The lodge features 7 cabins which each have their own splash pool and BBQ facilities. It offers a seating area, terrace and a fully equipped kitchen with a microwave and an oven. You can enjoy sightings of buck, wildebeest and various bird species from your room.

Absolutely loved our stay here. Great spacious accommodation and lovely large private space outside with a pool and a braai. The kids loved the pool, although it was quite cold. Quite and calm and everything we needed

Show more Show less
9.3
Superb
402 reviews
Price from
€ 87
per night

Offering a terrace with outdoor pool, Bhangazi Lodge features African themed arts and crafts. Based in St Lucia, it is located at the gateway to the St. Lucia Wetland Park.

The rooms are named after African animals and each is equipped with a seating area, a TV and tea-and-coffee making facilities. Guests can enjoy pool or garden views.

It was a great pleasure to stay here. Very cute design, very cozy and comfortable, you really feel like in Africa. The hosts are very friendly, they helped us a lot with recommendations and booking activities in the park. The breakfasts are just amazing. Definitely recommend!

Show more Show less
9.3
Superb
192 reviews
Price from
€ 51
per night

Most booked hotels in St Lucia in the past month

St Lucia's best hotels with breakfast

  • Turaco Guest House
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 115 reviews

    Located in St Lucia, 2.6 km from St Lucia Crocodile Centre, Turaco Guest House provides accommodation with a breakfast area, free private parking, an outdoor swimming pool and barbecue facilities.

    The hospitality, cleanliness, and facility is superb 👌

  • St Lucia Livingston Lodge
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 130 reviews

    Situated in St Lucia within the surrounds of The iSimangaliso Wetland Park, St Lucia Livingston Lodge offers 6 bedrooms with en suite bathrooms.

    breakfast was good, and the area is perfect for relaxing

  • St Lucia Hilltop Guest House
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 437 reviews

    Set in St Lucia, St Lucia Hilltop Guest House has family-friendly accommodation featuring free WiFi, 53 km from the Nyalazi Gate to Hluhluwe–iMfolozi Park, while the Memorial Gate is 81 km away.

    The owner was very helpful, especially for local sightseeing.

  • Parkers Cottages
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 118 reviews

    Set within 1.9 km of Ndlovu Beach and 2.1 km of Ingwe Beach, Parkers Cottages provides rooms with air conditioning and a private bathroom in St Lucia.

    The reception and permanent kindness by the owner was great.

  • The Sandpiper
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 482 reviews

    Set amidst a subtropical garden, The Sandpiper offers accommodation in St Lucia, neighboring the St Lucia Nature Reserve. The guest house offers a 10-meter long outdoor pool. Free WiFi is available.

    Great facility - comfortable with a great breakfast.

  • At Heritage House
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 122 reviews

    Boasting garden views, At Heritage House offers accommodation with an outdoor swimming pool, a garden and a shared lounge, around 2 km from Ndlovu Beach.

    such a lovely staff, great tours. everything was excellent!!

  • Bhangazi Lodge Bed & Breakfast
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 192 reviews

    Offering a terrace with outdoor pool, Bhangazi Lodge features African themed arts and crafts. Based in St Lucia, it is located at the gateway to the St. Lucia Wetland Park.

    Very friendly welcome, beautiful rooms, and a delicious tailor-made breakfast.

  • Santa Lucia Guest House
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 312 reviews

    Set in a tropical garden with a swimming pool, Santa Lucia Guest House features Mediterranean-style architecture. It is located just 2 km from the sandy St Lucia Beach.

    It was very clean and nice breakfast. Also friendly staff.

Budget hotels in St Lucia

  • Monzi Safari Lodge
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 402 reviews

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

    Nice bungalow a bit out of st Lucia. It was clean and comfy.

  • St. Lucia Wetlands Guest House
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 358 reviews

    Situated 1 km from both the iSimangaliso Wetland Park and the beach, this guesthouse offers leisure activities in tranquil surroundings.

    The breakfast was planty and delicious meal. We really enjoyed it

  • Turtle Bay Lodge
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 58 reviews

    Located 200 metres from Euro Zulu Tour Operator in St Lucia, Turtle Bay Lodge features free WiFi access and free private parking. A terrace or patio are featured in certain rooms.

    landlords very warm and helpful. facility nicely equipped

  • Oppi Rotse Guesthouse
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 269 reviews

    Set within 1.4 km of Ndlovu Beach and 1.6 km of Ingwe Beach in St Lucia, Oppi Rotse Guesthouse offers accommodation with seating area.

    Everything about the place and I will definitely come back

  • African Dreamz Guest House
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 420 reviews

    Located in coastal village of St Lucia, African Dreamz Guest House is situated within the iSimangaliso Wetland Park and offers a tropical garden and outdoor swimming pool.

    Very neat, hosts were accommodating, excellent stay.

  • Manor House St Lucia

    Set in St Lucia, 2.3 km from Ndlovu Beach and 2.5 km from Ingwe Beach, Manor House St Lucia offers an outdoor swimming pool and air conditioning.

  • Maputaland Guest House
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 243 reviews

    Set in St Lucia, in a historic building, 1.5 km from Ndlovu Beach, Maputaland Guest House is a guest house with a garden and barbecue facilities.

    We loved the very cute dogs and super friendly owners!

  • African Ambience Guest House
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 252 reviews

    Offering an outdoor pool surrounded by a landscaped garden, African Ambience Guest House is located in St Lucia which is part of the iSimangaliso Wetland Park.

    The hosts are so nice and they provide a delicious breakfast 😋

Hotels located in the centre of St Lucia

  • Kwalucia Private Safari Retreat
    9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 160 reviews

    Boasting garden views, Kwalucia Private Safari Retreat offers accommodation with pool with a view, a garden and a bar, around 2 km from Ndlovu Beach.

    Everything but special big up to a amazing breakfast and kindness of hosts !

  • Rhino Coast Guesthouse
    9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 59 reviews

    Situated within 1.9 km of Ndlovu Beach and 2.1 km of Ingwe Beach in St Lucia, Rhino Coast Guesthouse provides accommodation with seating area.

    Notre hôte nous a accueilli à bras ouvert. Très sympa et de bon conseils.

  • Whalesong Guest House
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 78 reviews

    Whalesong Guest House is situated in the heart of the St Lucia World Heritage Site, between St Lucia and the Indian Ocean along the Elephant Coast. It features a spacious garden and a swimming pool.

    The staff was very nice and friendly, and it was peaceful and quiet.

  • Serene-estate Boutique Guesthouse
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 49 reviews

    Serene-estate Guesthouse is located on the border of the iSimangaliso Wetland Park (formerly known as St Lucia Greater Wetland Park) and offers guests a unique place to stay in beautiful surroundings.

    Beautiful property. Huge bedrooms. Great location.

  • Elephant Coast Guesthouse
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 134 reviews

    Set amidst a subtropical garden neighbouring the St. Lucia Isimangaliso Wetlands Park, Elephant Coast Guesthouse offers an outdoor pool and free WiFi.

    The facility was so beautiful and the stuff were very friendly

  • Lake St Lucia Lodge
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 278 reviews

    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.

    it’s like home away from home. The wild life is amazing

  • iGwalagwala Guest House
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 107 reviews

    iGwalagwala Guest House, situated in the village of St Lucia, is located in the iSimangaliso Wetland Park at the mouth of the St Lucia Estuary. It features a swimming pool.

    Beautiful and clean. Well located, closeby the main street.

  • Afrikhaya Guest House
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 45 reviews

    Afrikhaya Guest House in St Lucia offers 4 en-suite guestrooms with private entrance and terrace. It features a lush tropical garden with a swimming pool.

    Hospitable and friendly staff, yes breakfast too was great

  • The Sweetest Spot
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 23 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.

    Good location close to facilities. Spacious for large family

  • St Lucia Kingfisher Lodge
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 129 reviews

    Offering a garden and garden view, St Lucia Kingfisher Lodge is located in St Lucia, 2.4 km from Estuary Beach and 3.1 km from St Lucia Crocodile Centre.

    The place is beautiful, quite relaxing and very serene

  • AmaZulu Lodge
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 316 reviews

    Located In the green coastal area, in the heart of Zululand, the AmaZulu Lodge boasts warm African Ambience, a garden pool, and rooms with patios.

    it was an oasis in the middle of town. loved the garden

  • Annas Bed and Breakfast
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 31 reviews

    Offering a garden with outdoor pool, Annas Bed and Breakfast is located in the village of St Lucia. The bed and breakfast has air-conditioned rooms and free WiFi access is available.

    Great Breakfast and professional service and reception

  • St Lucia Safari Lodge Holiday Home
    5.4
    Scored 5.4
    Average
    Rated passable
     · 71 reviews

    Boasting air-conditioned accommodation with a pool with a view, St Lucia Safari Lodge Holiday Home is set in St Lucia. This property offers access to a balcony, free private parking and free WiFi.

    I like everything about their place we enjoyed our stay as family

  • Room in BB - BB room in St Lucia Safari Lodge 24

    Situated in St Lucia in the KwaZulu-Natal region, Room in BB - BB room in St Lucia Safari Lodge 24 has a patio. This property offers access to a terrace, free private parking and free WiFi.

FAQs about hotels in St Lucia







B&Bs that guests love in St Lucia

  • From € 65.34 per night
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 349 reviews
    A clean, comfortable self-catering duplex with private Braai and sitting area. Three showers, two toilets and a bath. Access to a clean and reasonably sized shared pool which is ideal for kids. Great location for the centre of town. No noise issues.
    Stephen
    United Kingdom
  • From € 89.46 per night
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 437 reviews
    Everything! Excellent breakfast, great location and wonderfull hosts. Nice and cozy
    JBT1
    Spain
  • From € 45.23 per night
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 278 reviews
    Andre is a great host, very friendly and welcoming. We had a lovely stay, comfortable and quiet, great value for money, and we even saw some hippos right on the street in front of his house at night. Fantastic experience. We will be back for sure!
    Markus
    Germany
  • 9.2
    Scored 9.2
    Superb
    Rated superb
     · 30 reviews
    Great host, great location, well equipped, comfortable, safe and quiet location.
    Douglas
    Canada
  • 9.2
    Scored 9.2
    Superb
    Rated superb
     · 30 reviews
    Amanda is a great host,she was available whenever we needed her. The house is fully equipped with everything you need for a comfortable stay. We were not affected by Load Shedding or power failure as the house is almost totally of the grid! Great location close to everything. I would definitely recommend checking in at Sea's the day!
    Lesley
    South Africa
  • From € 89.46 per night
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 482 reviews
    Great location. Friendly staff. Excellent breakfast. The bathroom was quite modern. Relaxing pool area with trees around, attracting birdlife.
    jayesh-h
    South Africa
  • From € 93.48 per night
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 358 reviews
    Host Colin was so attentive and eager to please. Very "traditional" with cut glass glasses and real attention to detail. Cooler boxes provided with beach towels and lots of little nice touches. Great location. Even washed my car for me overnight without me knowing for no charge. Nothing too much trouble. Excellent breakfast. Very clean.
    Lynne
    United Kingdom
  • 9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 28 reviews
    Private and spacious cottage with everything you'll need for a comfortable, self-catering stay. Solar powered, WiFi, gas stove and shower plus boor hole water ~ so you never have to worry about anything. The lush garden and small splash pool is amazing, perfect for relaxing and soaking up the sun. The cottage is clean, neat and nestled in a quiet corner of the town. Waking up to bird song and soft ocean sounds in the distance. We loved it!
    Imcia89
    South Africa
  • From € 93.48 per night
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 358 reviews
    Good location on a quiet residential street spacious clean room with private patio.Excellent breakfast owner very attentive with lots of information on the local area. A big thank you for all the help when we had a puncture. Would recommend this property for a stay in St Lucia
    Eirian
    United Kingdom
  • From € 93.48 per night
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 358 reviews
    Lovely big room and really attractive public areas feeling more like a large private house than hotel. Excellent breakfast. Great location on a quiet St Lucia street, but near to the main shopping and restaurant areas. Colin was very helpful with organising a sunset boat trip and giving us a huge amount of helpful information about the area.
    Simon
    United Kingdom