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 25% 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 4)
Self Catering in Ramsgate Beach, Margate

La Dauphine 15, the executive's suite, is a 4-sleeper apartment in Ramsgate that offers amazing sea views. This apartment offers a double bed and an en-suite bathroom in the main bedroom and 2 single beds in the s...

R1 600
per night (sleeps 4)
Self Catering in Uvongo, Margate

Peace Cottages is situated in the laidback seaside town of Uvongo. The cottages is a mere 500 m from the Uvongo beach and 4.6 km from the Margate beach. Accommodation is provided in 4 well-equipped self-catering un...

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

Markon Marine 9 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 second...

25% off Special!
per night (sleeps 6)
Self Catering in Lawrence Rocks, Margate

Balooga 29 is a stylish 3-bedroom apartment in one of Margate's most sought-after complexes. It is approximately 400m from Margate's blue flag beach and central to all restaurants and pubs. The main bedroom feature...

R1 000
per night (sleeps 2)
Self Catering in Oslo Beach, Margate

The River Goose is located in Shelly Beach, on the banks of the Zotsha River, roughly 4 km away from South Coast Mall and Shelly Centre. Accommodation is available in 2 guest units which are each individually style...

R1 030
per night (sleeps 8)
Self Catering in Shelly Beach, Margate

Kingfisher offers comfortable self-catering accommodation in a tastefully furnished second-floor apartment, ideally located in the Kingfisher complex to capitalise on the lagoon views. The complex overlooks the sere...

10% off Long Stays!
per night (sleeps 4)
Self Catering in Uvongo, Margate

This modern, newly renovated apartment offers self-catering accommodation in the seaside town of Uvongo. The unit is nestled on the banks of the Uvongo River and is ideally located near the beach. Uvongo Cottage ac...

R1 100
per night (sleeps 9)
Self Catering in Windsor-on-Sea, Margate

At Last Shelly Beach is a large self-catering cottage located on the owner’s property, situated near to the beach in Shelly Beach. The property is also within close proximity to Shelly Centre. This fully furnishe...

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

The Courthouse offers comfortable self-catering accommodation in a 2-bedroom apartment situated in the Ramsgate Beach area, just 8 km south of Margate on the South Coast of KwaZulu-Natal. The complex is situated on ...

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

Libra Holiday Flats Unit 2 is situated in the town of Margate located on the south coast of KwaZulu-Natal. The town is located about 20 km south-west of Port Shepstone and well known for its beaches, snorkelling and...

Page 8 - Showing 71 to 80
  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 |