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

Self-catering accommodation in KwaZulu-Natal-94

KwaZulu-Natal

KwaZulu-Natal Travel Guide

KwaZulu-Natal

South Africa
KwaZulu-Natal
4 out of 5 stars - 5782 votes
5782 Reviews of KwaZulu-Natal

Self-catering accommodation in KwaZulu-Natal

2600+ accommodation listings, including 92 specials

Lescalier Cabanas

Amanzimtoti Self-catering
Sleeps 12 in 2 rooms

This stunning beachfront property, Apartment 308, provides an unforgettable experience with its breathtaking balcony, complimentary private parking, and...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
$65
Avg per night for 2 guests
Avg per night for 2 guests
$65

Cabanas no 8

Umdloti Beach Self-catering
Sleeps 4
7 reviews

Cabanas no 8 is a modern multi-level apartment situated in the Umdloti Cabanas apartment complex. The self-catering apartment offers the ideal family...

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

San Lameer 2401 by Top Destinations Rentals

San Lameer Self-catering
Sleeps 4

San Lameer Unit 2401 is a spacious and luxurious ground-floor self-catering villa located in the San Lameer Estate on the south coast of KwaZulu-Natal and...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking

Branderkant 4

Lawrence Rocks Self-catering
Sleeps 6

Experience the epitome of coastal luxury at Branderkant 4, a stunning double-storey self-catering apartment nestled in the exclusive Branderkant complex...

  • Braai/Barbecue
  • On-site Parking

Branderkant 5

Lawrence Rocks Self-catering
Sleeps 4

Branderkant 5 is a double-storey self-catering apartment located in the secure Branderkant complex in the holiday town of Ramsgate on the south coast of...

  • Braai/Barbecue
  • On-site Parking
$33
Avg per night for 2 guests
Avg per night for 2 guests
$33

Chesapeake Bay 45

Lawrence Rocks Self-catering
Sleeps 4

Chesapeake Bay 45 is a furnished self-catering apartment located in the secure Chesapeake Bay complex overlooking the beach in Margate, and close to...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking

Ramsgate Palms 64

Ramsgate Beach Self-catering
Sleeps 4

Ramsgate Palms 64 is a furnished self-catering apartment located in the secure Ramsgate Palm complex in Margate. The complex is close to Ramsgate’s Blue...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
$36
Avg per night for 2 guests
Avg per night for 2 guests
$36

Seagull 205

Margate Beach Self-catering
Sleeps 5

Seagull 205 is a captivating self-catering unit nestled in the heart of Margate. With its breathtaking ocean views and a sun-soaked patio, this hidden gem...

  • Swimming Pool
  • Braai/Barbecue

Seagull 412

Margate Beach Self-catering
Sleeps 4

Welcome to Seagull Holiday Apartments, where luxury meets seaside living. Just 200 meters away from Margate Beach in Margate, Seagull 412 is a true gem...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
$45
Avg per night for 2 guests
Avg per night for 2 guests
$45

Ballito Village 69 by HostAgents

Ballito Self-catering
Sleeps 6

In Ballito Village, this stylish, three-bedroom vacation home welcomes up to six guests for an unforgettable getaway. This spacious, lovely home is...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
$107
Avg per night for 2 guests
Avg per night for 2 guests
$107

HIDDEN HEIGHTS BEACH HOUSE, 25 Magai Drive

Zinkwazi Beach Self-catering
Sleeps 12

WHEN you holiday in this home all 5 your senses are teased by the INDIAN OCEAN. Yes, your sight, smell, sound, taste and even the touch of the sea air on...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
$441
Avg per night
Avg per night
$441

Oppi C

Ballito Self-catering
Sleeps 22 in 2 rooms

Oppi C is a stunning and luxurious holiday home ideally situated in the heart of Ballito, a charming coastal town. Just a short stroll from the pristine...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
$146
Avg per night for 2 guests
Avg per night for 2 guests
$146

Impecto Guest House

Jozini bnb, Guest House, Self-catering, Bed and Breakfast
Sleeps 6 in 3 rooms

Located in Jozini, in the KwaZulu-Natal region, Impecto Guest House features guest rooms and is situated less than one kilometers from Jozini Dam Wall....

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
$104
Avg per night for 2 guests
Avg per night for 2 guests
$104

Mallorca 4

Umdloti Beach Self-catering
Sleeps 4

Lovely and homely duplex in the garden complex of Mallorca offers accommodation with a balcony and a few steps from Umdloti South Beach. This property...

  • Wi-Fi
  • Swimming Pool
$95
Avg per night for 2 guests
Avg per night for 2 guests
$95

Ballito Bay Villa

Ballito Self-catering
Sleeps 6

The luxury, exclusive self-catering home is ideal for both leisure and business travellers looking for comfortable chic accommodation near the beach. The...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
$255
Avg per night for 2 guests
Avg per night for 2 guests
$255

Stormy Hill 2 Day Introduction to Horses and ...

Boston Park Self-catering, Package Deals
Sleeps 5

This mini break is for beginners or novice riders. It allows you to get used to horses and begin riding at a pace suited to yourselves allowing you to gain confidence in a...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
$244
Per person for 1 night
Per person for 1 night
$244

Oyster Rock 101

Umhlanga Self-catering
Sleeps 6

Oyster Rock is based in Umhlanga Rocks, across the road from the beach. This is an upmarket, luxury three-bedroom, three-bathroom first floor unit. This...

  • Swimming Pool
  • On-site Parking
$195
Avg per night
Avg per night
$195

Oyster Schelles 1003

Umhlanga Self-catering
Sleeps 6

Oyster Schelles 1003 is based in Umhlanga Rocks, across from the beach.This is an upmarket, luxury three bedroom, three bathroom tenth-floor self-catering...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
$195
Avg per night
Avg per night
$195

Oyster Rock 603

Umhlanga Self-catering
Sleeps 4

Oyster Rock is based in Umhlanga Rocks, Lighthouse Road, across the road from the beach.This is an upmarket two-bedroom, two-bathroom sixth floor unit....

  • Swimming Pool
  • On-site Parking
$152
Avg per night
Avg per night
$152

Andante Villas Winklespruit

Winklespruit Self-catering
Sleeps 10

Andante Villas Winklespruit offers guests a relaxing stay from the demands of everyday life, just 150 meters from the beach.The apartment comprises four...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
$136
Avg per night for 2 guests
Avg per night for 2 guests
$136

KwaZulu-Natal 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 1 option of Self-catering accommodation in KwaZulu-Natal.

Affordable accommodation for everyone, from cheap and cheerful Self-catering holiday houses to luxury villas. Don't miss out on our great deals from R553 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?

WEB1

Register



Send me your awesome newsletter?
Already have an account? Login here

SafariNow provides Accommodation featuring

Start Your Day with Bed and Breakfast

SafariNow specialises in Accommodation Solutions. We offer a wide range of services...

A member of the Travelstart Group