Welcome to SafariNow. Get off your accommodation booking by paying with the voucher code before .

Terms & conditions apply.

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

KwaZulu-Natal Self-Catering Accommodation-54

Self-Catering Accommodation in KwaZulu-Natal

2600+ accommodation listings, including 197 specials
Casa Nostra | Windermere Self-catering

Casa Nostra

Windermere Self-catering
Sleeps 4

This luxury two bedroom apartment is the ideal base for visitors to vibrant Durban on business or pleasure. Just a walk away from some of Durban’s popular...

  • Braai/Barbecue
R750
Avg per night
R750
Avg per night
58 Sabuti | Self-catering Simbithi Eco Estate

58 Sabuti

Simbithi Eco Estate Self-catering
Sleeps 6
1 review

58 Sabuti is a self-catering apartment situated within the Simbithi Eco Estate. The modern and stylish apartment can comfortably sleep six people in

  • Swimming Pool
  • Braai/Barbecue
R2004
Avg per night
R2004
Avg per night
Sea-spray Margate | Margate Beach Self-catering

Sea-spray Margate

Margate Beach Self-catering
Sleeps 24 in 5 rooms
6 reviews

Sea-spray offers accommodation in six cottages, each with a different design, just two streets up from Margate beach. Establishment does not provide: towels,...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R600
Avg per night
R600
Avg per night
Special available
isiKhoma- khoma | KwaZulu-Natal Specials

isiKhoma- khoma

Hilton Guest House, Self-catering
Sleeps 18 in 5 rooms
3 reviews

isiKhoma- khoma is situated in the quaint town of Hilton, just outside of Pietermaritzburg. There 2 wooden FURNISHED UNITS TO RENT IN HILTON plus a 2 room unit...

  • Wi-Fi
  • Pet Friendly
  • On-site Parking
R300
Avg per night
R300
Avg per night
La La Nathi | Leisure Bay Self-catering

La La Nathi

Leisure Bay Self-catering
Sleeps 18 in 4 rooms
3 reviews

Come Visit Leisure Bay with its beautiful swimming beaches on the warm Indian Ocean. Enjoy a great game of golf at the most fabulous golf courses in South...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R700
Avg per night
R700
Avg per night
15 Harbour View | Self-catering Point

15 Harbour View

Point Self-catering
Sleeps 4
24 reviews

15 Harbour View is a spacious one-bedroom self-catering apartment located in a secure complex just a short stroll away from the uShaka Marine World with its...

R750
Avg per night
R750
Avg per night
214 on Spinnaker | Point Self-catering

214 on Spinnaker

Point Self-catering
Sleeps 4
25 reviews

Wake up to the sight of the ocean at 214 On Spinnaker; a modern self-catering apartment with wonderful sea and harbour views. Situated on the 21st floor of...

  • On-site Parking
R980
Avg per night
R980
Avg per night
Gumtree Lodge | Self-catering Mount Edgecombe

Gumtree Lodge

Mount Edgecombe Bed and Breakfast, Self-catering
Sleeps 20 in 10 rooms
31 reviews

Sheer luxury and style combine at Gumtree Lodge to bring you comfort and relaxation. Guests will also enjoy the personal hospitality of the resident owner. We...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R750
Avg per night
R750
Avg per night
Bentley Estate  | Shakas Rock Self-catering

Bentley Estate

Shakas Rock Self-catering
Sleeps 6
11 reviews

Guests hoping for a memorable seaside escape will not be disappointed when choosing to stay at Bentley Estate. It offers affordable self-catering...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1250
Avg per night
R1250
Avg per night
The Shades 37 | Self-catering Umhlanga

The Shades 37

Umhlanga Self-catering
Sleeps 4

The Shades is based in Umhlanga Rocks, corner Weaver Crescent and Lagoon Drive, behind the Cabana Beach Hotel. This is a ground floor, two bedroom a

  • Swimming Pool
  • On-site Parking
