Go Hotels
Home > South Africa > St. Lucia South Africa Flag

We have 50 hotels in St. Lucia.

Maputaland Guest House Star Rating 4        
1 Kabeljou Street P.O.Box 257

Set at the southern tip of the iSimangaliso Wetland Park, this warm, casual guesthouse is 17 km from the Monzi Golf Club, and 32.7 km from Cape Vidal.Opening onto a central courtyard, the relaxed, safari-themed rooms feature en suite bathrooms.
St. Lucia Wetlands Guest House Star Rating 4        
20 Kingfisher Street

This humble guesthouse surrounded by tropical plants is 2 km from a kayaking site and 4.2 km from the iSimangaliso Wetland Park.Wood furnishings, patterned fabrics and safari-themed artwork add warm touches to the down-to-earth rooms, which have free WiFi, air-conditioning, mosquito nets, and tea and coffeemaking equipment.
AmaZulu Lodge Star Rating 4        
107 Mc Kenzie Street

Set at the end of a long peninsula between the St. Lucia River Estuary and the Indian Ocean, this low-slung, thatch-roofed hotel is 4.2 km from the iSimangaliso Wetland Park and 16.
Ndiza Lodge St Lucia Star Rating 4        

This comfortable lodge in St. Lucia provides complimentary wireless internet, as well as an outdoor pool and a rooftop terrace. It is an excellent base for those wishing to immerse themselves in nature, with iSimangaliso Wetland Park just steps away.
The Bridge Apartment        
59 The Bridge

Boasting an outdoor pool, The Bridge Apartment is located in St. Lucia and provides comfortable accommodation. It is the perfect base for those wanting to immerse themselves in nature, with iSimangaliso Wetland Park just steps away.
Zulani Guest House Saint Lucia Estuary Star Rating 4        
Flamingo Street

This informal tropical-style B&B is 1 km from St. Lucia Kayak Safaris, 2.6 km from the beach and 3 km from iSimangaliso Wetland Park.
Umlilo Lodge Saint Lucia Estuary Star Rating 4        
9 Dolphin Avenue

Set in a village surrounded by the iSimangaliso Wetland Park, this casual guesthouse is 2.2 km from the beach.The 12 relaxed rooms offer free WiFi, flat-screen TVs, mosquito nets and minifridges, plus tea and coffeemaking facilities.
Ingwenya Lodge Star Rating 2        
163 Hornbill Street

Adjacent to iSimangaliso Wetland Park, this unassuming apartment lodge is 1.5 km from central St. Lucia and 2.
Lidiko Lodge Star Rating 4        
95 McKenzie Street

Surrounded by iSimangaliso Wetland Park, this relaxed lodge sits in St. Lucia town centre, a 5-minute walk from estuarine Lake St. Lucia, 2.
Elephant Lake Hotel Star Rating 5        
McKenzie Street

Nestled on the forested banks of the St. Lucia Estuary, this relaxed hotel is 3 km from the closest beach and 52 km from Hluhluwe iMfolozi Game Reserve.Laid-back rooms come with satellite TV, tea and coffeemaking facilities, and patios or balconies.
More on St. Lucia .

View all 50 St. Lucia hotels
St Lucia is a settlement in Umkhanyakude District Municipality in the KwaZulu - Natal province of South Africa. The small town is mainly a hub for the Greater St Lucia Wetlands Park.