St Michael's-on-Sea (popularly known as St Michael's or St Mikes) is a small coastal village located on the
South Coast of
KwaZulu-Natal
KwaZulu-Natal (, also referred to as KZN) is a Provinces of South Africa, province of South Africa that was created in 1994 when the government merged the Zulu people, Zulu bantustan of KwaZulu ("Place of the Zulu" in Zulu language, Zulu) and ...
,
South Africa
South Africa, officially the Republic of South Africa (RSA), is the Southern Africa, southernmost country in Africa. Its Provinces of South Africa, nine provinces are bounded to the south by of coastline that stretches along the Atlantic O ...
, between
Uvongo and
Shelly Beach.
Geography
St Micheal's-on-Sea is situated at the mouth of the Mhlangeni River, approximately 10 km (6.2 mi) south-west of
Port Shepstone
Port Shepstone is a large town situated on the mouth of the Mzimkhulu River, the largest river on the KwaZulu-Natal South Coast of South Africa. It is located halfway between Hibberdene and Margate, KwaZulu-Natal, Margate and is positioned 120&nbs ...
and 5 km (3.1 mi) north-east of
Margate
Margate is a seaside resort, seaside town in the Thanet District of Kent, England. It is located on the north coast of Kent and covers an area of long, north-east of Canterbury and includes Cliftonville, Garlinge, Palm Bay, UK, Palm Bay and W ...
and is bordered by the coastal towns of
Shelly Beach to the north and
Uvongo to the south.
Although the village is officially a distinct sub-place from Shelly Beach, it is often regarded as part of Shelly Beach, sharing the same postal code as the area.
Tourism
Beach
St Michael's Beach or popularly known as 'St Mike's Beach' is situated on the mouth of the Mhlanga River, lying between its lagoon and the ocean.
Hospitality
St Michael’s-on-Sea is synonymous with the St Michaels Sands Hotel and Restaurant, the village’s main landmark and one of the most popular hotels along the South Coast. Surrounding the hotel are many holiday apartments, guest houses and
B&Bs.
Transport
St Michael's-on-Sea is located at the junction of Marine Drive and Knoxgore Road. Marine Drive (
R620) is the main route through the village, passing from
Shelly Beach in the north to
Uvongo in the south, while Knoxgore Road connects St Michael’s-on-Sea with
Gamalakhe
Gamalakhe is a township situated about inland on the South Coast of KwaZulu-Natal Province, South Africa.
Geography
Gamalakhe is situated north of the Vungu River, approximately 19 km (12 mi) from Port Shepstone and 15 km (9 mi) from ...
to the west.
References
Populated places in the Ray Nkonyeni Local Municipality
Populated coastal places in South Africa
KwaZulu-Natal South Coast
{{KwaZuluNatal-geo-stub