SafariNow.comR200 OFF Welcome to SafariNow! Get R200 off your booking by paying with the voucher code MATTHEW107030 before 3 October 2016 Terms of use

Terms & conditions apply.

TIP!
Enter Dates
Enter your dates for accurate availability
KwaZulu-Natal, South Africa
Select dates 2 Guests

Self-catering accommodation in KwaZulu-Natal-6

Self-catering accommodation in KwaZulu-Natal

2400+ accommodation listings, including 235 specials
10% OFF
MG 103, Ballito Manor | KwaZulu-Natal Specials
10% OFF

MG 103, Ballito Manor

Ballito Self-catering
Sleeps 8
3 reviews

MG 103, Ballito Manor is an upmarket apartment set in the Ballito Manor complex in Ballito. It is central to the beach, the shopping centres, and various...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R3850
R3465
Per unit
R3850
R3465
15% OFF
Penwarn Country Lodge | KwaZulu-Natal Specials
15% OFF

Penwarn Country Lodge

Underberg Lodge, Self-catering
Sleeps 55 in 13 rooms
39 reviews

Penwarn Country Lodge is a country retreat located in the Southern Drakensberg, just outside Underberg.We offer full-board and bed and breakfast accommodation,...

  • Braai/Barbecue
  • On-site Parking
R740
R629
Starting price for 2 guests
R740
R629
York House B & B | Hillcrest Self-catering

York House B & B

Hillcrest Bed and Breakfast, Self-catering
Sleeps 14 in 4 rooms
11 reviews

York House is situated 1km from the town of Hillcrest, which lies approximately 700 metres above sea level offering a more temperate climate, away from the...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R740
Starting price for 2 guests
R740
African Dwarf Kingfisher Guesthouse | Self-catering Eshowe

African Dwarf Kingfisher Guesthouse

Eshowe Guest House, Self-catering
Sleeps 14 in 4 rooms
5 reviews

Situated in Eshowe along the Zululand Birding Route close to Dlinza Forest, African Dwarf Kingfisher Guesthouse provides a relaxing atmosphere next to a forest...

  • Swimming Pool
  • Braai/Barbecue
R600
Starting price for 2 guests
R600
40% OFF
Margate | KwaZulu-Natal Specials
40% OFF

Margate

Margate Self-catering
Sleeps 6
2 reviews

Welcome to MargateA 3 bedroom flat (sleeps max 6 persons), 2 bathrooms, enclosed balcony with uninterrupted sea and breaker view. For safety and sec

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1500
R900
Per unit
R1500
R900
50% OFF
The Boardwalk 35 | KwaZulu-Natal Specials
50% OFF

The Boardwalk 35

Winklespruit Self-catering
Sleeps 8
6 reviews

The Boardwalk 35 is located in Winklespruit, Kingsburgh, situated on an immaculate beachfront property, only a few meters from the beach behind one of the...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1870
R935
Per unit
R1870
R935
The Riverhouse | Estcourt Self-catering

The Riverhouse

Estcourt Self-catering, Bed and Breakfast
Sleeps 15 in 6 rooms
10 reviews

The Riverhouse is an elegantly restored Cape Dutch B&B set in a huge garden, with a magnificent 20 m verandah overlooking the Bushman's River in Estcourt. Each...

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R660
Starting price for 2 guests
R660
15% OFF
Villa Royale 2 | KwaZulu-Natal Specials
15% OFF

Villa Royale 2

Sheffield Beach Self-catering
Sleeps 6
3 reviews

Villa Royale 2 is a spacious and beautiful ground-floor apartment, situated in a secure complex on Colwyn Drive in Sheffield. The apartment offers spectacular...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1215
R1033
Per unit
R1215
R1033
Petra's Country Guesthouse | Vryheid Self-catering

Petra's Country Guesthouse

Vryheid Guest House, Self-catering
Sleeps 30 in 9 rooms
33 reviews

Petra's Country Guesthouse is affordable self-catering accommodation, situated on a working jersey dairy and nguni beef cattle farm. The guest house is a...

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R550
Starting price for 2 guests
R550
Sugar Fields | Self-catering Eston

Sugar Fields

Eston Self-catering
Sleeps 16 in 8 rooms
7 reviews

