Successfully reported
The easiest way to find and book accommodation across South Africa!
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 32 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 20% off. Find St Michael's-on-Sea holiday accommodation for all tastes and budgets, with TravelGround.com.

St Michael's-on-Sea accommodation

Page 6 - 32 great places to stay

Go to Map









Accommodation within 10 km of St Michael's-on-Sea

80 Surf Bay Sands

Self Catering in | Shelly Beach, Shelly BeachKwaZulu-Natal
From
R800
per night (sleeps 6)

This self-catering flat (ground floor, corner unit) is within walking distance from the main beach and less than 5 ...

Swimming Pool
Braai Area
Secure Parking
Swimming
Swimming Pool
Braai Area
Secure Parking
From
From R800
per night (sleeps 6)

Strandloper 14

Self Catering in | Uvongo, UvongoKwaZulu-Natal
From
R1 200
per night (sleeps 6)

Strandloper 14 is a spacious self-catering holiday apartment with magnificent ocean views situated on the first flo...

Braai Area
Secure Parking
Satellite TV
Self Catering
Braai Area
Secure Parking
Satellite TV
From
From R1 200
per night (sleeps 6)

Shelly Shores

Self Catering in | Margate, MargateKwaZulu-Natal
From
R1 400
per night (sleeps 6)

Located in the idyllic coastal town of Shelly Beach, Margate, Shelly Shores is a charming self-catering house that ...

Swimming Pool
Braai Area
Pets by Arrangement
Secure Parking
Swimming Pool
Braai Area
Pets by Arrangement
From
From R1 400
per night (sleeps 6)

Surf Bay Sands 79

Self Catering in | Margate, MargateKwaZulu-Natal
From R1 100
R1 100 R935
per night (sleeps 5)

Surf Bay Sands 79 is a spacious ground-floor self-catering apartment ideally located in the secure Surf Bay Sands c...

Swimming Pool
Braai Area
Wheelchair Friendly
Secure Parking
Swimming Pool
Braai Area
Wheelchair Friendly
From R1 100
R1 100 R935
per night (sleeps 5)

Surf Bay Sands 76

Self Catering in | Shelly Beach, Shelly BeachKwaZulu-Natal
From
R550
per night (sleeps 5)

Surf Bay Sands 76 is a comfortably furnished self-catering apartment for up to 6 people (4 adults and 2 children) i...

Swimming Pool
Braai Area
Secure Parking
Swimming
Swimming Pool
Braai Area
Secure Parking
From
From R550
per night (sleeps 5)

See Uitsig 7

Self Catering in | Uvongo, UvongoKwaZulu-Natal
From R640
R640 R576
per night (sleeps 4)

See Uitsig 7 is a self-catering apartment located in the heart of Uvongo. This unit is within easy reach of the bea...

Swimming Pool
Braai Area
Secure Parking
Swimming
Swimming Pool
Braai Area
Secure Parking
From R640
R640 R576
per night (sleeps 4)

See Uitsig 1

Self Catering in | Uvongo, UvongoKwaZulu-Natal
From
R1 600
per night (sleeps 6)

See Uitsig 1 is situated in Uvongo and offers quality accommodation for a small family or group of friends. It is w...

Swimming Pool
Braai Area
Secure Parking
Swimming
Swimming Pool
Braai Area
Secure Parking
From
From R1 600
per night (sleeps 6)

See Uitsig 2

Self Catering in | Uvongo, UvongoKwaZulu-Natal
From R499
R499 R449
per night (sleeps 4)

See Uitsig 2 is a lovely self-catering apartment situated on the ground floor of a secure complex in Uvongo, offeri...

Swimming Pool
Braai Area
Secure Parking
Bird Watching
Swimming Pool
Braai Area
Secure Parking
From R499
R499 R449
per night (sleeps 4)

Special 10% off!

See Uitsig 16

Self Catering in | Uvongo, UvongoKwaZulu-Natal
From R645
R645 R581
per night (sleeps 4)

Located in the idyllic coastal town of Uvongo, See Uitsig 16 is a charming self-catering apartment that is perfect ...

Braai Area
Secure Parking
Braai Area
Secure Parking
From R645
R645 R581
per night (sleeps 4)

Surf Bay Sands 78

Self Catering in | Shelly Beach, Shelly BeachKwaZulu-Natal
From
R1 500
per night (sleeps 4)

Surf Bay Sands 78 is a self-catering apartment for 4 people in Shelley Beach. The apartment comprises 2 bedrooms a...

Swimming Pool
Braai Area
Secure Parking
Fishing
Swimming Pool
Braai Area
Secure Parking
From
From R1 500
per night (sleeps 4)

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!