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

Margate in KwaZulu-Natal

Self-catering accommodation in Margate

460+ accommodation listings, including 69 specials
Inn-on-Sea No. 4 | Ramsgate South Self-catering

Inn-on-Sea No. 4

Ramsgate South Self-catering
Sleeps 8
4 reviews

This wonderful gem is located in Ramsgate on the beachfront. It welcomes you into a bright and airy five-level townhouse. This self-catering apartment is...

  • Braai/Barbecue
R1500
Avg per night
R1500
Avg per night
H2O Self Catering | Self-catering Uvongo

H2O Self Catering

Uvongo Bed and Breakfast, Self-catering
Sleeps 18 in 7 rooms
10 reviews

A warm South African welcome awaits you at our self catering accommodation. To satisfy the needs of international and local visitors, H2O Self catering...

  • Swimming Pool
  • Braai/Barbecue
R400
Avg per night
R400
Avg per night
15% OFF
The Shores | Margate Specials

The Shores

Ramsgate South Self-catering
Sleeps 12 in 2 rooms
2 reviews

The Shores is situated in the South Coast resort town of Ramsgate in KwaZulu-Natal, which is a sub-tropical paradise and one of South Africa’s premier...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1500
R1275
Avg per night
R1500
R1275
Avg per night
Ramsgate Rendezvous No. 9 | Self-catering Ramsgate South

Ramsgate Rendezvous No. 9

Ramsgate South Self-catering
Sleeps 6
7 reviews

We are situated on the third level in a very well maintained complex on the KwaZulu-Natal South Coast, within walking distance of Ramsgate's main Blue Flag...

  • Swimming Pool
  • Braai/Barbecue
R1600
Avg per night
R1600
Avg per night
Le Touessrok Apartment 47 | Ramsgate South Self-catering

Le Touessrok Apartment 47

Ramsgate South Self-catering
Sleeps 8
1 review

Ramsgate is located on the mouth of a river known by the Zulu name “Bilanhlolo” which means “the marvellous boiler” for the bubbles caused by strong currents...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1850
Avg per night
R1850
Avg per night
10% OFF
Ramsgate Palms Unit B | Margate Specials

Ramsgate Palms Unit B

Ramsgate Beach Self-catering
Sleeps 6

The Ramsgate Palms complex embraces the hillside overlooking the picturesque Ramsgate Beach. This blue flag accredited beach is the perfect place to spend a...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R775
R698
Avg per night
R775
R698
Avg per night
Dumela Flat 8 | Margate North Beach Self-catering

Dumela Flat 8

Margate North Beach Self-catering
Sleeps 5

Situated in the picturesque seaside town of Margate, Dumela Flat 8 offers guests ideal holiday accommodation. The self-catering flat, which has two bedrooms...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R800
Avg per night
R800
Avg per night
Dumela Flat 10 | Self-catering Margate North Beach

Dumela Flat 10

Margate North Beach Self-catering
Sleeps 4

Dumela Flat 10 is situated along the South Coast of KwaZulu Natal, in the vibrant town of Margate.The charming flat, which has two bedrooms and two bathrooms,...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R800
Avg per night
R800
Avg per night
Dumela Flat 14 | Margate North Beach Self-catering

Dumela Flat 14

Margate North Beach Self-catering
Sleeps 4

Dumela Flat 14 is situated along the friendly Natal South Coast, in the vibrant town of Margate.The flat, which has two bedrooms and two bathrooms, features an...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R700
Avg per night
R700
Avg per night
Dumela Flat 30 | Self-catering Margate North Beach

Dumela Flat 30

Margate North Beach Self-catering
Sleeps 6

Dumela Flat 30 is situated in the lively holiday resort town of Margate, along the stunning Hibiscus Coast.The charming two-bedroom apartment comprises of a...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R800
Avg per night
R800
Avg per night
Woodland Cottage | Ramsgate Beach Self-catering

Woodland Cottage

Ramsgate Beach Self-catering
Sleeps 4

Tranquil and charming, Woodland cottage embraces the best of all world's located in an idyllic woodland setting, with Ramsgate beach conveniently close and...

  • Braai/Barbecue
  • On-site Parking
R600
Avg per night
R600
Avg per night
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
Avg per night
R550
Avg per night
Laguna La Crete 187 | Beacon Rocks Self-catering

Laguna La Crete 187

Beacon Rocks Self-catering
Sleeps 6

Laguna La Crete 187 is a self-catering beachside apartment able to host six guests looking for a stay on the shore with a comfortable place to unwind.The...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R650
Avg per night
R650
Avg per night
Sunny-hill | Self-catering Ramsgate South

Sunny-hill

Ramsgate South Self-catering
Sleeps 4
1 review

Sunny-hill is a self-catering cottage located only 800 m from Ramsgate's Blue Flag main beach, and several pubs and restaurants.The unit comprises of one...

R600
Avg per night
R600
Avg per night
Boulevard 213 | Margate Beach Self-catering

Boulevard 213

Margate Beach Self-catering
Sleeps 6

The Located in the heart of Margate, KwaZulu-Natal, Boulevard 213 is a fully furnished three-bedroom apartment, comfortably accommodating up to six guests.The...

  • Braai/Barbecue
  • On-site Parking
R855
Avg per night
R855
Avg per night
60% OFF
Aquarius Beach House | Margate Specials

Aquarius Beach House

Uvongo Beach Self-catering
Sleeps 12 in 3 rooms

Aquarius Beach House is situated in Uvongo right on the beach. This is a stunning sought-after three bedroom, eight sleeper, stylish beach house.You can wake...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R3800
R1520
Avg per night
R3800
R1520
Avg per night
Ashmead-on-Sea | Ramsgate South Self-catering

Ashmead-on-Sea

Ramsgate South Self-catering
Sleeps 8

Ashmead-on-Sea is a fully equipped self-catering house situated in Ramsgate, a village on the South Coast of KwaZulu-Natal in an area rich in exotic...

  • Swimming Pool
  • Braai/Barbecue
R3500
Avg per night
R3500
Avg per night
Dumela Flat 11 | Self-catering Margate North Beach

Dumela Flat 11

Margate North Beach Self-catering
Sleeps 4

Dumela Flat 11 is positioned in the seaside town of Margate, overlooking the stunning Margate North Beach.The quaint flat comprises of two bedrooms and two...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R800
Avg per night
R800
Avg per night
Dumela Flat 21 | Margate North Beach Self-catering

Dumela Flat 21

Margate North Beach Self-catering
Sleeps 5

Dumela Flat 21 is situated in the holiday resort town of Margate, along the wondrous South Coast of KwaZulu Natal.The stylishly decorated flat, which...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R800
Avg per night
R800
Avg per night
La Touessrok 6  | Self-catering Windsor on Sea

La Touessrok 6

Windsor on Sea Self-catering
Sleeps 6

Le Toussrok is a penthouse set in a secure complex in Ramsgate. It has beautiful views of Ski Boat Bay and the ocean. This stylish three-bedroom penthouse has...

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