About Kelso Beach
Kelso Beach is situated on the South Coast of KwaZulu-Natal. The warm water and perfect swells make this beach a surfer's paradise. You can also snorkell and view the unique coral reef and tropical fish of the area, or horse ride on the beach, collect exquisite shells, or fish from the rocky outcrops.
Accommodation near Kelso Beach
Kelso Beach Map
*Distances are shown as the crow flies and not necessarily the actual travelling