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 (31)
B&Bs (3)
Self Catering (28)

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 31 accommodation options in St Michael's-on-Sea. Browse St Michael's-on-Sea self-catering, guesthouses, B&Bs and hotels with great rates. Find St Michael's-on-Sea holiday accommodation for all tastes and budgets, with TravelGround.com.

St Michael's-on-Sea Accommodation

Check availability
View map
Sort by:
Check availability for your dates:
Check in: Check out: Guests: Check Availability
Remove Filters
Filtered By:
  • Price Range

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

From
R795
per night (sleeps 6)
Self Catering in Uvongo, KwaZulu-Natal

Impala House is a fully furnished self-catering house with partial sea views, located not far from the beach and from various shops and restaurants. The house can accommodate 6 guests and the outside room can sleep...

From
R1 002
per night (sleeps 8)
Self Catering in Margate, KwaZulu-Natal

Portofino 21 is a self-catering apartment located in a secure complex, situated in Shelly Beach, Margate. The complex is within close proximity to St Micheal’s on Sea Beach, a few shops and restaurants. This apar...

From
R1 850
per night (sleeps 8)
Self Catering in Shelly Beach, KwaZulu-Natal

Cowrie 8 is situated in Shelly Beach on the South Coast of KwaZulu-Natal. This modern neat apartment accommodates 8 people and has direct access to the beach. The apartment is situated on the first floor and compr...

From
R1 090
per night (sleeps 8)
Self Catering in Shelly Beach, KwaZulu-Natal

Portofino 29 is a self-catering apartment located in Shelly Beach, a small seaside town situated halfway between Margate and Port Shepstone on the Hibiscus Coast of KwaZulu-Natal. Shelly Beach is aptly named after t...

From
R1 450
per night (sleeps 8)
Self Catering in Shelly Beach, KwaZulu-Natal

Portofino 30 is a self-catering apartment located in Shelly Beach, a small seaside town situated halfway between Margate and Port Shepstone on the Hibiscus Coast of KwaZulu-Natal. Shelly Beach is aptly named after t...

From
R702
per night (sleeps 6)
Self Catering in Uvongo, KwaZulu-Natal

Alpine Cottage is a self-catering cottage nestled amongst the Avo trees, on the owner’s premises in Uvongo. The cottage can accommodate up to 6 guests and comprises 3 bedrooms, 1 bathroom, and an open-plan kitche...

From
R600
per night (sleeps 6)
Self Catering in Shelly Beach, KwaZulu-Natal

Surfbay Sands 11 is situated in Shelly Beach and offers quality accommodation for a family or group of friends. It is within easy reach of numerous shops, restaurants, the beach, activities and attractions. The a...

From
R700
per night (sleeps 6)
Self Catering in Shelly Beach, KwaZulu-Natal

This self-catering flat (ground floor, corner unit) is within walking distance from the main beach and less than 5 km from Shelley Beach Center. The unit has two bedrooms with a double bed in each as well as an enc...

From
R675
per night (sleeps 5)
Self Catering in Shelly Beach, KwaZulu-Natal

Surf Bay Sands 29 is a furnished self-catering apartment located in the secure Surf Bay Sands complex close to the beach in Shelly Beach, and near to various shops and amenities. The apartment can accommodate up to...

From
R450
per night (sleeps 4)
Self Catering in Shelly Beach, KwaZulu-Natal

Surf Bay Sands 76 is a comfortably furnished self-catering apartment for up to 5 people in Shelly Beach. Located on the second floor, the apartment comprises 2 bedrooms and a bathroom. The main bedroom contains a d...

Page:
1
2
3
4
5
6
7
8
Page 6 - Showing 51 to 60
  Previous Page 
 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 | [email protected]