Welcome to SafariNow. Get off your 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-20

Margate in KwaZulu-Natal

Self-catering accommodation in Margate

440+ accommodation listings, including 73 specials
25% OFF
Villa Cordoba Unit A | Margate Specials

Villa Cordoba Unit A

St Michaels on Sea Self-catering
Sleeps 6

Villa Cordoba Unit A is situated in St Michael's beach, a stunning beach and famous surfing spot.The unit has 3 bedrooms and 2 bathrooms. Sleeps 6 people....

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R715
R536
Per unit
R715
R536
25% OFF
Santorini Unit G | Margate Specials

Santorini Unit G

Margate Beach Self-catering
Sleeps 6

Santorini Unit G is situated in Margate, along it's famous beachfront. The unit has 3 bedrooms and 2 bathrooms. Sleeps 6 people. There is a fully equipped...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R950
R712
Per unit
R950
R712
Stephanie | Margate Beach Self-catering

Stephanie

Margate Beach Self-catering
Sleeps 8

Margate Beach is home to some of the most picturesque sights on the South Coast and Stephanie provides the utmost in central location and relaxation. Stephanie...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R670
Per unit
R670
25% OFF
Kingfisher Unit C | Margate Specials

Kingfisher Unit C

St Michaels on Sea Self-catering
Sleeps 4

This complex, with river and lagoon views, is situated in a prime position close to the popular St Michaels Beach. The unit has two bedrooms and two bathrooms....

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R600
R450
Per unit
R600
R450
25% OFF
Balooga Unit D | Margate Specials

Balooga Unit D

Margate Beach Self-catering
Sleeps 6

This modern and unique complex overlooks a secluded bay just minutes away from Margate’s Main Swimming Beach.The unit offers the most spectacular sea views....

  • Swimming Pool
  • On-site Parking
R775
R581
Per unit
R775
R581
25% OFF
Mystique Unit B | Margate Specials

Mystique Unit B

Shelly Beach (KZN) Self-catering
Sleeps 6

Shelly Beach is nestled on the south coast of KwaZulu Natal offering the ultimate in ocean and outdoor adventures and Mystique Unit B is no exception.Mystique...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R950
R712
Per unit
R950
R712
25% OFF
Margate Sun Unit A | Margate Specials

Margate Sun Unit A

Margate Self-catering
Sleeps 6

Margate Sun is ideally situated in the heart of Margate. The unit has 3 bedrooms and 2 bathrooms. Sleeps 6 people. There is a fully equipped kitchen and a...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R775
R581
Per unit
R775
R581
Ishumi Unit 10 | Self-catering St Michaels on Sea

Ishumi Unit 10

St Michaels on Sea Self-catering
Sleeps 9

Ishumi is located in a small town called St Micheal's on sea.The apartment is fitted with 2 bathrooms, a flat-screen TV with satellite channels, a dining area,...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R1000
Per unit
R1000
401 Colonial Sands | Margate Beach Self-catering

401 Colonial Sands

Margate Beach Self-catering
Sleeps 6

Nestling almost at the edge of the ocean, overlooking a quiet part of Margate beach, an exclusive and upmarket 4th-floor apartment sleeping 6. The attractive...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R750
Per unit
R750
Del Este 5 | Self-catering Manaba Beach

Del Este 5

Manaba Beach Self-catering
Sleeps 4

This spacious and airy self-catering 108sqm holiday apartment is ideally located in the popular, sought after holiday town of Manaba, near Margate and Uvongo....

  • Braai/Barbecue
  • On-site Parking
R550
Per unit
R550
Dumela Flat 31 | Margate North Beach Self-catering

Dumela Flat 31

Margate North Beach Self-catering
Sleeps 6

Dumela Flat 31 is positioned in the stunning South Coast town of Margate, in KwaZulu-Natal.The quaint flat comprises of two bedrooms and two bathrooms, as well...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R800
Per unit
R800
Ithaca | Self-catering Manaba Beach

Ithaca

Manaba Beach Self-catering
Sleeps 6 in 2 rooms

Ithaca is a resort consisting of individually owned apartments. It is situated in the small town of Manaba, sandwiched between Margate and Uvongo, on the South...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R710
Per unit
R710
Dumela Flat 4 | Margate North Beach Self-catering

Dumela Flat 4

Margate North Beach Self-catering
Sleeps 5

Dumela Flat 4 is situated in the vibrant seaside town of Margate, along the South Coast of KwaZulu-Natal.The flat, which is located on the ground floor and...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R700
Per unit
R700
Ocean Echo 2 | Self-catering Margate Beach

Ocean Echo 2

Margate Beach Self-catering
Sleeps 6

Ocean Echo 2 is situated in the town of Margate, along the South Coast.The ground-floor apartment, which has two bedrooms and two bathrooms, features a fully...

  • Braai/Barbecue
R720
Per unit
R720
Peace Cottages | Uvongo Beach Self-catering

Peace Cottages

Uvongo Beach Self-catering
Sleeps 29 in 4 rooms

Peace Cottages is located in a town named Uvongo along the South Coast of Kwazulu-Natal.This accommodation consists of four self-catering cottages, each...

  • Braai/Barbecue
  • On-site Parking
R1700
Per unit
R1700
Dagbreek Accommodation | Self-catering Margate North Beach

Dagbreek Accommodation

Margate North Beach Self-catering
Sleeps 6

Dagbreek Accommodation is situated in the charming seaside town of Margate. The flat has two bedrooms accommodating up to six persons. There is a...

  • Braai/Barbecue
  • On-site Parking
R300
Starting price for 2 guests
R300
Michaelpointe | St Michaels on Sea Self-catering

Michaelpointe

St Michaels on Sea Self-catering
Sleeps 6

Michaelpointe apartments are located on the sea shore with uninterrupted 180 degree views of the breakers and ocean beyond. The modern development is just a...

  • Braai/Barbecue
  • On-site Parking
R1180
Per unit
R1180
Balooga 31 | Self-catering Shelly Beach (KZN)

Balooga 31

Shelly Beach (KZN) Self-catering
Sleeps 6

Balooga, a sought-after complex in Margate, has been built to maximize the sea views. It is within easy walking distance to Margate's main beach, shops, and a...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R750
Per unit
R750
3 Serena | Margate North Beach Self-catering

3 Serena

Margate North Beach Self-catering
Sleeps 8

3 Serena is an attractive duplex eight-sleeper apartment offering comfortable self-catering holiday accommodation set on the Uvongo side of Margate.The...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R880
Per unit
R880
The Pringles | Self-catering Ramsgate

The Pringles

Ramsgate Self-catering
Sleeps 7

The Pringles is set in Ramsgate, a town South of Margate, on the South Coast of KwaZulu-Natal region with a collection of golden beaches and lagoons. The house...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2500
Per unit
R2500

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 16 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 R300 per person sharing 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,