Filter by Price per Night:
Slide rates to fit your budget

Filter by Specials:


Filter by Review Score:





Filter by Type:










Filter by Facility:










Accommodation Types
All Types (41)
B&Bs (2)
Self Catering (39)

Reviews of St Michael's-on-Sea

4.5 / 5 105 reviews
Read real reviews of St Michael's-on-Sea from 105 verified guests.
Easy online booking at 37 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 15% off. Find St Michael's-on-Sea holiday accommodation for all tastes and budgets, with TravelGround.com.

St Michael's-on-Sea Accommodation

37 great places to stay
Check availability
View map
Sort by:
Check availability for your dates:
Check in: Check out: Guests: Check Availability
15% off Long Stays!
FromR550
R468
per night (sleeps 6)
Self Catering in St Michael's-on-Sea

La Carona 3 is a self-catering holiday apartment on the 1st floor, located in St Michael's-on-Sea on the South Coast of KwaZulu-Natal. The unit is just 500m walking distance from the swimming beach, where you will a...

From
R480
per night (sleeps 5)
Self Catering in St Michael's-on-Sea

Griet se Plek is a quaint holiday house that offers 2 self-catering apartments within a 5-minute drive from the beach and there are lovely routes along the beach. Guests have a choice of staying in the first-floor ...

From
R280
per night (sleeps 4)
Self Catering in St Michael's-on-Sea

Beach Wood Cottages consists of 4 cottages that sleeps a maximum of 4 guests each. All cottages consist of 1 bedroom, fully equipped kitchenette, a dining area and bathroom with a shower. The establishment is locate...

From
R1 500
per night (sleeps 6)
Self Catering in St Michael's-on-Sea

Villa Cordoba 19 is a comfortably furnished self-catering apartment for up to 6 people in a complex in St Michael's-on-Sea, and is just 500 m from the beach and tidal pool. Located on the second floor, the apartmen...

From
R750
per night (sleeps 4)
Self Catering in St Michael's-on-Sea

Welcome to 6 Rio:- 6 Rio offers comfortable self-catering accommodation in a modern 2-bedroom apartment with partial sea views, situated in a small sea-facing complex within close proximity to the popular St Michae...

From
R1 000
per night (sleeps 8)
Self Catering in St Michael's-on-Sea

This holiday home is located in the coastal town of St Michael's-on-Sea, small coastal town lying between Margate and Port Shepstone on the South Coast of KwaZulu-Natal. The home is a mere 40 km from the beach, 400 ...

From
R1 200
per night (sleeps 4)
Self Catering in St Michael's-on-Sea

Eagle’s Hide is a truly unique hilltop paradise. Set on a large stand with riverine forest, indigenous trees surrounding and home to amazing birds and other wildlife, this home is a haven for the nature lover. Riv...

From
R280
per night (sleeps 4)
Self Catering in St Michael's-on-Sea

Knoxgore Garden Cottage is situated at 35 Knoxgore Road, in St Michaels on Sea, a small seaside town on the south coast and lies between Margate and Port Shepstone on the Hibiscus Coast of KwaZulu-Natal. This cosy l...

From
R580
per night, for 2 ppl
B&B in St Michael's-on-Sea

Mountjoy Guest Lodge offers bed and breakfast and is situated in St Michaels-on-Sea. The lodge is ideally located 150 metres from the beach, and a drive from other attractions in the Margate area. Accommodation at ...

From
R1 250
per night (sleeps 6)
Self Catering in St Michael's-on-Sea

No 2 Avignon is a lovely self-catering apartment just 200 m from the beach. Situated in on the ground floor of a secure complex, the apartment has 3 bedrooms and is equipped for self-catering. Two of the bedrooms a...

From
R745
per night (sleeps 6)
Self Catering in St Michael's-on-Sea

Villa Cordoba is situated a short drive from St Michael's main swimming beach. St Michael's Beach a world famous as a top surfing spot the best spot to watch the locals catching a wave. The unit is located on the ...

From
R980
per night, for 2 ppl
B&B in St Michael's-on-Sea

Falling Waters Guest Lodge offers bed and breakfast and is situated in St Michael's-on-Sea, Margate. Ideal for guests looking for a comfortable stopover, close to an array of attractions within the South Coast Acco...

15% off Special!
FromR1 500
R1 275
per night (sleeps 6)
Self Catering in St Michael's-on-Sea

16 Sandcastles is a fully furnished self-catering apartment situated the secure Sand Castles complex in St Michaels On Sea, approximately 200 m from the main beach. Close to all amenities, approx. 1.5km to Shelly Ce...

From
R800
per night (sleeps 6)
Self Catering in St Michael's-on-Sea

Sandkasteeltjies 2 is a comfortably furnished self-catering apartment for up to 6 people, and is just 400 m from the beach in St Michaels on Sea. The apartment has a 150-degree sea view, and consists of 2 bedrooms ...

From
R1 250
per night (sleeps 6)
Self Catering in St Michael's-on-Sea

No 1 Avignon is a ground-floor self-catering apartment located in the small, secure Avignon complex in Uvongo. The complex is situated in a quiet area just 500 m from the main St Michaels beach. The apartment can a...

From
R968
per night (sleeps 10)
Self Catering in St Michael's-on-Sea

Wha Shanda Vakansiehuis is self-catering holiday home situated in the coastal town of Uvongo. The town offers travellers visiting the South Coast a perfect spot to explore the sun-licked beaches and coastline of Kwa...Flexible Cancellation!

From
R735
per night (sleeps 6)
Self Catering in St Michael's-on-Sea

Kimachi is a fully furnished self-catering house located in St Michaels on Sea, close to the ocean. The house can accommodate up to 6 guests, and comprises 3 bedrooms, and a kitchen, dining area, and lounge. The fi...

From
R1 020
per night (sleeps 6)
Self Catering in St Michael's-on-Sea

Fifty on the Rocks is a self-catering holiday house situated on the beachfront of Uvongo. The property is situated opposite the road that leads directly to the beach. This home comprises 3 bedrooms and 1 bathroom. ...

From
R690
per night (sleeps 6)
Self Catering in St Michael's-on-Sea

Gough Heights 1 is a self-catering apartment located in a secure building, situated in St Michael's-on-Sea. The apartment is ideally situated within close proximity to the beach, restaurants, and other shops. This ...

From
R400
per night (sleeps 4)
Self Catering in St Michael's-on-Sea

Casa Quatro is a comfortably furnished self-catering apartment for 4 people in St Micheal's on Sea, and is situated just 500 m from the beach. Located on the first floor above the owner's home, the apartment compri...

Page:
1
2
3
4
5
Showing 1 to 20
 Next Page  
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. ...   Read more
Loading, please wait...

Loading Results...

We're finding you the best places to stay!

Your browser is out of date!

Update your browser to view this website correctly. Update my browser now

0860 022 102 | bookings@travelground.com