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

Filter by Specials:

Filter by Review Score:

Filter by Type:

Filter by Facility:

Lawrence Rocks (122)
Manaba (144)
St Michael's-on-Sea (50)
Windsor-on-Sea (11)
Accommodation Types
All Types (1104)
B&Bs (10)
Lodges (2)
Hotels (1)
Guest Houses (12)
Self Catering (1079)

Reviews of Margate

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

Margate Accommodation

Check availability for your dates:
Check in: Check out: Guests: Check Availability
per night (sleeps 6)
Self Catering in Lawrence Rocks, Margate

Calamari 10 is a beachfront holiday apartment on a beautiful stretch of Ramsgate North beach with stunning breaker beach and sea views. Walk from your veranda directly onto the beach, only 30m away. The duplex ap...

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

Natspat is located in a secure complex and the unit has views over the Manaba beach and is within walking distance of the Margate and Uvongo beach. The unit is newly renovated and has a lovely veranda with a build i...

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

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 ...

per night (sleeps 7)
Self Catering in Margate North Beach, Margate

St Tropez is a modern self-catering apartment with a sea view and is just 300 m from the beach. Ideal for a group or family of 7, the apartment has 3 bedrooms and 2 bathrooms. The main bedroom has a double bed, whi...

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

Overlooking the ocean, Sterling Place 7 is a self-catering apartment for up to 6 people in Manaba Beach. The apartment comprises of 2 en-suite bedrooms. The spacious main bedroom is air-conditioned and contains a k...

R2 700
per night, for 12 ppl
Self Catering in Beacon Rocks, Margate

Casa Cascata - Uvongo is a charming, self-catering, 12-sleeper holiday house located in a secure complex. The house overlooks Uvongo Beach, allowing for beautiful views of the sunrise, over the Indian Ocean. This t...

R1 000
per night (sleeps 7)
Self Catering in Uvongo, Margate

Uvongo Cabana 9A offers self-catering accommodation in an apartment complex situated in the seaside town of Uvongo. The complex is a short walk from the beach and shops. The fully furnished, ground-floor apartment ...

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

Markon Marine 13 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 unit ...

per night (sleeps 5)
Self Catering in Lawrence Rocks, Margate

Dolfinview 405 is a self-catering apartment for up to 5 people in Lawrence Rocks, and is situated within walking distance of the beach. The apartment has 2 air-conditioned bedrooms that share the use of a bathroom ...

R1 800
per night (sleeps 6)
Self Catering in Lawrence Rocks, Margate

18 Kuta Beach is a fully furnished self-catering apartment, located in the secure Kuta Beach complex in Margate on the KwaZulu-Natal south coast. This apartment can accommodate up to 6 guests and comprises 3 bedroo...

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 |