Welcome to SafariNow. Get off your accommodation booking by paying with the voucher code before .
TIP!
Enter Dates
Enter your dates for accurate availability
Margate Beach, South Africa

Margate Beach Accommodation Specials

Margate Beach in KwaZulu-Natal

Accommodation in Margate Beach

4 accommodation listings
20% OFF

207A Santorini

Margate Beach Self-catering
Sleeps 6
23 reviews

Stay between 29 Nov 2020 and 05 Dec 2020 and get 20% off

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
$67
$53
Avg per night
Avg per night
$67
$53
12% OFF

Chesapeake Bay

Margate Beach Self-catering
Sleeps 4
45 reviews

Stay between 01 Nov 2020 and 19 Dec 2020 and get 12% off

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
$49
$43
Avg per night
Avg per night
$49
$43
20% OFF

Granada 104

Margate Beach Self-catering
Sleeps 6
13 reviews

Stay between 01 Oct 2020 and 16 Dec 2020 and get 20% off

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
$64
$51
Avg per night
Avg per night
$64
$51
10% OFF

Chesapeake Bay 30

Margate Beach Self-catering
Sleeps 4
8 reviews

Stay between 04 Dec 2020 and 31 Jan 2021 and get 10% off

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
$47
$42
Avg per night
Avg per night
$47
$42

    Margate Beach Reviews

    The view

    The pier for fishing

    Shantel Naidoo
    South Africa

    The vibe

    Beautiful see rocks, safe and clean

    Thabile Zondi

    Welcoming

    Beach is close by with activities taking place and the mama's who are selling make it so welcoming

    Sindisiwe Sibisi
    South Africa

    Margate Beach Accommodation

    If you are looking for Margate Beach holiday accommodation , SafariNow has a selection of Self-catering, Hotel, Camping and Caravanning holiday accommodation in Margate Beach and surrounds. With 120 listings in Margate Beach, our handy Margate Beach map search and great low prices, it's easy to book the perfect holiday accommodation for your Margate Beach visit.

    We also have some great special accommodation deals in Margate Beach South Africa