St Michaels On Sea, South Coast
Perched on the scenic Hibiscus Coast, right between the coastal towns of Margate and Port Shepstone, is the charming little retreat of St Michaels on Sea. It may be a small town, but it has plenty to offer visitors to KwaZulu Natal in the way of sea, sun, sand, and family fun.
The village is characterised by the pretty scenery of the South African coast, and the focus is certainly on its beach. Here, the warm Indian Ocean waters, golden sands, excellent waves, and peaceful lagoon combine to create an awesome spot for families, couples on honeymoon, and groups of friends that are after the summer holiday of a lifetime.
The beach at St Michaels is a hotspot for watersports, thanks to consistently good swell and temperate waters. Surfers love tackling the waves (which can sometimes be exhilaratingly big). This beach is also stunning for stand-up paddling, paddle skiing, jet-skiing, windsurfing, hydrofoiling, body-boarding, and boating. Thanks to shark nets and lifeguards, this is a safe swimming beach.
Snorkelling and SCUBA diving are musts at St Michaels on Sea, thanks to the massive variety of marine plants and animals that are living just below the water’s surface. These include colourful tropical fish and the exquisite coral reefs that they call home; as well as sharks, rays, game fish, and jellyfish. The waters are usually clear, with excellent visibility. So, bring your underwater camera along. The tidal pools are always a hit for the little ones.
Because of the many game fish here, St Michaels is also a great fishing spot for keen anglers that are hankering after a day in the sea spray.
Next to the beach, there is an inviting grassy patch and a restaurant. Sip on sundowners or enjoy a family picnic here, while the little ones swim in the lagoon or the little river. Paddle boats and canoes are available for hire, and are fun ways to explore the lagoon.
St Michaels on Sea is an excellent choice for a South Africa holiday because it is all about fun, convenient amenities, natural beauty, and plenty of accommodation. The accommodation in St Michaels ranges from self-catering apartments and lodges to luxurious guest houses and B & B’s. Choose this coastal village for your next weekend getaway, family holiday, or honeymoon.
Travellers' Reviews
1 Review from SA-Venues.com travellers. All reviews are verified.
Verified review
i first went to st michaels on sea as a child in 1940 from egypt and stayed at mount jou hotel for one year i was 11 years old it is now called mount joy lodge still the same place only a name change i liked it very much and i still long to go back one day my age is 83 so i will have to do it very soon but i still think it is a lovely place to visit regards peter paul
peter paul (new zealand)
In the vicinity
Hotels & other accommodation options

Laguna La Crete Unit M
Laguna La Crete Unit M is an Uvongo self catering apartment located in a secure complex on the ground floor. It is ideal for guests looking for c...

Saints View 408
Situated in Saints View Resort, Saints View 408 offers accommodation in Uvongo for a total of eight guests. Here you are within walking distance ...

Saints View 417
Situated in Uvongo, Saints View 417 is an apartment that accommodates a total of eight guests. Here you are within walking distance to the beach ...

Fairway Guest Lodge
Situated in the popular area of St Michael’s on Sea / Shelly Beach, the accommodation at Fairway Guest Lodge is of a very high standard with indi...

Beira Mar 8
Beira Mar 8 is located in St Michaels on Sea and offers lovely, quality Uvongo self catering for a family holiday on the South Coast of KwaZulu N...


Saints View 419
Situated in Saints View Resort, Saints View 419 offers accommodation in Uvongo for a total of eight guests. Here you are a near to the beach and ...

Saints View 416
Situated in Saints View Resort, Uvongo, Saints View 416 is an apartment that offers accommodation in Uvongo for up to eight guests. Here you are ...

Villa Cordoba Unit A
Villa Corboda Unit A has three bedrooms and two bathrooms and accommodates a maximum of six guests. The kitchen is fully equipped and includes a ...

Surfbay Sands 29
Surfbay Sands 29 offers accommodation in the secure Surfbay Sands complex in Shelly Beach. the apartment accommodates up to four adults and one c...

Amberley 52
Situated in a secure wetland estate in St Michaels on Sea, Amberley 52 provides self catering accommodation for eight guests. The estate is just ...

Saints View 413
Situated in Uvongo, Saints View 413 offers accommodation in an apartment that sleeps a total of eight guests. Here you are a stones throw away fr...

Saints View 403
Situated in Saints View Resort, Saints View 403 offers accommodation in Uvongo for a total of eight guests. Here you are within walking distance ...

