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-4

Margate in KwaZulu-Natal

Self-catering accommodation in Margate

460+ accommodation listings, including 68 specials
Summer Dreams | Ramsgate South Self-catering

Summer Dreams

Ramsgate South Self-catering
Sleeps 16
4 reviews

Summer Dreams is situated in Margate in KwaZulu-Natal. It consists of a main house and a cottage and can accommodate 16 guests comfortably.This double-storey...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2400
Avg per night
R2400
Avg per night
15% OFF
Balooga Unit C | Margate Specials

Balooga Unit C

Margate Beach Self-catering
Sleeps 8
3 reviews

Balooga overlooks a secluded bay just minutes away from Margate’s main swimming beach. The unit has a spectacular view of the ocean. Spacious balconies that...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1710
R1454
Avg per night
R1710
R1454
Avg per night
Villa Siesta | Margate Beach Self-catering

Villa Siesta

Margate Beach Self-catering
Sleeps 54 in 8 rooms

Villa Siesta is a small, secure face-brick complex of eight units, located just across the road from the beach on the South Coast of KwaZulu-Natal. The...

  • Swimming Pool
  • On-site Parking
R1000
Avg per night
R1000
Avg per night
Laguna La Crete Unit A | Self-catering Uvongo Beach

Laguna La Crete Unit A

Uvongo Beach Self-catering
Sleeps 8
1 review

The Laguna La Crete Complex is perched on the cliffs overlooking the sheltered Uvongo main beach.The unit has 3 bedrooms and 2 bathrooms. Sleeps 8 people. ...

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

Uvongo Square

Uvongo Self-catering
Sleeps 18 in 4 rooms
13 reviews

This is a lovely self-catering unit located in a secure complex in Uvongo Beach. Situated within walking distance of the beach, it is the ideal spot for an...

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

The Kingfisher 26

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

The Kingfisher 26 is a spacious modern, self-catering security complex situated in Shelly Beach, which is on the border of St Michaels, KwaZulu-Natal. There...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R900
Avg per night
R900
Avg per night
Kuta Beach 12 | Lawrence Rocks Self-catering

Kuta Beach 12

Lawrence Rocks Self-catering
Sleeps 6
26 reviews

Kuta Beach 12 is a well-appointed six sleeper set in the Kuta Beach complex. Located along the Hibiscus coast, this complex offers panoramic sea views and...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R900
Avg per night
R900
Avg per night
Ramsgate Bamboo Cottage | Self-catering Ramsgate

Ramsgate Bamboo Cottage

Ramsgate Self-catering
Sleeps 8

Ramsgate Bamboo Cottage is located in the charming seaside town of Ramsgate. The cottage is only 1.6 km from the main swimming beach. The cottage comprises 2...

  • Braai/Barbecue
  • On-site Parking
R1200
Avg per night for 2 guests
R1200
Avg per night for 2 guests
227 Laguna La Crete | Uvongo Beach Self-catering

227 Laguna La Crete

Uvongo Beach Self-catering
Sleeps 4
1 review

227 Laguna La Crete is an elegant seaside flat located in the secure Laguna La Crete complex in Uvongo. Laguna La Crete is just a few minutes’ walk, through...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R630
Avg per night
R630
Avg per night
10% OFF
Chesapeak Bay Number 9, Margate | Margate Specials

Chesapeak Bay Number 9, Margate

Ramsgate Self-catering
Sleeps 6
2 reviews

Chesapeak Bay Number 9 is situated in the charming seaside town of Margate, overlooking the stunning Indian Ocean.***NOT WHEELCHAIR FRIENDLY.***The ground...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1250
R1125
Avg per night
R1250
R1125
Avg per night
La Crete Sands No 1, Uvongo | Uvongo Beach Self-catering

La Crete Sands No 1, Uvongo

Uvongo Beach Self-catering
Sleeps 6

La Crete Sands No 1 is a charming three-bedroom self-catering apartment, located in a secure complex, ideal for those wanting to be close to the beach.This...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R665
Avg per night
R665
Avg per night
Baven On Sea | Self-catering Ramsgate South

Baven On Sea

Ramsgate South Self-catering
Sleeps 12
19 reviews

Baven on Sea is a large private family holiday home nestled only 350 m from the beach in the heart of Ramsgate. The lovely home is ideal for 12 guests and is...

  • Swimming Pool
  • Braai/Barbecue
R1450
Avg per night
R1450
Avg per night
4 Crayfish | Ramsgate Beach Self-catering

4 Crayfish

Ramsgate Beach Self-catering
Sleeps 4

Attractive first floor apartment with a stunning sea view, perfectly located just 50 meters to Ramsgate Blue Flag beach with a variety of restaurants in the...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R450
Avg per night
R450
Avg per night
Boulevard 206 | Self-catering Margate Beach

Boulevard 206

Margate Beach Self-catering
Sleeps 8
3 reviews

Boulevard 206 is situated overlooking the sea, in the stunning holiday town of Margate. Although the unit can accommodate 8 people it is not suitable for 8...

  • Braai/Barbecue
R990
Avg per night
R990
Avg per night
Ramsgate Dunes 9  | Ramsgate South Self-catering

Ramsgate Dunes 9

Ramsgate South Self-catering
Sleeps 7
1 review

Ramsgate Dunes 9, a charming three-story apartment, is ideally located at the edge of the Southbroom beach and lagoon.The apartment, which has three bedrooms...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R680
Avg per night
R680
Avg per night
10% OFF
Santorini Unit E | Margate Specials

Santorini Unit E

Margate Beach Self-catering
Sleeps 6

Santorini Unit E 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
R855
Avg per night
R950
R855
Avg per night
199 Laguna La Crete | Uvongo Self-catering

199 Laguna La Crete

Uvongo Self-catering
Sleeps 7
2 reviews

199 Laguna La Crete is a popular complex that overlooks the beautiful Uvongo Beach and lagoon, with its stunning gorge and waterfall. It offers excellent...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R550
Avg per night
R550
Avg per night
Boulevard 102 | Self-catering Margate Beach

Boulevard 102

Margate Beach Self-catering
Sleeps 6

Boulevard 102 is a very comfortable family unit in one of Margate's most sought after buildings. It is furnished colonial style and has central...

  • Braai/Barbecue
  • On-site Parking
R950
Avg per night
R950
Avg per night
22 Stafford Place | Uvongo Beach Self-catering

22 Stafford Place

Uvongo Beach Self-catering
Sleeps 6

The Stafford Place complex with communal swimming pool is conveniently located in Uvongo, just a quick walk from a selection of restaurants, pubs and shopping,...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R500
Avg per night
R500
Avg per night
Amberley 27 | Self-catering St Michaels on Sea

Amberley 27

St Michaels on Sea Self-catering
Sleeps 8

Amberley 27 is situated in an estate in the seaside resort town of St Michaels On Sea.The apartment has four bedrooms and two bathrooms. There is a fully...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1920
Avg per night
R1920
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 453 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,