Welcome to Elephant Lake Hotel

Welcome to Elephant Lake Hotel Located in South Africa, KwaZulu-Natal is St Lucia and here lies the Elephant Lake Hotel. Sitting on the magnificent shores of the St Lucia Estuary, the Hotel abounds with natural beauty and wildlife, nestled comfortably in the surrounding iSimangaliso Wetland Park, South Africa’s first Natural World Heritage Site. The Hotel … Continue reading Welcome to Elephant Lake Hotel