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
Select dates 2 Guests

Self Catering Accommodation in KwaZulu-Natal: Discover Unique Places to Stay-18

KwaZulu-Natal

Accommodation in KwaZulu-Natal

2600+ accommodation listings, including 102 specials
Donegal Durban, Morning Side | Musgrave Self-catering

Donegal Durban, Morning Side

Musgrave Self-catering
Sleeps 4

Donegal Durban, Morning Side is located in a suburb in Durban, KwaZulu-Natal, South Africa.This apartment can accommodate up to four guests and feat

  • Braai/Barbecue
  • On-site Parking
R1400
Avg per night
R1400
Avg per night
No 25 Umdloti | Self-catering Umdloti Beach

No 25 Umdloti

Umdloti Beach Self-catering
Sleeps 4
27 reviews

Guests hoping for a relaxing seaside escape away from the hustle and bustle of life will not be disappointed when choosing to stay at No 25 Umdloti. It is a...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R895
Avg per night
R895
Avg per night
Ocean Hideaway B&B | Athlone Park Self-catering

Ocean Hideaway B&B

Athlone Park Self-catering, Bed and Breakfast
Sleeps 18 in 9 rooms
16 reviews

Ocean Hideaway B&B in Amanzimtoti is an exclusive AA Superior approved establishment offering truly luxurious bed and breakfast as well as self-catering...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R1150
Avg per night for 2 guests
R1150
Avg per night for 2 guests
Gracelands Lodge | Self-catering Umzumbe

Gracelands Lodge

Umzumbe Guest House, Self-catering
Sleeps 12

Gracelands Lodge is nestled between sub-tropical vegetation, in the quaint seaside resort town of Umzumbe.The double-story house comprises of three

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R3500
Avg per night
R3500
Avg per night
BellaVida Ocean Cottage | Zinkwazi Beach Self-catering

BellaVida Ocean Cottage

Zinkwazi Beach Self-catering
Sleeps 6
24 reviews

BellaVida is an older holiday home with exceptional sea views and easy-living contemporary interiors. It is perfectly situated in the middle of the village...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R1450
Avg per night
R1450
Avg per night
Kamberg Mountain Shadows | Self-catering Kamberg Nature Reserve

Kamberg Mountain Shadows

Kamberg Nature Reserve Self-catering
Sleeps 39 in 12 rooms
2 reviews

Kamberg Mountain Shadows sits in the Kamberg Valley along Highmoor road, bordering on the Little Mooi River, just a few kilometres short of the Highmoor...

  • Wi-Fi
R720
Avg per night for 2 guests
R720
Avg per night for 2 guests
The Grange by the beach | Ballito Self-catering

The Grange by the beach

Ballito Self-catering
Sleeps 8
10 reviews

This four bedroom apartment is situated right on the beach with beautiful uninterrupted sea views.Eight guests are accommodated in four bedrooms. Linen is...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1600
Avg per night
R1600
Avg per night
Ballito Manor Gardens 205 | Self-catering Ballito

Ballito Manor Gardens 205

Ballito Self-catering
Sleeps 6
1 review

Watch dolphins and whales frolic in the water, go to sleep to the sound of crashing waves, wake up watching the glowing sun peeping over the horizon. This...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2000
Avg per night
R2000
Avg per night
The Falls Cottages | Balgowan Self-catering

The Falls Cottages

Balgowan Self-catering
Sleeps 8 in 2 rooms
9 reviews

Nestled deep within the rolling hills of the picturesque Balgowan Valley, lies a wonderful opportunity to rebel against the monotony of the nine to five. ...

  • Braai/Barbecue
  • On-site Parking
R1100
Avg per night for 2 guests
R1100
Avg per night for 2 guests
Three Bedroom Superior Villa 3126 | Self-catering San Lameer

Three Bedroom Superior Villa 3126

San Lameer Self-catering
Sleeps 6 in 3 rooms

Unit 3126 is a sophisticated three-bedroom, two-bathroom superior villa, located in the incredibly desirable San Lameer Estate, Southbroom, KwaZulu-Natal.

  • Braai/Barbecue
  • On-site Parking
