Shelly Beach is a coastal resort town on the South Coast of the KwaZulu-Natal province of South Africa, located approximately halfway between Margate and Port Shepstone. Shelly Beach is situated between the Zotsha Creek to the north, the Mhlangeni River to the south and the R61 freeway to the west. Its neighbouring areas are Oslo Beach to the north and St Michael’s-on-Sea and Uvongo to the south.
https://www.luxuryhotelsguides.com › Shelly Beach South Africa
AdTop 10 Best Shelly Beach South Africa Hotels (2023). Most Beautiful 5 Star Luxury Hotels. 2023's Best Shelly Beach South Africa Hotels of 2023. Boutique Romantic Designer Hotels.
Featured Hotels: Boutique Hotels, About Us, Luxury Hotels, Hotels and more
The closest thing to an exhaustive search you can find – SMH