Welcome to SafariNow. Get off your accommodation booking by paying with the voucher code before .

Terms & conditions apply.

TIP!
Enter Dates
Enter your dates for accurate availability
Margate, South Africa
Select dates 2 Guests

Self-catering accommodation in Margate-17

Margate in KwaZulu-Natal

Self-catering accommodation in Margate

460+ accommodation listings, including 70 specials
Ithaca 31 | Margate North Beach Self-catering

Ithaca 31

Margate North Beach Self-catering
Sleeps 4
1 review

Ithaca 31 is located in a secure complex in Margate North Beach, Kwa-Zulu Natal. This ground-floor unit has one bedroom and sleeps, four guests and features a...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R590
Avg per night
R590
Avg per night
Estlean | Self-catering Margate Beach

Estlean

Margate Beach Self-catering
Sleeps 12 in 2 rooms

Sunny self-catering along the Dolphin Coast.Estlean offers modern and well-furnished accommodation that is fully secure, and it’s central position is within...

  • Braai/Barbecue
  • On-site Parking
R800
Avg per night
R800
Avg per night
Clover Bay | St Michaels on Sea Self-catering

Clover Bay

St Michaels on Sea Self-catering
Sleeps 6

Clover Bay is located in St Michaels on Sea, and offers lovely view of the ocean and the lagoon. It is located on the beachfront with a family restaurant, a...

  • Braai/Barbecue
  • On-site Parking
R680
Avg per night
R680
Avg per night
Beach Lodge Apartments  | Self-catering Margate

Beach Lodge Apartments

Margate Self-catering
Sleeps 5
6 reviews

These are comfortable self-catering units situated in a secure complex in Margate, only a short walk to the lagoon and the main beach. Margate is loved for...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R700
Avg per night
R700
Avg per night
Angelfish Holiday Home | Beacon Rocks Self-catering

Angelfish Holiday Home

Beacon Rocks Self-catering
Sleeps 12 in 2 rooms
2 reviews

Angelfish Holiday Home is nestled in the heart of Beacon Rocks Uvongo, just a stone’s throw away from renowned beautiful South Coast swimming beaches,...

  • Braai/Barbecue
  • On-site Parking
R600
Avg per night
R600
Avg per night
Cycad Apartment | Self-catering Margate Beach

Cycad Apartment

Margate Beach Self-catering
Sleeps 8
1 review

Cycad is a self-catering apartment situated in Margate. It is ideal for families wanting to be close to the beach, restaurants, clubs and pubs. It is also a...

  • Braai/Barbecue
  • On-site Parking
R900
Avg per night
R900
Avg per night
The Kingfisher | Shelly Beach (KZN) Self-catering

The Kingfisher

Shelly Beach (KZN) Self-catering
Sleeps 6
5 reviews

This is a lovely self-catering apartment situated in a secure complex, in Shelly Beach. It is only a short walk to the beach and river mouth.The apartment...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R800
Avg per night
R800
Avg per night
8 Ramsgate Dunes | Self-catering Ramsgate South

8 Ramsgate Dunes

Ramsgate South Self-catering
Sleeps 8
1 review

Situated in the peaceful leafy suburb of Ramsgate, just a stone's throw from Southbroom beach, Ramsgate Dunes is ideally located for a seaside holiday. Stroll...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R930
Avg per night
R930
Avg per night
399 on Marine | Beacon Rocks Self-catering

399 on Marine

Beacon Rocks Self-catering
Sleeps 6
1 review

399 on Marine is situated in the beautiful Beacon Rock in Uvungo. Here guest can stay in one of two self-catering units, ideal for a family vacation near the...

  • Braai/Barbecue
  • On-site Parking
R2500
Avg per night
R2500
Avg per night
No. 1 Villa Moya | Self-catering Shelly Beach (KZN)

No. 1 Villa Moya

Shelly Beach (KZN) Self-catering
Sleeps 6
4 reviews

No. 1 Villa Moya is a spacious ground-floor apartment situated within the Villa Moya apartment complex. The apartment offers self-catering accommodation ideal...

  • Swimming Pool
  • Braai/Barbecue
