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

Filter by Specials:

Filter by Type:

Filter by Facility:

Filter by Star Grading:

Lawrence Rocks (123)
Manaba (152)
St Michael's-on-Sea (59)
Windsor-on-Sea (11)
Accommodation Types
All Types (1140)
B&Bs (9)
Lodges (3)
Hotels (1)
Guest Houses (13)
Self Catering (1114)

Reviews of Margate

4.5 / 5 969 reviews
Read real reviews of Margate from 969 verified guests.
Easy online booking at 1,133 accommodation options in Margate. Browse Margate self-catering, guesthouses, B&Bs and hotels with great rates of up to 55% off. Find Margate holiday accommodation for all tastes and budgets, with

Margate Accommodation

Check availability for your dates:
Check in: Check out: Guests: Check Availability
15% off Long Stays!
per night (sleeps 6)
Self Catering in St Michael's-on-Sea, Margate

Gough Heights 7 is situated in an apartment complex located in the seaside town of St Michaels On Sea on the Hibiscus Coast of KwaZulu-Natal. The complex located within walking distance of the beach. The 3-bedroom ...

per night, for 4 ppl
Self Catering in Ramsgate Beach, Margate

Mimi's Retreat is a comfortable holiday home in the beautiful Ramsgate seaside resort on the South Coast of KwaZulu Natal. This home is equipped for a comfortable and convenient self-catering stay. It is 240 from th...

20% off Winter!
per night (sleeps 2)
Self Catering in Margate North Beach, Margate

Markon Marine 15 is located in the family favourite, holiday destination of Margate on the South Coast of KwaZulu-Natal. The unit is near numerous shops, restaurants, beaches, attractions and activities. The studi...

per night (sleeps 6)
Self Catering in Uvongo, Margate

The Gift is a cosy self-catering apartment for up to 6 people in Uvongo. The apartment comprises 1 bedroom that is furnished with a double bed and a single bed, and has a private bathroom with a shower and a bath. ...

15% off Winter!
per night (sleeps 4)
Self Catering in Windsor-on-Sea, Margate

Eden Dunes is a lovely apartment with ocean views. It is situated in a secure complex on Shelly Beach. The complex is also right behind Shelly Mall, which offers a variety of restaurants, shops and cinemas. The apar...

per night (sleeps 5)
Self Catering in Ramsgate Beach, Margate

The Beachfront Unit 10 offers comfortable self-catering accommodation in a 3-bedroom apartment situated within a beachfront security complex in Ramsgate. The apartment comprises 3 bedrooms, 2 bathrooms, and an ope...Flexible Cancellation!

55% off Winter!
FromR2 500
R1 125
per night (sleeps 7)
Self Catering in Uvongo, Margate

This highly recommended, self-catering unit is Beach Front and on Uvongo Main Beach, situated in Uvongo a well-known surfing beach. The lagoon offers water entertainment for everyone. There is fresh water baby pool ...

20% off Winter!
per night (sleeps 4)
Self Catering in Ramsgate, Margate

Big Tree Cabins and Camping offers self-catering holiday accommodation as well as camping in Ramsgate, just 1.5 km from Big Tree Beach, and 4 km from Ramsgate's main beach and Southbroom Beach. Guests have a choice...

per night (sleeps 6)
Self Catering in Shelly Beach, Margate

Vikings Rest is situated in Shelley Beach, only 50 m from the sea as the seagull flies and 200 m walking distance to the beach. There are rock pools in the warm Indian Ocean as well as a tidal pool. The establishmen...

15% off Long Stays!
per night (sleeps 6)
Self Catering in Beacon Rocks, Margate

Laguna La Crete 11 is a stunning sea-facing apartment, situated on the main beach in Uvongo in KwaZulu-Natal. This self-catering unit consists of 3 bedrooms, 2 light and airy bathrooms with external windows, a larg...

Page 7 - Showing 61 to 70
  Previous Page 
 Next Page  
A wide range of Margate accommodation offers travellers visiting the South Coast a perfect spot to explore the sun-licked beaches and coastline of KwaZulu-Natal. At the heart of the Hibiscus coast, Margate is famous for its beautiful beaches, natural forests and subtropical climate - and for many, it is simply their go-to spot for a great summer holiday....   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]