Saints View 405
Saints View 405 is located in Saints View Resort and offers comfortable accommodation in Uvongo for a total of eight guests. Here you are within ...

2 Colin Street
Situated in St Michaels on Sea on the South Coast, 2 Colin Street provides comfortable accommodation for seven guests. The house has a spacious g...

Saints View 418
Situated in Uvongo, Saints View 418 offers accommodation in an apartment that sleeps a total of eight guests. Here you are a stones throw away fr...

Saints View 401
Situated in Saints View Resort, Uvongo, Saints View 401 accommodates a total of eight guests. Here you are within walking distance to the beach.....

Sunset Beach 34
Sunset Beach 34 offers Uvongo self catering in an apartment located in the secure Sunset Beach complex. From here you are close to the beach and ...

Mountjoy Guest Lodge
Offering bed and breakfast accommodation in St Michaels on Sea, Mountjoy Guest Lodge has 10 rooms. With a large garden, the property has a relaxi...

Laguna La Crete 166
Situated in a secure complex close to the popular Uvongo lagoon, Laguna La Crete 166 offers accommodation for four guests. The complex has direct...

Laguna La Crete Unit L
Laguna La Crete Unit L is holiday apartment that can accommodate up to four guests. There is a communal swimming pool and communal BBQ / braai fa...

Saints View 424
Situated in Saints View Resort, Uvongo, Saints View 424 offers accommodation in an apartment that sleeps a total of eight guests. Here you are a ...

Butleigh 17
Butleigh 17 is a first floor apartment located in a popular development in St Michaels on Sea. Here you can enjoy a peaceful getaway and may be a...

Charlie's Cottage
The house has four bedrooms and a sleeper couch, offering accommodation for up to ten people. Ideally situated in St. Michaels-on-Sea, Charlie’s ...

Villa Colinas
Villa Colinas is a luxurious, fully staffed Spanish styled mansion providing exclusive use Margate self catering accommodation on Sweetdale Estat...

Saints View 410
Saints View 410 is located in Saints View Resort and offers comfortable accommodation in Uvongo for a total of eight guests. Here you are within ...

Saints View 422
Situated in Uvongo, Saints View 422 offers accommodation in an apartment that sleeps a total of eight guests. Here you are within walking distanc...

Saints View 409
Situated in Saints View Resort, Saints View 409 is an apartment that offers accommodation in Uvongo for up to eight guests. Here you are within w...

Laguna La Crete 80
Laguna La Crete 80 offers comfortable accommodation in a three bedroom holiday apartment in the popular Laguna La Crete seaside complex in Uvongo...

Topanga 16
Located within a secure complex, Topanga 16 is a furnished apartment that offers accommodation for up to four guests. The beach, shops and other ...

Saints View 423
Situated in Saints View Resort, Saints View 423 offers accommodation in an apartment that sleeps a total of eight guests. Here you are within wal...

Mountjoy Guest Lodge
Offering bed and breakfast accommodation in St Michaels on Sea, Mountjoy Guest Lodge has 10 rooms. With a large garden, the property has a relaxi...

Corona Del Mar 13
Corona Del Mar 13 offers Uvongo self catering in a three bedroom holiday apartment situated in the Corona Del Mar complex. The complex is just 35...

Impala House
Impala House is a fully furnished South Coast self catering house with partial sea views, located not far from the beach in Uvongo and close to v...

Falling Waters Guest Lodge
Falling Waters Guest Lodge can be found in St Michaels On Sea and is a great place to stop over during your South Coast vacation. From here you a...

Saints View 412
Situated in Saints View Resort, Uvongo, Saints View 412 offers accommodation in an apartment that sleeps a total of eight guests. Here you are a ...

Saints View 411
Situated in Saints View Resort, Saints View 411 offers accommodation in Uvongo for a total of eight guests. Here you are within walking distance ...

Saints View 402
Situated in Saints View Resort, Saints View 402 offers accommodation in Uvongo for a total of eight guests. Here you are within walking distance ...

Saints View 414
Situated in Saints View Resort, Uvongo, Saints View 414 offers accommodation for a total of eight guests. Here you are within walking distance to...

Saints View 426
Situated in Saints View Resort, Uvongo, Saints View 426 is an apartment that offers accommodation in Uvongo for up to eight guests. Here you are ...

Laguna La Crete 184
Laguna La Crete 184 offers accommodation for five guests. The complex has direct access to the beach and also has a pool and tennis court. Shops ...

