Skip to main content

Filter by:


Star rating

Review score

Saint Michaelʼson Sea – 388 hotels and places to stay
See the latest prices and deals by choosing your dates.
Margate Beach Lodge, hotel in Saint Michaelʼson Sea

Set in Margate, 400 metres from Margate Beach, Margate Beach Lodge offers accommodation with a shared lounge, free private parking and a restaurant.

Breakfast was very nice.
7.4
Scored 7.4
Good
Rated good
1,497 reviews
Price from€ 40.40per night
Margate Hotel, hotel in Saint Michaelʼson Sea

Situated in Margate, 300 metres from Margate Beach, Margate Hotel features accommodation with an outdoor swimming pool, free private parking, a restaurant and a bar.

The balcony with a view
7.5
Scored 7.5
Good
Rated good
1,396 reviews
Price from€ 45.45per night
Bayside Taj Hotel, hotel in Saint Michaelʼson Sea

Situated in Port Shepstone, within 3 km of Port Shepstone Beach and 5 km of Port Shepstone Country Club, Bayside Taj Hotel features accommodation with a bar and free WiFi throughout the property as...

It was very clean easy access and friendly staff
7.8
Scored 7.8
Good
Rated good
715 reviews
Price from€ 32.38per night
First Group Margate Sands, hotel in Saint Michaelʼson Sea

Situated along the beach, Margate Sands is located in Margate and features an outdoor swimming pool, restaurant and a kids’ club.

The staff was friendly at check in. The apartment was very spacious. The view magnificent.
8.1
Scored 8.1
Very good
Rated very good
942 reviews
Price from€ 74.09per night
Albatros Guest House, Margate ,, SOUTH AFRICA , KZN NATAL, hotel in Saint Michaelʼson Sea

Set in Margate in South Africa's KwaZulu-Natal Region, Guest House features an outdoor pool and views of the sea. The guest house has a barbecue.

Very comfortable and the staff is very friendly
8.9
Scored 8.9
Fabulous
Rated fabulous
530 reviews
Price from€ 66.66per night
Falling Waters Guest House, hotel in Saint Michaelʼson Sea

Featuring free WiFi, parking on-site and an outdoor swimming pool, the recently renovated property of Falling Waters Guest House, offers accommodation in Margate, 400 metres from St Michael's on Sea...

Good location, gorgeous sea view, generous rooms
8.4
Scored 8.4
Very good
Rated very good
258 reviews
Price from€ 64.12per night
Stesh Margate Holiday House 12 Sleeper, hotel in Saint Michaelʼson Sea

Situated just 12 km from Mbumbazi Nature Reserve, Stesh Coastal Apartments 12 Sleeper features accommodation in Margate with access to a shared lounge, a garden, as well as a shared kitchen.

Never got answer from them when I booked
5.7
Scored 5.7
Above average
Rated okay
87 reviews
Price from€ 72.72per night
Boulevard 501, hotel in Saint Michaelʼson Sea

Boasting a patio with sea views, an outdoor swimming pool and a terrace, Boulevard 501 can be found in Margate, close to Margate Beach and 2.5 km from Manaba Beach.

The location was awesome and the accommodation was excellent,clean comfortable and right on the beach. Mike was so accommodating and welcoming..Purity kept our place clean at all times..Thank you guys.
9.1
Scored 9.1
Superb
Rated superb
51 reviews
Price from€ 167.92per night
Driftsands Sea View Flats, hotel in Saint Michaelʼson Sea

Located in the seaside village of Uvongo Beach, 132 km South of Durban, Driftsands Sea View Flats offers self-catering accommodation, just 50 metres from the ocean.

Sea view, balcony,
8.7
Scored 8.7
Fabulous
Rated fabulous
138 reviews
Price from€ 68.43per night
Margate, Granada 104, hotel in Saint Michaelʼson Sea

Situated in Margate, 100 metres from Margate Beach and 2.5 km from Manaba Beach, Margate, Granada 104 offers a casino and air conditioning.

Location and cleanliness on the inside
8.5
Scored 8.5
Very good
Rated very good
93 reviews
Price from€ 81.94per night
See all hotels near Saint Michaelʼson Sea
Subscribe to receive premium deals

Prices drop the moment you sign up!