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

Self-catering accommodation in KwaZulu-Natal

2400+ accommodation listings, including 234 specials
3 Kenny Close | Westbrook Beach Self-catering

3 Kenny Close

Westbrook Beach Self-catering
Sleeps 8
1 review

3 Kenny Close is a stunning luxurious apartment situated directly on the beach in the secure gated community at the end of Westbrook beach. There is direct...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2800
Per unit
R2800
15% OFF
06 La Pirogue | KwaZulu-Natal Specials
15% OFF

06 La Pirogue

Ballito Self-catering
Sleeps 6
2 reviews

La Pirogue is set in a lush mangrove wetlands within close proximity to the famous Willard's Ballito Main Beach. This lovely, newly renovated self-catering,...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2800
R2380
Per unit
R2800
R2380
Clearwater Cottage | Port Edward Self-catering

Clearwater Cottage

Port Edward Self-catering
Sleeps 6
2 reviews

Clearwater Cottage is a self-catering cottage situated on the family farm, Clearwater Farm, in the large indigenous garden of the main farmhouse. Clearwater...

  • Swimming Pool
  • Braai/Barbecue
R650
Starting price for 2 guests
R650
25% OFF
The Eighteenth | KwaZulu-Natal Specials
25% OFF

The Eighteenth

Princes Grant Self-catering
Sleeps 54 in 11 rooms

The Eighteenth, is situated along the Dolphin Coast on Prince’s Grant Golf Estate. Self catering apartments is an ultimate coastal get-away for family,

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1900
R1425
Starting price for 2 guests
R1900
R1425
15% OFF
49 Isikhulu | KwaZulu-Natal Specials
15% OFF

49 Isikhulu

Umdloti Beach Self-catering
Sleeps 6
3 reviews

49 Isikhulu is situated in the charming seaside town of Umdloti, mere meters from the stunning beach.The apartment, which has three bedrooms, featur

  • Swimming Pool
  • On-site Parking
R2000
R1700
Starting price for 2 guests
R2000
R1700
Africa Whispers Country House | Self-catering Crestholme

Africa Whispers Country House

Crestholme Bed and Breakfast, Self-catering
Sleeps 7 in 2 rooms
10 reviews

Welcome to Africa Whispers Country House. We are a home away from home on a three-acre horse estate in the country. The country house is located on the border...

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R600
Starting price for 2 guests
R600
20% OFF
Driver's Deck | KwaZulu-Natal Specials
20% OFF

Driver's Deck

Southbroom Self-catering
Sleeps 10
4 reviews

Driver's Deck is a spacious self-catering house situated in Southbroom, with stunning views over the Indian Ocean and only a short drive or leisurely walk to...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R3000
R2400
Per unit
R3000
R2400
10% OFF
Balooga Unit A | KwaZulu-Natal Specials
10% OFF

Balooga Unit A

Margate Beach Self-catering
Sleeps 6
3 reviews

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

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1360
R1224
Per unit
R1360
R1224
Inn Highlands | Van Reenen Self-catering

Inn Highlands

Van Reenen Self-catering, Bed and Breakfast
Sleeps 7 in 3 rooms
3 reviews

Inn Highlands is situated just off of the N3 in Van Reenen, KwaZulu-Natal.The property comprises of Die Klein Huisie, a self-catering cottage which

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R520
Per unit
R520
Mfihlo B&B | Self-catering Bhomela

Mfihlo B&B

Bhomela Bed and Breakfast, Self-catering
Sleeps 16 in 8 rooms
1 review

Mfihlo B&B is set in the rural village of Bhomela, close to all amenities and local shopping malls, and well within close proximity to the Shelly Centre and...

R400
Starting price for 2 guests
R400
Clivia Place | Dundee Self-catering

Clivia Place

Dundee Self-catering, Bed and Breakfast
Sleeps 6
1 review

Clivia Place is a charming cottage set in lush gardens in the suburb of Dundee. This is an ideal place to use as a base when exploring the Battlefields. The...

  • Braai/Barbecue
  • On-site Parking
R740
Starting price for 2 guests
R740
Stokkiesdraai Holiday Apartments | Self-catering St Lucia

Stokkiesdraai Holiday Apartments

St Lucia Self-catering, Backpacker
Sleeps 72 in 12 rooms
1 review

Situated in St. Lucia on the KwaZulu-Natal coast you will find Stokkiesdraai Holiday Apartments. Stokkiesdraai offers self-catering units that are all...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R730
Starting price for 2 guests
R730
10% OFF
Monterey Unit A | KwaZulu-Natal Specials
10% OFF

Monterey Unit A

Margate Self-catering
Sleeps 4
1 review

Monterey is situated less than one kilometre south of central Margate on the inland side of Marine Drive and within walking distance of the beach. T

  • Braai/Barbecue
  • On-site Parking
R830
R747
Per unit
R830
R747
20% OFF
9 Aruba Ocean Drive Ballito | KwaZulu-Natal Specials
20% OFF

9 Aruba Ocean Drive Ballito

Shakas Rock Self-catering
Sleeps 6

Aruba is a spacious 6 sleeper, three bedroom apartment with spectacular views of the sea from the enormous entertainer-covered patio. The unit is within...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2000
R1600
Per unit
R2000
R1600
Gooderson Natal Spa Hot Springs & Leisure Resort | Paulpietersburg Self-catering

Gooderson Natal Spa Hot Springs & Leisure Res...

Paulpietersburg Hotel, Self-catering
Sleeps 232 in 93 rooms
22 reviews

Gooderson Natal Spa Hot Springs & Leisure Resort is situated on the road between Vryheid and Paulpietersburg on the Battlefields Route. Famed for its hot...

  • Swimming Pool
  • Braai/Barbecue
R1045
Per unit
R1045
1 Sandpiper Bay | Self-catering Ballito

1 Sandpiper Bay

Ballito Self-catering
Sleeps 7

1 Sandpiper Bay is a self-catering apartment, located in a secure complex, situated across the beach in Ballito.Perfect for a family looking for upm

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1700
Per unit
R1700
Number 25 On Oyster | Umhlanga Self-catering

Number 25 On Oyster

Umhlanga Self-catering
Sleeps 10
6 reviews

Number 25 On Oyster is a recently renovated and beautifully decorated holiday home, situated in the heart of Umhlanga Rocks. Umhlanga remains a highly popular...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R6900
Per unit
R6900
Little Switzerland Hotel | Self-catering Poccolan Nature Reserve

Little Switzerland Hotel

Poccolan Nature Reserve Hotel, Self-catering
Sleeps 200 in 50 rooms
61 reviews

Little Switzerland Hotel is an unforgettable experience enhanced by the peace and tranquility of the majestic Drakensberg mountains. Savor the breat

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1710
Per unit
R1710
1401 Amanzi Beachfront Apartments | Amanzimtoti Self-catering

1401 Amanzi Beachfront Apartments

Amanzimtoti Self-catering
Sleeps 12 in 2 rooms
60 reviews

Watch the dolphins play and fall asleep to the sound of the ocean waves. Situated right on the beach, with easy access to the beautiful beach at Amanzimtoti,...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R850
Per unit
R850
28% OFF
Seeuitsig 10 | KwaZulu-Natal Specials
28% OFF

Seeuitsig 10

Uvongo Beach Self-catering
Sleeps 5
4 reviews

See Uitsig 10 is an ocean front apartment within walking distance from Uvongo beach. This standard apartment is situated in a secure apartment complex and is...

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

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 582 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,