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

Self-catering accommodation in KwaZulu-Natal-64

Self-catering accommodation in KwaZulu-Natal

2600+ accommodation listings, including 222 specials
15% OFF
Dolphin & Whale Africa Villa | KwaZulu-Natal Specials

Dolphin & Whale Africa Villa

Trafalgar Self-catering
Sleeps 3
3 reviews

Dolphin and Whale Africa Villa is an exclusive one bedroom self-catering villa. Located in a private residential garden in the beautiful hamlet of Trafalgar...

  • Braai/Barbecue
  • On-site Parking
R650
R552
Avg per night for 2 guests
R650
R552
Avg per night for 2 guests
de Charmoy Riverside | Self-catering Durban North

de Charmoy Riverside

Durban North Bed and Breakfast, Self-catering
Sleeps 14 in 4 rooms
31 reviews

Based on the success of de Charmoy Estate Guest House in Canelands, Bernard and Cathy now offer guests all the comforts of home in the middle of the city. ...

Perissa 67 | Ballito Self-catering

Perissa 67

Ballito Self-catering
Sleeps 6
1 review

Perissa 67 is situated along the spectacular Dolphin Coast, overlooking Thompsons Beach.The apartment, which has three bedrooms, features an open-plan fully...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1150
Avg per night
R1150
Avg per night
Josco Smith Cottage | Self-catering Durban North

Josco Smith Cottage

Durban North Self-catering
Sleeps 7 in 2 rooms
18 reviews

Josco Smith Cottage is a 5 Sleeper Self Catering Cottage with Beautiful Inland views and dynamic sunsets!  Cottage is airconditioned and serviced daily except...

  • Swimming Pool
  • Braai/Barbecue
R800
Avg per night for 2 guests
R800
Avg per night for 2 guests
Bela Vista Bed and Breakfast | Empangeni Self-catering

Bela Vista Bed and Breakfast

Empangeni Bed and Breakfast, Self-catering
Sleeps 21 in 9 rooms
3 reviews

Bela Vista Bed and Breakfast is a lovely, relaxed bed and breakfast with great views and a beautiful garden. Affordable 3 Star accommodation is provided in...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
R425
Avg per night
R425
Avg per night
Villa Royal 202 | Self-catering Sheffield Beach

Villa Royal 202

Sheffield Beach Self-catering
Sleeps 6
31 reviews

Villa Royal is a stunningly situated three-bedroom apartment overlooking the sea. From the patio you can watch the breakers rolling and the dolphins swimming...

  • Swimming Pool
  • Braai/Barbecue
R800
Avg per night for 2 guests
R800
Avg per night for 2 guests
Acacia Bush Lodge | Bishopstowe Self-catering

Acacia Bush Lodge

Bishopstowe Self-catering
Sleeps 27 in 8 rooms
7 reviews

If you are tired of the bustle of the CBD and need peace and quiet during your stay in Pietermaritzburg, then Acacia Bush Lodge is ideal. It is also perfect...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R900
Avg per night
R900
Avg per night
Shengeza Lake Lodge | Self-catering Kwangwanase

Shengeza Lake Lodge

Kwangwanase Self-catering, Safari
Sleeps 10
4 reviews

Shengeza Lake Lodge offers two rustic bush cottages set among indigenous trees, located in Kwangwanase.One unit is a lovely cottage with three bedro

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R700
Avg per night for 2 guests
R700
Avg per night for 2 guests
Jean-Lee Bed & Breakfast | Scottsville Self-catering

Jean-Lee Bed & Breakfast

Scottsville Bed and Breakfast, Self-catering
Sleeps 11 in 4 rooms
4 reviews

Jean Lee Guest Cottages was established in 1996, thus making it one of the longest established B&Bs in the City. It is conveniently situated in the leafy...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R860
Avg per night for 2 guests
R860
Avg per night for 2 guests
Mountain Splendour Eco-Resort | Self-catering Cathkin Park

Mountain Splendour Eco-Resort

Cathkin Park Resort, Camping and Caravanning, Tented Camp, Self-catering
Sleeps 622 in 82 rooms
10 reviews

Mountain Splendour Eco-Resort is a 4 Star graded camping and caravan eco-resort ideally located in the Champagne Valley. The resort is situated on a farm...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R316
Avg per night for 2 guests
R316
Avg per night for 2 guests
Nkwazi Eco Backpackers | Nkwazi Self-catering

