St Lucia Hotels

Map of St Lucia Hotels

St Lucia
29 April, Monday
Day +79°F , Tonight +61°F
Sunny, no precipitation
Wind: north, 13 mph
The Sweetest Spot St Lucia
9.2/10 Wonderful
4 reviews
Free Wi-Fi

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

Number of rooms: 4

59 Flamingo Street, 3936 St Lucia, South Africa

iGwalagwala Guest House St Lucia
9.2/10 Wonderful
16 reviews
Free Wi-Fi

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.

Number of rooms: 20

91 Pelican Street, 3936 St Lucia, South Africa

Rhino Coast Guesthouse St Lucia
9.9/10 Exceptional
6 reviews
Free Wi-Fi

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. The property has garden views and is 2.3 km from Jabula Beach and 2.3 km from Estuary Beach.

Number of rooms: 6

13 Pelikaan Street, 3936 St Lucia, South Africa

Perna Perna Lodge St Lucia St Lucia
8.3/10 Very Good
13 reviews
Free Wi-Fi

Perna Perna St Lucia offers self-catering accommodation in St Lucia. The resort has an outdoor pool and children's playground. Parking is available on site.

Number of rooms: 15

Mckenzie Street, St Lucia, 3936, 3936 St Lucia, South Africa

Lake St Lucia Lodge St Lucia
9.1/10 Wonderful
9 reviews
Free Wi-Fi Parking

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.

Number of rooms: 3

142 Mc Kenzie Street, 3936 St Lucia, South Africa

Flamingo Self Catering Lodge St Lucia
8.1/10 Very Good
18 reviews
Free Wi-Fi Free private parking

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.1.

Number of rooms: 14

McKenzie Street, 3936 St Lucia, South Africa

St Lucia Kingfisher Lodge St Lucia
8.9/10 Wonderful
8 reviews

Located in St Lucia, 2.4 km from Estuary Beach, and St Lucia Crocodile Centre reachable within 3.1 km, St Lucia Kingfisher Lodge offers a garden, barbecue facilities and free Wi-Fi.

Number of rooms: 9

187 McKenzie Street, 3936 St Lucia, South Africa

Hornbill Family Suites St Lucia
9.6/10 Exceptional
Free Wi-Fi Free private parking

Situated in St Lucia in the KwaZulu-Natal region and Ndlovu Beach reachable within 1.8 km, Hornbill Family Suites features accommodation with free Wi-Fi, barbecue facilities, an outdoor swimming pool and free private parking.

Number of rooms: 4

39 Hornbill Street, 3936 St Lucia, South Africa

St Lucia Livingston Lodge St Lucia
8.9/10 Wonderful
2 reviews
Free Wi-Fi

Situated in St Lucia within the surrounds of The iSimangaliso Wetland Park, St Lucia Livingston Lodge offers 6 bedrooms with en suite bathrooms. The property features a terrace with BBQ facilities, a fire pit and a swimming pool with sun loungers.

Number of rooms: 6

68 Hornbill Street, 3936 St Lucia, South Africa

St Lucia Hilltop Guest House St Lucia
9.5/10 Exceptional
2 reviews
Free Wi-Fi

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

Number of rooms: 8

16 Kingfisher Street, 3936 St Lucia, South Africa

St Lucia Palms St Lucia
7.9/10 Good
2 reviews
Free Wi-Fi Parking

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.

Number of rooms: 34

55 Mckenzie Street, 3936 St Lucia, South Africa

Lake St Lucia Villas St Lucia
8.8/10 Excellent
3 reviews
Free Wi-Fi Free private parking

Situated within 2.2 km of Ndlovu Beach and 2.4 km of Ingwe Beach, Lake St Lucia Villas offers rooms with air conditioning and a private bathroom in St Lucia. This property offers access to a balcony and free private parking.

Number of rooms: 9

7 Flamingo Street, 3936 St Lucia, South Africa

57 Pelican Street St Lucia
8.8/10 Excellent
4 reviews
Free Wi-Fi Free private parking

Situated 60 km from Hluhluwe Game Reserve, 57 Pelican Street offers a spacious house featuring an outdoor swimming pool surrounded by a tropical garden. Free Wi-Fi is available in all areas.

Number of rooms: 4

57 Pelican Street, 3936 St Lucia, South Africa

St Lucia Wilds St Lucia
8.5/10 Excellent
15 reviews
Free Wi-Fi Free private parking

Within a 9-minute drive from the beach and offering a garden, BBQ facilities and access to an outdoor pool, St Lucia Wilds is located in St Lucia. There is free limited Wi-Fi and a hotspot, and free private parking is available on site.

Number of rooms: 3

174 Mckenzie Street, 3936 St Lucia, South Africa

Annas Bed and Breakfast St Lucia
8.3/10 Very Good
5 reviews
Free Wi-Fi Parking

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 Wi-Fi access is available.

Number of rooms: 4

8 Kuda Street, 3936 St Lucia, South Africa

Show More Hotels