Ishumi Unit 10
Ishumi Unit 10 is situated in St Michaels on Sea and is only a short distance from Uvongo beach and just under 2kms from Thure Lilliecrona Park. ...


Saints View 415
Situated in Saints View Resort, Saints View 415 is an apartment that offers accommodation for up to eight guests. Here you are within walking dis...

Kingfisher 33
Kingfisher 33 offers Shelly Beach self catering in the secure Kingfisher complex. The complex set overlooking the Ohlanga River and is across the...

Laguna La Crete 90
Laguna La Crete 90 offers accommodation in an apartment that is located in Uvongo, a laid back seaside resort town on KwaZulu-Natal’s Hibiscus Co...

Saints View 425
Situated in Uvongo, Saints View 425 offers accommodation in an apartment that sleeps a total of eight guests. Here you are within walking distanc...

Laguna La Crete 219
Laguna La Crete 219 is a cosy apartment offering self catering in Uvongo on the KwaZulu Natal South Coast. The apartment complex has direct acces...

Saints View 406
Situated in Saints View Resort, Saints View 406 is an apartment that offers accommodation in Uvongo for up to eight guests. Here you are within w...

Laguna La Crete 75
Laguna La Crete 75 offers accommodation in an apartment found in a family friendly holiday resort. From here you are right near Uvongo Beach. The...

King Fisher Unit A
King Fisher Unit A offers accommodation in a complex with river and lagoon views. The apartment is situated in a prime position close to the popu...

Saints View 404
Situated in Saints View Resort, Saints View 404 offers accommodation in Uvongo for a total of eight guests. Here you are a near to the beach and ...

Laguna La Crete Unit E
Laguna La Crete Unit E is a South Coast self catering flat located in a secure complex in Uvongo. Ideal for guests looking for comfortable lodgin...

Saints View 407
Situated in Saints View Resort, Uvongo, Saints View 407 is an apartment that offers accommodation for up to eight guests. Here you are within wal...

Saints View 421
Situated in Saints View Resort, Uvongo, Saints View 421 is an apartment that offers accommodation in Uvongo for up to eight guests. Here you are ...
Things to do in the area

Shelly Beach
Welcome to an underwater paradise! Shelly Beach is well known for the scuba diving reef which is set approximately 1500 meters from the beach. If...

St Michaels On Sea Beach
St Micheals on Sea beach is a popular swimming and surfing beach that you’ll find at the mouth of the Umhlangeni River. It’s popularity with surf...

Lucien Beach
The warm waters of the Indian Ocean, the almost year-round sunshine, and the endless summer-holiday vibe are all part of the Lucien Beach experie...

Margate Beach
The South Coast of KwaZulu-Natal, South Africa, is known for its sunshine, vibrant towns, and beautiful beaches. Margate is not only one of these...
Noteworthy attractions

Mkambati Nature Reserve
Flanked on either side by the forested ravines of the Msikaba and Mtentu Rivers, Mkambati Nature Reserve is 8000 hectares of coastal reserve that...

Oribi Gorge Nature Reserve
The Oribi Gorge Nature Reserve is a wonderfully scenic area offering excellent hiking opportunities. The area boasts cliffs and forests and spect...

Umtamvuna Nature Reserve
The Umtamvuna Nature Reserve is famous for its magnificent views of the deep Umtamvuna River Gorge. Umtamvuna is a treasure house of rare and end...

Vernon Crookes Nature Reserve
The Vernon Crookes is a delightful and convenient reserve for travellers holidaying on the South Coast of KwaZulu Natal. Vernon Crookes Nature Re...

Amanzimtoti Golf Club
Set just south of Durban and on the white sandy shores of KwaZulu Natal lays the Amanzimtoti Golf Course and Country Club. Originally opened, in ...

Margate Country Club
Margate golf course game may appear to be easy at first, don’t be lulled into contentment; this is an extensively challenging course. The Margate...

Port Shepstone Country Club
Port Shepstone's golf course is one of the most popular along the South Coast and is well supported by local and overseas visitors alike. The cou...

San Lameer Country Club
The San Lameer golf course is situated on the Durban South Coast and is rated one of the top 30 South African golf courses. Opened in 1922 the co...

Scottburgh Golf Club
Scottburgh Golf Club's undulating golf course has a most attractive setting with the sight and sounds of the Indian Ocean always in the backgroun...
Find accommodation in St Michaels On Sea
FIND / South Africa Accommodation / KwaZulu Natal Accommodation / South Coast Accommodation / St Michaels On Sea Accommodation