Nkwazi Eco Backpackers

Nkwazi Self-catering, Backpacker
Sleeps 12 in 5 rooms
1 review

Nkwazi Eco Backpackers is a 3 year-old Permaculture inspired paradise. We are surrounded by our unique creations of beautiful kitchen garden spaces and natural...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R633
Avg per night
R633
Avg per night
Kosi Bay Palm Tree Lodge | Self-catering Kosi Bay

Kosi Bay Palm Tree Lodge

Kosi Bay Lodge, Bed and Breakfast, Camping and Caravanning, Self-catering
Sleeps 155 in 23 rooms
11 reviews

The Palm Tree Lodge is located in the northernmost part of the St Lucia Wetlands and borders on the greenbelt of the Maputuland coastline. It aims to offer...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R270
Avg per night for 2 guests
R270
Avg per night for 2 guests
Mzingazi Lake B&B | Richards Bay Self-catering

Mzingazi Lake B&B

Richards Bay Guest House, Self-catering, Bed and Breakfast
Sleeps 16 in 8 rooms
5 reviews

Mzingazi Lake B&B is located in the City of Umhlathuze in Richards Bay, about 1.3 km from the Richards Bay Airport and 4.5 km from the city centre. The lovely...

  • Braai/Barbecue
R450
Avg per night for 2 guests
R450
Avg per night for 2 guests
Blue Largo 21 | Self-catering Westbrook Beach

Blue Largo 21

Westbrook Beach Self-catering
Sleeps 4
2 reviews

Blue Largo 21 is a modern two-bedroom, one-bathroom unit situated in Westbrook Beach. The second-floor unit features an open-plan lounge with DStv a

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R825
Avg per night
R825
Avg per night
7 Uvongo Sands | Uvongo Beach Self-catering

7 Uvongo Sands

Uvongo Beach Self-catering
Sleeps 6
2 reviews

7 Uvongo Sands is a spacious free-standing holiday home, set within close walking distance from the very popular Uvongo Pebble Beach. The complex is ideally...

  • Braai/Barbecue
  • On-site Parking
R450
Avg per night
R450
Avg per night
Phumlani B&B | Self-catering Grosvenor

Phumlani B&B

Grosvenor Bed and Breakfast, Self-catering
Sleeps 10 in 4 rooms

Phumlani B&B offers comfortable accommodation situated in Durban, close to the sandy beach and various shops.There are four guest rooms available; e

  • Braai/Barbecue
  • On-site Parking
R480
Avg per night
R480
Avg per night
Blue Dolphin Ridge | La Lucia Self-catering

Blue Dolphin Ridge

La Lucia Bed and Breakfast, Self-catering
Sleeps 4 in 2 rooms
10 reviews

Nestled on the crest of La Lucia, Blue Dolphin Ridge provides secure and secluded accommodation for both business and leisure travellers. The facility...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1200
Avg per night
R1200
Avg per night
9% OFF
Dieu Del-amor  B&B | KwaZulu-Natal Specials

Dieu Del-amor B&B

Margate Bed and Breakfast, Self-catering
Sleeps 22 in 7 rooms
24 reviews

Dieu Del-amor B&B and Self-catering is located just 900 m from Margate main beach, with stunning sea views. Accommodation is offered in two double rooms, one...

  • Swimming Pool
  • Braai/Barbecue
R420
R382
Avg per night for 2 guests
R420
R382
Avg per night for 2 guests
Oasis Caravan Park, Camping and Chalets | Uvongo Self-catering

Oasis Caravan Park, Camping and Chalets

Uvongo Camping and Caravanning, Self-catering
Sleeps 158 in 38 rooms
10 reviews

Our beautiful and cosy resort is situated in Uvongo, in Margate, on the delightful KwaZulu-Natal Lower South Coast. We are pleasantly situated under large...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R430
Avg per night
R430
Avg per night
Chianti Self-catering | Self-catering North Sand Bluff

Chianti Self-catering

North Sand Bluff Self-catering
Sleeps 16 in 4 rooms
16 reviews

Chianti's is on-smoking, self-catering unit, situated in the beautiful fisherman's village named Port Edward, the last town on the South Coast. Chianti...

  • Braai/Barbecue
R600
Avg per night
R600
Avg per night

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