R2000
Avg per night
R2000
Avg per night
Middelrus House | Shelly Beach (KZN) Self-catering

Middelrus House

Shelly Beach (KZN) Self-catering
Sleeps 8
2 reviews

This a self-catering holiday home situated in Shelly Beach on the beautiful KwaZulu-Natal south coast. It is a walking distance from the beautiful white...

  • Braai/Barbecue
  • On-site Parking
R650
Avg per night
R650
Avg per night
No. 17 Praslin | Self-catering Ramsgate Beach

No. 17 Praslin

Ramsgate Beach Self-catering
Sleeps 6
9 reviews

This spacious three-bedroom apartment is located in Ramsgate and has wonderful views over the Bilanholo River and the Indian Ocean. The beach is just 150...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R985
Avg per night
R985
Avg per night
5 Summer Rocks | Uvongo Beach Self-catering

5 Summer Rocks

Uvongo Beach Self-catering
Sleeps 6
1 review

Stunning spacious beachfront apartment with splendid 180 degree sea views situated on Uvongo beachfront. You just cannot beat the position and area when it...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R990
Avg per night
R990
Avg per night
Angelina's | Self-catering Margate Beach

Angelina's

Margate Beach Self-catering
Sleeps 10
3 reviews

Angelina’s offers guests the ideal environment to unwind, relax and explore the holiday town of Margate.The house comprises of three bedrooms and one and a...

  • Swimming Pool
  • Braai/Barbecue
R3000
Avg per night
R3000
Avg per night
15% OFF
103 Granada | Margate Specials

103 Granada

Margate Beach Self-catering
Sleeps 6
3 reviews

103 Granada is a delightful self-catering apartment situated a stone’s throw away from Margate main beach. The apartment sleeps six people and is fully...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R650
R552
Avg per night
R650
R552
Avg per night
Villa Angela | Self-catering Shelly Beach (KZN)

Villa Angela

Shelly Beach (KZN) Self-catering
Sleeps 5 in 3 rooms
1 review

Villa Angela is a beautiful and stylish villa in Shelly Beach. There are four bedrooms and three bathrooms as well as a huge kitchen in the Villa. Enjoy the...

  • Swimming Pool
  • On-site Parking
R400
Avg per night
R400
Avg per night
11 Sha Bay Villas | Manaba Beach Self-catering

11 Sha Bay Villas

Manaba Beach Self-catering
Sleeps 6
1 review

11 Sha Bay Villas is located in Manaba Beach, on the South Coast of KwaZulu Natal. Here, the warm Indian Ocean flows along the coastline, providing an...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R490
Avg per night
R490
Avg per night
Van's View | Self-catering Manaba Beach

Van's View

Manaba Beach Self-catering
Sleeps 6

Van's View is located in Manaba Beach, a sub-tropical paradise situated on the South Coast of KwaZulu Natal. This is a spacious two-bedroom holiday apartment...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R490
Avg per night
R490
Avg per night
Palmgrove | Uvongo Self-catering

Palmgrove

Uvongo Self-catering
Sleeps 14 in 6 rooms
5 reviews

Palmgrove is a self-catering guest house situated in the popular Uvongo just a few kilometres to the beach, a step away from a nature reserve and a river. The...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R750
Avg per night
R750
Avg per night
Balooga 25 | Self-catering Margate

Balooga 25

Margate Self-catering
Sleeps 6

Balooga 25 is a gorgeous six sleeper apartment on the sea's edge with breath taking views. This apartment offers luxury and comfort with modern touches.The...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R950
Avg per night
R950
Avg per night

Margate Self-catering accommodation

Do your holiday plans include cooking a romantic dinner for that special someone, having a lekker braai with friends or a breakfast fry-up with the family? You're spoilt for choice with 450 options of Self-catering accommodation in Margate.

Affordable accommodation for everyone, from cheap and cheerful Self-catering holiday houses to luxury villas. Don't miss out on our great deals from R250 per person and keep an eye out for specials.

Booking couldn't be simpler with easy payment options and local support at your fingertips.

Book your perfect getaway today & get going!

Still considering another weekend on the couch instead?

Did you know? Margate Accommodation is often misspelt. Here are some variations:

Mar Gate Self-catering,