R1700
Avg per night
R1700
Avg per night
Silver Sands 1,2,3 Timeshare | Ushaka Self-catering

Silver Sands 1,2,3 Timeshare

Ushaka Self-catering, Resort
Sleeps 650 in 119 rooms
4 reviews

Silver Sands is situated on the South Beach in Durban in close proximity to Ushaka Marine World. The units are air-conditioned, fully equipped, com

R1254
Avg per night
R1254
Avg per night
Black Rock Beach Cottage | Self-catering Zinkwazi Beach

Black Rock Beach Cottage

Zinkwazi Beach Guest House, Self-catering
Sleeps 20 in 3 rooms
8 reviews

We have been up and running for 21 years and we are a typical beach cottage. Our bathrooms and kitchens are a bit outdated but they are working and fully...

  • Braai/Barbecue
  • On-site Parking
R1210
Avg per night
R1210
Avg per night
Umhlanga Ridge Manhatten | Umhlanga Ridge Self-catering

Umhlanga Ridge Manhatten

Umhlanga Ridge Self-catering
Sleeps 4
1 review

welcome to Umhlanga Ridge Manhatten.Neat 2-bedroom, 1-bathroom on the second floor. The secure complex is well located, within walking distance of G

  • On-site Parking
R700
Avg per night
R700
Avg per night
Cedarwood Cottage | Self-catering Central Drakensberg

Cedarwood Cottage

Central Drakensberg Self-catering
Sleeps 8
13 reviews

Cedarwood Cottage is situated in the picturesque Champagne Valley in the Central Drakensberg. It is a cosy self-catering cottage located in a tranquil setting...

  • Braai/Barbecue
R1600
Avg per night
R1600
Avg per night
33% OFF
Villa Siesta No. 11 | KwaZulu-Natal Specials

Villa Siesta No. 11

Anerley Self-catering
Sleeps 6

Villa Siesta is a holiday resort in lovely tranquil surroundings, situated off the R102 road between Hibberdene and Port Shepstone, on the banks of the Damba...

  • Braai/Barbecue
  • On-site Parking
R750
R533
Avg per night
R750
R533
Avg per night
Eden Palms Family Apartment Unit 2 | Self-catering Shakas Rock

Eden Palms Family Apartment Unit 2

Shakas Rock Self-catering
Sleeps 4
3 reviews

Eden Palms Unit 2 is a beautiful, comfortable and fully equipped self-catering apartment suitable for four people. There are two spacious bedrooms.

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1150
Avg per night
R1150
Avg per night
The Hatchery - beach and lagoon experience | Nqutshini Self-catering

The Hatchery - beach and lagoon experience

Nqutshini Self-catering
Sleeps 49 in 12 rooms
13 reviews

The hatchery is an ex-prawn hatchery right on a river overlooking a deserted beach and nature reserve. It is ideally situated a few minutes off the N2 freeway...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R450
Avg per night
R450
Avg per night
4 Summer Place | Self-catering Shelly Beach (KZN)

4 Summer Place

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

4 Summer Place is located in Shelly Beach, renowned for the wide variety of shells on the beach. This lovely self-catering apartment can accommodate four...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R650
Avg per night
R650
Avg per night
Oppi Rotse | St Lucia Self-catering

Oppi Rotse

St Lucia Bed and Breakfast, Self-catering
Sleeps 31 in 7 rooms
77 reviews

Oppi Rotse is a rock art creation that provides you with a warm African ambience. There is a thatched lapa overlooking the garden, a swimming pool, Jacuzzi,...

  • Swimming Pool
  • Braai/Barbecue
R650
Avg per night
R650
Avg per night
Chesapeake Bay Unit A | Self-catering Margate Beach

Chesapeake Bay Unit A

Margate Beach Self-catering
Sleeps 4

The Chesapeake Bay complex is situated just south of the hustle and bustle of the popular coastal town of Margate. The complex overlooks a secluded

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R600
Avg per night
R600
Avg per night

KwaZulu-Natal Self-Catering 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 3485 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

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,