R2600
Avg per night
R2600
Avg per night
Glyndale Sands 502 | Uvongo Beach Self-catering

Glyndale Sands 502

Uvongo Beach Self-catering
Sleeps 6

Glyndales Sands 502 is a charming, fully-furnished, self-catering apartment located in a secure Uvongo complex, near to both the beach and shops, restaurants...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1220
Avg per night
R1220
Avg per night
Thatched Cottage | Self-catering Uvongo

Thatched Cottage

Uvongo Self-catering
Sleeps 8
24 reviews

Thatched Cottage has been tastefully built with great passion and keeping only one thing in mind - the customers' comfort and satisfaction. The cottage is...

  • Braai/Barbecue
  • On-site Parking
R580
Avg per night
R580
Avg per night
Calamari4 | Lawrence Rocks Self-catering

Calamari4

Lawrence Rocks Self-catering
Sleeps 6
5 reviews

Calamari4 is situated along the coastline in the stunning town of Margate.The penthouse has three bedrooms and three bathrooms. There is a fully equ

  • On-site Parking
R1020
Avg per night
R1020
Avg per night
Uvongo 38 | Self-catering Uvongo

Uvongo 38

Uvongo Self-catering
Sleeps 6
19 reviews

Uvongo 38 is a three bedroom apartment, on the first floor, in a security complex, situated right on the Uvongo main beach.It is hardly 400 meters d

  • Swimming Pool
  • Braai/Barbecue
R800
Avg per night
R800
Avg per night
36 Madeleine Drive | Ballito Self-catering

36 Madeleine Drive

Ballito Self-catering
Sleeps 8

You will not find a home that offers an experience like this on the KZN North Coast. It is truly a magnificent home with a 180 degree elevated, totally...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R4500
Avg per night
R4500
Avg per night
Astove 14 | Self-catering Uvongo

Astove 14

Uvongo Self-catering
Sleeps 4
32 reviews

Astove 14 is a great ground floor self-catering unit with amazing sea views, located in Uvongo. Uvongo is a welcoming town on the Hibiscus Coast with...

  • Braai/Barbecue
  • On-site Parking
R375
Avg per night
R375
Avg per night
The Ritz Beach Cottage | Blythedale Beach Self-catering

The Ritz Beach Cottage

Blythedale Beach Self-catering
Sleeps 11
5 reviews

The Ritz is situated on the beach with the best sea views in Blythedale. Going to the beach merely requires that you stroll down the front garden, through the...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R1900
Avg per night for 2 guests
R1900
Avg per night for 2 guests
Valley View Farm | Self-catering Underberg

Valley View Farm

Underberg Self-catering
Sleeps 6 in 2 rooms

The property offers 180-degree views of the Southern Drakensberg, situated on the edge of Underberg, with nothing but land and river surrounding you.

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R995
Avg per night
R995
Avg per night
Town View | Clarendon Self-catering

Town View

Clarendon Self-catering
Sleeps 10 in 2 rooms
25 reviews

Town View is a beautifully put together modern apartment situated in the leafy green northern suburb of Clarendon, located less than 3 kilometres from the...

  • On-site Parking
R700
Avg per night for 2 guests
R700
Avg per night for 2 guests
Sunset Beach 35 | Self-catering Uvongo Beach

Sunset Beach 35

Uvongo Beach Self-catering
Sleeps 4
1 review

Sunset Beach 35 is a lovely two-bedroom unit found in Uvongo, featuring beautiful sea views. Stay here and you will be a stone's throw from the beach.

  • On-site Parking
R675
Avg per night
R675
Avg per night

KwaZulu-Natal accommodation

If you are looking for KwaZulu-Natal self catering accommodation , SafariNow has a selection of self catering accommodation in KwaZulu-Natal and surrounds. With 3681 listings in KwaZulu-Natal, our handy KwaZulu-Natal map search and great low prices, it's easy to book the perfect self catering holiday accommodation for your KwaZulu-Natal visit.

We also have some great special accommodation deals in KwaZulu-Natal South Africa