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 (102)
Manaba Beach (147)
Margate Beach (157)
St Michael's-on-Sea (32)
Accommodation Types
All Types (984)
B&Bs (9)
Lodges (1)
Guest Houses (7)
Self Catering (967)

Reviews of Margate

4.3 / 5 995 reviews
Read real reviews of Margate from 995 verified guests.
Easy online booking at 976 accommodation options in Margate. Browse Margate self-catering, guesthouses, B&Bs and hotels with great rates of up to 20% 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
Remove Filters
Filtered By:
  • Price Range
20% off Special!
per night (sleeps 6)
Self Catering in Manaba Beach, Margate

Stirling Place 5 is a furnished self-catering apartment located in the secure Stirling Place complex close to the beach in Margate, and near to various shops and amenities. The apartment can accommodate up to 6 gue...

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 (sleeps 4)
Self Catering in Margate Beach, Margate

Margate Flamboyant Holiday Accommodation 5 is a self-catering double story unit situated in Margate. This unit is an ideal holiday spot for families and couples. The unit can accommodate up to 4 guests and comprise...

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

Manaba Breeze 4 is a self-catering apartment offering lovely sea views, and is located in a secure complex situated in Margate. The complex is within close proximity to the beach and other attractions to visit. Thi...Flexible Cancellation!

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

Topanga 55 is a 2 bedroom, 2 bathroom unit in the Topanga complex in Uvongo, 5 km from Margate. The unit is situated on the second floor with sea views and offers a DStv connection. Both bedrooms have a full bathro...

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

We are situated about 150 km south of Durban in the beautiful sea-side village of Ramsgate on the South Coast of KwaZulu Natal, South Africa. Blue Door is suitable for 2 adults and is the ideal accommodation for na...

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

Natspat is a comfortable self-catering unit situated in a secure complex. The unit has beautiful views of the ocean and is within walking distance of Margate and Uvongo beach. The unit is newly renovated and has a ...

10% off Long Stays!
FromR1 500
R1 350
per night (sleeps 8)
Self Catering in Beacon Rocks, Margate

Laguna La Crete 104 is a spacious holiday apartment located on the beautiful Uvongo Beach in Margate, and can accommodate up to 8 people Situated on the top floor, the apartment has a lovely beach and sea view and ...

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

29 La Luce is a cosy self-catering apartment for 6 people in a security complex in Manaba Beach, Margate, and is located just 300 m from the Margate Tidal Pool and beach. The apartment can accommodate 4 adults and ...

R1 710
per night (sleeps 8)
Self Catering in Uvongo, Margate

Summer Lodge Villa 1 offers comfortable self-catering accommodation in a 4-bedroom villa. The villa is situated in the Summer Lodge complex, built above Uvongo Beach in the dense bush. The location is peaceful and o...

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 | [email protected]