The coastline stretches from Maphelane in the south to the Kosi Bay mouth near the Mozambique border and offers visitors a wide range of pristine beaches. The water temperature of the Indian Ocean ranges between 19°C in mid winter (June–July) to approximately 29°C in mid summer (Dec–Feb).
The most accessible bathing beaches are at Cape Vidal and Sodwana Bay. St Lucia beaches are very popular with day visitors. Unspoiled stretches of beach can be found at Black Rock, Nine Mile Beach, Lala Nek, Bhanga Nek and Mabibi along the Coastal Forest section of iSimangaliso. Most of the bathing beaches have ablution facilities for day visitors.