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

Self-catering accommodation in KwaZulu-Natal

2400+ accommodation listings, including 235 specials
Ankers Woonstel Nr 5 | Manaba Beach Self-catering

Ankers Woonstel Nr 5

Manaba Beach Self-catering
Sleeps 5
1 review

Ankers Woonstel Nr 5 is situated in the popular Manaba Beach which lies just north of Margate. This subtropical part of the KwaZulu-Natal south coast, part of...

  • Braai/Barbecue
R500
Per unit
R500
3 Impala Road | Self-catering Ballito

3 Impala Road

Ballito Self-catering
Sleeps 6

THE BEACH HOUSE BALLITO is a wheelchair, pet and child-friendly home, it is a free-standing with three bedrooms.The accommodation sleeps six guests

  • Pet Friendly
  • On-site Parking
R1415
Per unit
R1415
Doone Cottage | Brighton Beach Self-catering

Doone Cottage

Brighton Beach Self-catering
Sleeps 6
11 reviews

Doone Cottage offer self-catering accommodation in ideal for a couples or a family of six. The cottage is situated walking distance from the beach(,about 20...

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R1000
Per unit
R1000
White Rocks | Self-catering Nottingham Road

White Rocks

Nottingham Road Self-catering
Sleeps 13
8 reviews

White Rocks is situated on a farm in the KZN Midlands bordering on the Maloti Drakensberg Park - 35km from Nottingham Road on the way to Sani Pass.The house...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R800
Starting price for 2 guests
R800
A Paradise Found | Port Shepstone Self-catering

A Paradise Found

Port Shepstone Self-catering
Sleeps 14
5 reviews

A Paradise Found is located in South Port of Port Shepstone, on the beautiful Hibiscus Coast portion of the KwaZulu-Natal South Coast, it offers exquisite...

  • Braai/Barbecue
  • Pet Friendly
R2000
Per unit
R2000
20% OFF
Ocean View Cottage  | KwaZulu-Natal Specials
20% OFF

Ocean View Cottage

Wood Grange Self-catering
Sleeps 4
2 reviews

This free standing, self catering cottage with beautiful sea views has 1 bedroom with double bed, separate kitchen/living area, separate bathroom area and is...

  • Braai/Barbecue
  • On-site Parking
R500
R400
Per unit
R500
R400
Bed and Breakfast @ Eve's | Queensburgh Self-catering

Bed and Breakfast @ Eve's

Queensburgh Self-catering, Bed and Breakfast
Sleeps 20 in 6 rooms
31 reviews

This stylishly decorated establishment in an up market area allows you the comfort of a peaceful holiday. Be assured of warm hospitality, personal assistance...

  • Swimming Pool
  • Braai/Barbecue
R600
Starting price for 2 guests
R600
Le Tousserok Unit A | Self-catering Ramsgate South

Le Tousserok Unit A

Ramsgate South Self-catering
Sleeps 6

Le Tousserok is well-positioned on prime beachfront property on the Ramsgate Ski Boat swimming beach. The unit has 3 bedrooms and 2 bathrooms. Sleep

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1535
Per unit
R1535
Eight Palms | Port Edward Self-catering

Eight Palms

Port Edward Self-catering
Sleeps 12 in 5 rooms
2 reviews

Eight Palms is situated in the charming resort town of Port Edward, along the south coast of KwaZulu-Natal.The quaint garden cottage features one be

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R550
Per unit
R550
26 Balooga Bay | Self-catering Margate Beach

26 Balooga Bay

Margate Beach Self-catering
Sleeps 6
18 reviews

26 Balooga Bay is a luxury three-bedroom, two-bathroom self-catering apartment located within the Balooga Bay Resort, in the holiday location of Margate...

  • Swimming Pool
  • Braai/Barbecue
R1100
Per unit
R1100
Luwandla 15 | St Lucia Self-catering

Luwandla 15

St Lucia Self-catering
Sleeps 6
11 reviews

Luwandla 15 is a self-catering townhouse located about 1 km from St Lucia Beach. The apartment offers comfortable accommodation ideal for families visiting St...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R650
Starting price for 2 guests
R650
9 Eden Sands | Self-catering Winklespruit

9 Eden Sands

Winklespruit Self-catering
Sleeps 6
4 reviews

9 Eden Sands is a lovely comfortable self-catering townhouse situated in a secure complex, in Kingsburgh. It is only a stone’s throw from the beach, and within...

  • Swimming Pool
  • Braai/Barbecue
R700
Per unit
R700
Topanga 35 | Uvongo Beach Self-catering

Topanga 35

Uvongo Beach Self-catering
Sleeps 4
4 reviews

Topanga 35 is situated in Uvongo on the South Coast of Kwazulu Natal. This unit offers quality holiday accommodation, ideally suited for a small fam

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R650
Per unit
R650
42 The Bridge St Lucia | Self-catering St Lucia

42 The Bridge St Lucia

St Lucia Self-catering
Sleeps 6
4 reviews

First floor self-catering unit sleeping up to six guests, comprising three bedrooms, two bathrooms, and an open-plan kitchen, lounge and dining area leading...

  • Swimming Pool
R1550
Per unit
R1550
22 Sea Lodge - Lagoon Drive - Umhlanga | Umhlanga Rocks Self-catering

22 Sea Lodge - Lagoon Drive - Umhlanga

Umhlanga Rocks Self-catering
Sleeps 6

NOW FULLY RENOVATED - 22 Sea Lodge is a self-catering three-bedroom, two-bathroom, sea view apartment situated on Lagoon Drive, Umhlanga. The comple

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2150
Per unit
R2150
Benguela B&B | Self-catering Meerensee

Benguela B&B

Meerensee Self-catering, Bed and Breakfast
Sleeps 19 in 7 rooms
3 reviews

Benguela B&B is located in Meerensee, Richards Bay. It is set close to the beach, the harbour and the waterfront.This bed and breakfast offers six comfortably...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R845
Starting price for 2 guests
R845
La Pirogue 1 | Westbrook Beach Self-catering

La Pirogue 1

Westbrook Beach Self-catering
Sleeps 6

La Pirogue 1 is a pet-friendly three-bedroom apartment in Westbrook.PET FRIENDLY This ground-floor duplex has a small private garden, two large undercover...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R1473
Per unit
R1473
Natural Moments Bush Camp & Diving | Self-catering Sodwana Bay

Natural Moments Bush Camp & Diving

Sodwana Bay Backpacker, Self-catering
Sleeps 91 in 20 rooms
15 reviews

Natural Moments Bush Camp in Sodwana offers a range of comfortable, rustic and affordable self-catering accommodation choices within walking distance of shops,...

  • Braai/Barbecue
R130
Per unit
R130
15% OFF
Cowrie Cove 5 | KwaZulu-Natal Specials
15% OFF

Cowrie Cove 5

Ballito Self-catering
Sleeps 6
1 review

Cowrie Cove 5 is a large self-catering apartment set on the first floor, located in Ballito in beach front complex..The apartment consists of three bedrooms,...

  • Braai/Barbecue
  • On-site Parking
R1650
R1402
Per unit
R1650
R1402
Villa Flamenco 5 | Self-catering Shakas Rock

Villa Flamenco 5

Shakas Rock Self-catering
Sleeps 5
28 reviews

Villa Flamenco 5 is a two-bedroom self-catering holiday flat situated in Shaka’s Rock in KwaZulu-Natal. Shaka's Rock is a coastal resort town located just 5...

R1250
Per unit
R1250

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,