St Lucia Adventure Activities, Safaris and Accommodation, Elephant Lake Group

The Elephant Lake Hotel St Lucia is located on the shores of the St Lucia Estuary in the town of St Lucia, Kwa Zulu Natal, surrounded Isimangaliso Wetland Park, South Africa’s first World Heritage Site. St Lucia is 25km from the main N2 route between Durban and Swaziland, 75 km South from Hluhluwe town and 80 km North of Richards Bay.

With its lakes, lagoons, freshwater swamps and grasslands, St. Lucia supports more species of animal than the better known parks and deltas in Southern Africa.

Note that we have Secure Boat Parking for your fishing and boating needs.


Elephant Lake Group, including Hotel, Inn and Safaris located in St Lucia, KwaZulu Natal, South Africa.


Our Awards

Elephant Lake Inn
Afristay.com has awarded Elephant Lake Hotel with Best Value Accommodation Status for 2018.