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 of up to 30% 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
per night (sleeps 6)
Self Catering in Uvongo, Margate

Uvongo Square 21 is a ground-floor apartment situated in the heart of Uvongo, with sea views from the large balcony, the lounge and the main bedroom and can accommodate a total of 6 persons. Ideal accommodation for ...

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

Rock-A-Way 9 is a comfortably furnished self-catering apartment for up to 5 people in Lawrence Rocks. The apartment consists of 2 air-conditioned bedrooms and 2 bathrooms. The main bedroom has a queen-size bed, as ...

per night, for 2 ppl
B&B in Beacon Rocks, Margate

Seagulls View Bed and Breakfast offers comfortable accommodation with sea views in the laidback seaside resort town of Uvongo, in close proximity to Margate Netcare Hospital, Hibiscus Mall, Shelly Centre, and the be...

25% off Special!
FromR1 500
R1 125
per night (sleeps 8)
Self Catering in Margate North Beach, Margate

Indigo Bay 12 is a stunning apartment in Margate that can accommodate up to 8 guests comfortably. It is ideal for a larger family or 2 smaller families. This apartment offers 4 bedrooms and 2 bathrooms, one of whic...

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

Mahe 9 is an upmarket 3-bedroom unit, situated in the heart of Margate across the fishing pier. Guests can look forward to enjoying uninterrupted sea- and breaker views. Two of the bedrooms are equipped with a doub...

30% off Special!
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...

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

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

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

Skye's Rest is a self-catering flat situated in Ramsgate and can accommodate 2 persons at a time. The apartment is located close to all amenities and tourist attractions. The flat is equipped with a double bed and ...

R1 750
per night (sleeps 10)
Self Catering in Margate Beach, Margate

Rondevoux 64 is a fully furnished apartment located in a beachfront apartment building in Margate. At the heart of the Hibiscus Coast, Margate is famous for its beautiful beaches, natural forests and subtropical cli...

per night (sleeps 4)
Self Catering in Beacon Rocks, Margate

Laguna La Crete 227 is a cosy 4-sleeper apartment within the in Laguna La Crete apartment complex in Uvongo. Walk through the complex gardens to the Uvongo beach and waterfall. The apartment has 2 bedrooms, with a ...

Page 9 - Showing 81 to 90
  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 |