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

Self-catering accommodation in KwaZulu-Natal

2400+ accommodation listings, including 261 specials
90 Degree Seaviews | Doonside Self-catering

90 Degree Seaviews

Doonside Self-catering
Sleeps 5
27 reviews

90 Degree Seaviews is a five-sleeper self-catering apartment ideal for a family on holiday. The unit is located on two levels, with large windows overlooking a...

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R650
Per unit
R650
Kwaggashoek Game Ranch | Self-catering Geluksburg

Kwaggashoek Game Ranch

Geluksburg Self-catering, Lodge
Sleeps 50 in 21 rooms
3 reviews

Kwaggashoek Game Ranch is known to offer guests an exquisite and memorable African wildlife experience not to be missed. Situated in the beautiful Northern...

  • Swimming Pool
  • Braai/Barbecue
R1420
Per unit
R1420
Azure View | Shelly Beach (KZN) Self-catering

Azure View

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

Location is everything when visiting our sunny South Coast and there is not much that could beat this fantastic self catering apartment located right on the...

  • Swimming Pool
  • Braai/Barbecue
R1200
Per unit
R1200
Oaklands Lodge | Self-catering The Bluff

Oaklands Lodge

The Bluff Guest House, Self-catering, Bed and Breakfast
Sleeps 20 in 6 rooms
7 reviews

Clean, comfortable, air-conditioned accommodation in self-contained furnished flats in a quiet cul-de-sac adjacent to Treasure Beach Nature reserve. Rugged...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R900
Starting price for 2 guests
R900
Holiday accommodation Hibberdene | Wood Grange Self-catering

Holiday accommodation Hibberdene

Wood Grange Self-catering
Sleeps 4 in 2 rooms

Self catering compact holiday flat in Hibberdene is approxumately 90 km south of Durban on the Kwazulu- Natal coast with two bedrooms, large living area and...

  • Braai/Barbecue
  • On-site Parking
R1000
Per unit
R1000
Bikini 6 | Self-catering Ballito

Bikini 6

Ballito Self-catering
Sleeps 6
4 reviews

Bikini 6 is ideally situated on the beachfront in Ballito on the north coast of KwaZulu-Natal, and is a mere 30 minute drive from Durban. This self-catering...

  • Braai/Barbecue
R1850
Per unit
R1850
Sea Cove Lodge | Blythedale Beach Self-catering

Sea Cove Lodge

Blythedale Beach Self-catering
Sleeps 6 in 3 rooms
10 reviews

Blythedale Beach is located 45 mins North of Durban on the Dolphin Coast. Blythedale is a small community with stunning beaches on an unspoilt coastline. The...

  • Braai/Barbecue
R1590
Starting price for 2 guests
R1590
Balooga | Self-catering Margate Beach

Balooga

Margate Beach Self-catering
Sleeps 14 in 2 rooms

Balooga is a new, modern complex of 36 units, situated in Margate on the South Coast of KwaZulu-Natal. The complex is superbly situated, with incredible sea...

  • Swimming Pool
  • Braai/Barbecue
R1000
Per unit
R1000
Uluwatu 13, Zimbali Coastal Resort | Zimbali Coastal Estate Self-catering

Uluwatu 13, Zimbali Coastal Resort

Zimbali Coastal Estate Self-catering
Sleeps 8

Uluwatu 13, Zimbali Coastal Resort is located in Forestwood Estate of Zimbali Coastal Resort. It set in one of the most prestigious estates in the...

  • Braai/Barbecue
  • On-site Parking
R5100
Per unit
R5100
Weavers Pond 4, Zimbali Coastal resort | Self-catering Zimbali Coastal Estate

Weavers Pond 4, Zimbali Coastal resort

Zimbali Coastal Estate Self-catering
Sleeps 8

Weavers Pond 4, Zimbali Coastal resort is located in the exclusive Zimbali Beach Estate. This expansive standalone villa is surrounded by lush tropical...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R7500
Per unit
R7500
Imbali Lakes 2, Zimbali Coastal Resort | Zimbali Coastal Estate Self-catering

Imbali Lakes 2, Zimbali Coastal Resort

Zimbali Coastal Estate Self-catering
Sleeps 8

Imbali Lakes 2 is situated on the beautiful Zimbali Coastal Resort. This apartment block has amazing views of the lake and the resort’s conservancy.

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R6900
Per unit
R6900
Imablai Lakes 6, Zimbali Coastal Resort | Self-catering Zimbali Coastal Estate

Imablai Lakes 6, Zimbali Coastal Resort

Zimbali Coastal Estate Self-catering
Sleeps 8

Imablai Lakes 6, Zimbali Coastal Resort overlooks the fairways of the golf course, lush forests, and tranquil distant sea views.This home comprises

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R7600
Per unit
R7600
Xanadu Guest House | Port Shepstone Self-catering

Xanadu Guest House

Port Shepstone Guest House, Self-catering
Sleeps 12 in 3 rooms

Xanadu Guest House offers Air Conditioned accommodation to guests visiting the seaside suburb of Southport, which is located just outside of Port Shepstone. ...

  • Braai/Barbecue
  • On-site Parking
R800
Starting price for 2 guests
R800
The Loft on Harrison Green  | Self-catering Nottingham Road

The Loft on Harrison Green

Nottingham Road Self-catering
Sleeps 6

Welcome to The Loft on Harrison Green. The loft on Harrison Green has 3 rooms 2 bathrooms (1 en suite), open plan kitchen, dining room and lounge ar

  • On-site Parking
R2000
Per unit
R2000
35 Umvumvu | Simbithi Eco Estate Self-catering

35 Umvumvu

Simbithi Eco Estate Self-catering
Sleeps 8

** MINIMUM 7 NIGHTS ***35 Umvumvu is an elegant house set in the Simbithi Eco-Estate in Ballito. Guests are welcome to any of the estate’s facilities, these...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R9986
Per unit
R9986
Tamanbali 17 | Self-catering Zimbali Coastal Estate

Tamanbali 17

Zimbali Coastal Estate Self-catering
Sleeps 10

Tamanbali 17 is situated along the stunning Dolphin Coast in the Zimbali Coastal Estate.The house has five bedrooms and four bathrooms. There is a f

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R8400
Per unit
R8400
Laguna La Crete 13 | Shelly Beach (KZN) Self-catering

Laguna La Crete 13

Shelly Beach (KZN) Self-catering
Sleeps 8

Laguna La Crete 13 is situated along the South Coast of Kwa-Zulu Nation in Uvongo.The apartment has three bedrooms and two bathrooms. There is a ful

  • Braai/Barbecue
  • On-site Parking
R1345
Per unit
R1345
62 Topanga | Self-catering Uvongo Beach

62 Topanga

Uvongo Beach Self-catering
Sleeps 5

62 Topanga is a self-catering unit situated in the heart of Uvongo in the South Coast. The apartment comprises of two bedrooms and two bathrooms. Th

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R660
Per unit
R660
Leighton Court | Newcastle Central Self-catering

Leighton Court

Newcastle Central Bed and Breakfast, Self-catering
Sleeps 24 in 11 rooms

Leighton Court provides accommodation and a conference facility ideal for the business traveller in Newcastle. Centrally situated, safe and convenient....

  • On-site Parking
R950
Starting price for 2 guests
R950
10 Akrotiri | Self-catering Shakas Rock

10 Akrotiri

Shakas Rock Self-catering
Sleeps 6

10 Akrotiri is situated in the stunning seaside Santorini complex, in the holiday town of Ballito.The apartment, which is on the second floor, featu

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

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 586 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 R170 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,