Successfully reported
The easiest way to find and book accommodation across South Africa!
Are you a pensioner? New
Sort By
Filter By Price Per Night
    Slide rates to fit your budget
Filter By Availability
Filter By Specials
Filter By
Filter By Booking Options
Filter By Types
Filter By Review
Filter By Facilities
Reviews of St Michael's-on-Sea
4.5/5

Read real reviews of St Michael's-on-Sea from 105 verified guests.

Easy online booking at 36 accommodation options in St Michael's-on-Sea. Browse St Michael's-on-Sea self-catering, guesthouses, B&Bs and hotels with great rates of up to 25% off. Find St Michael's-on-Sea holiday accommodation for all tastes and budgets, with TravelGround.com.

St Michael's-on-Sea accommodation

Page 2 - 36 great places to stay

Go to Map









From
R 1 020
per night (sleeps 4)

Du Bantry 14 is a well-furnished self-catering holiday accommodation located in a secure complex in Uvongo. This li...

Braai Area
Secure Parking
Self Catering
Braai Area
Secure Parking
Self Catering
From
From R 1 020
per night (sleeps 4)

From R1 080
R 1 080 R 972
per night (sleeps 4)

Summer Rocks 7 is a well-furnished beachfront holiday apartment located in a complex in Uvongo on the sun-drenched ...

Swimming Pool
Braai Area
Secure Parking
Swimming
Swimming Pool
Braai Area
Secure Parking
From R1 080
R 1 080 R 972
per night (sleeps 4)

From R840
R 840 R 756
per night (sleeps 4)

Michael Point 10 is a self-catering apartment located in a secure complex, situated in St Michael’s-on-Sea in Marga...

Secure Parking
Kitchen Facilities
No Smoking Indoors
Self Catering
Secure Parking
Kitchen Facilities
No Smoking Indoors
From R840
R 840 R 756
per night (sleeps 4)

From
R 600
per night (sleeps 6)

Rio 9 is a self-catering holiday apartment in St Micheal's on Sea on the South Coast of KwaZulu-Natal. The apartmen...

Braai Area
Secure Parking
Kitchen Facilities
No Smoking Indoors
Braai Area
Secure Parking
Kitchen Facilities
From
From R 600
per night (sleeps 6)

From
R 1 257
per night, for 2 ppl

Falling Waters Guest Lodge offers bed and breakfast and is situated in St Michael's-on-Sea, Margate. Ideal for gues...

Swimming Pool
Jacuzzi
Braai Area
Secure Parking
Swimming Pool
Jacuzzi
Braai Area
From
From R 1 257
per night, for 2 ppl

From R480
R 480 R 432
per night (sleeps 4)

Beach Wood Cottages is located in a secure environment in St Michaels on Sea. The cottages on offer are situated in...

Braai Area
Secure Parking
Bird Watching
Kitchen Facilities
Braai Area
Secure Parking
Bird Watching
From R480
R 480 R 432
per night (sleeps 4)

From
R 750
per night (sleeps 6)

Sandkasteeltjies 2 is a comfortably furnished self-catering apartment on the ground floor for up to 6 people, and i...

Braai Area
Secure Parking
Fishing
Swimming
Braai Area
Secure Parking
Fishing
From
From R 750
per night (sleeps 6)

From
R 1 140
per night (sleeps 4)

Mystique 17 is a self-catering apartment situated on the first floor of a secure complex in Shelly Beach, on the So...

Swimming Pool
Secure Parking
Swimming
24 Hour Reception
Swimming Pool
Secure Parking
Swimming
From
From R 1 140
per night (sleeps 4)

From R660
R 660 R 594
per night (sleeps 4)

Surfbay Sands 68 offers comfortable self-catering accommodation in a spacious unit located in Margate, KwaZulu-Nata...

Swimming Pool
Braai Area
Secure Parking
Swimming
Swimming Pool
Braai Area
Secure Parking
From R660
R 660 R 594
per night (sleeps 4)

From
R 950
per night (sleeps 2)

Mhlangeni Lodge offers comfortable accommodation nestled in St Michael's on Sea, with a breathtaking view of the oc...

Swimming Pool
Braai Area
Secure Parking
Swimming
Swimming Pool
Braai Area
Secure Parking
From
From R 950
per night (sleeps 2)

St Michael's-on-Sea is a small coastal town lying between Margate and Port Shepstone on the South Coast of KwaZulu-Natal. The town has a post-card worthy beauty with pristine beaches and a placid lagoon offering plenty of opportunities for water sports and holiday recreation. | Situated on the South...

SUBSCRIBE TO GET AWESOME ACCOMMODATION SPECIALS!
SUBSCRIBE FOR AWESOME SPECIALS!