Sugar Fields is situated on a working cane and beef farm in the Eston region of KwaZulu-Natal.Sugar Fields offers guests a comfortable stay in, the

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R870
Starting price for 2 guests
R870
10% OFF
Rooms with a View | KwaZulu-Natal Specials
10% OFF

Rooms with a View

Hillcrest Self-catering
Sleeps 5
12 reviews

Rooms with a View adjoins the Crestholme Nature Reserve and View Site, a combination of untouched grassland and forest with over 3000 species of vegetation.

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R800
R720
Starting price for 2 guests
R800
R720
Parkview Holiday Apartments | Self-catering South Beach

Parkview Holiday Apartments

South Beach Self-catering
Sleeps 4 in 2 rooms
4 reviews

These two beautiful modern Apartments, one with slight sea and park views and the other with park view, is situated in a former hotel Block. The public areas...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R565
Per unit
R565
12% OFF
Chesapeake Bay | KwaZulu-Natal Specials
12% OFF

Chesapeake Bay

Margate Beach Self-catering
Sleeps 4
40 reviews

Chesapeake Bay is the ideal family holiday accommodation, located right on the beach in the ever-popular South Coast town of Margate. This fully-contained...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R895
R788
Per unit
R895
R788
25% OFF
Drakensberg House | KwaZulu-Natal Specials
25% OFF

Drakensberg House

Cathkin Park Guest House, Self-catering
Sleeps 8
16 reviews

In the UNESCO WORLD HERITAGE SITE - Drakensberg House is differentiated by its quality, 50m from the resort it offers a unit rate for 1 to 8 guests, maximum of...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2850
R2138
Per unit
R2850
R2138
50% OFF
Sun Lourie Resort | KwaZulu-Natal Specials
50% OFF

Sun Lourie Resort

Pennington Self-catering, Resort
Sleeps 55 in 10 rooms
3 reviews

Sun Lourie Resort is situated in the heart of Pennington, only a short drive or leisurely stroll to the beach. We offer group bookings and Sun Lourie Resort...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1095
R548
Per unit
R1095
R548
Palms 42 Ramsgate | Self-catering Ramsgate Beach

Palms 42 Ramsgate

Ramsgate Beach Self-catering
Sleeps 2
1 review

Palms 42 Ramsgate is an apartment on Ramsgate's main swimming beach. The beach is a blue flag swimming beach and lagoon on the South Coast of KwaZulu Natal.

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R750
Per unit
R750
Nutmeg B&B | Howick Self-catering

Nutmeg B&B

Howick Self-catering, Bed and Breakfast
Sleeps 22 in 8 rooms
7 reviews

Nutmeg B&B offers stylish, spacious and comfortable accommodation with the choice of self-catering or bed and breakfast accommodation; guests also have the...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R760
Starting price for 2 guests
R760
15% OFF
G28 Selborne Park Golf Estate | KwaZulu-Natal Specials
15% OFF

G28 Selborne Park Golf Estate

Selborne Park Golf Estate Self-catering
Sleeps 6
1 review

This is a lovely self-catering duplex situated on the 14th fairway of Selborne Park Golf Estate, in Pennington.The lower level consists of an open-p

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1800
R1530
Per unit
R1800
R1530
The Farm House Experience | Mooi River Self-catering

The Farm House Experience

Mooi River Backpacker, Self-catering
Sleeps 11 in 8 rooms
32 reviews

Welcome to The Farm House Experience.The Farm House Experience offers comfortable accommodation in rustic, cosy self-catering cottages at competitive and...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R300
Per guest
R300
Thistledown Cottage | Self-catering Rosetta

Thistledown Cottage

Rosetta Self-catering
Sleeps 6
4 reviews

Comfortable six sleeper self-catering cottage. Situated on the Means Dam, with a wrap around wooden deck which allows you to enjoy the panoramic view of both...

  • Braai/Barbecue
R1380
Per unit
R1380

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 583 options 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 R180 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? KwaZulu-Natal Accommodation is often misspelt. Here are some variations:

KZN Self-catering, Natal Self-catering, kwa zulu Self-catering, kwazulu natal Self-catering, kwa zulu natal Self-catering,