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

Self-catering accommodation in KwaZulu-Natal

2400+ accommodation listings, including 271 specials
Highover Wildlife Sanctuary | Richmond - KZN Self-catering

Highover Wildlife Sanctuary

Richmond - KZN Lodge, Camping and Caravanning, Self-catering
Sleeps 199 in 35 rooms
4 reviews

Highover Wildlife Sanctuary is an eco-adventure destination in KwaZulu-Natal that offers you an adrenaline rush as you shoot with white river rapids,...

  • Braai/Barbecue
  • On-site Parking
R190/night
Starting price for 2 guests
R190/night
Monkey Valley Lodge | Self-catering The Bluff

Monkey Valley Lodge

The Bluff Self-catering, Backpacker
Sleeps 17 in 4 rooms
23 reviews

This is a luxury self-catering holiday flat and a self-catering studio, situated on the Bluff in Durban. The units are air-conditioned, fully serviced and...

  • Swimming Pool
  • Braai/Barbecue
R400/night
Starting price for 2 guests
R400/night
Pennington4u | Kelso Self-catering

Pennington4u

Kelso Self-catering
Sleeps 10 in 2 rooms
5 reviews

Pennington4u offers comfortable self-catering accommodation in a quiet house in tranquil Pennington. The house is only a 15-minute walk from the beach and is...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R460/night
Starting price for 2 guests
R460/night
Wild Waters Holiday Accommodation | Self-catering Shelly Beach (KZN)

Wild Waters Holiday Accommodation

Shelly Beach (KZN) Self-catering
Sleeps 21 in 4 rooms

Wild Waters Holiday Accommodation is situated along the stunning Shelly Beach coastline, in Margate.The property comprises of three units, a three-s

  • Braai/Barbecue
  • On-site Parking
R288/night
R288/night
Ocean Splash | Ramsgate Beach Self-catering

Ocean Splash

Ramsgate Beach Holiday Home, Self-catering
Sleeps 6
3 reviews

This well maintained, newly renovated and decorated unit is situated in a well maintained complex on the boarder of margate.Truly a fantastic place for a...

  • Braai/Barbecue
  • On-site Parking
R420/night
Per guest
R420/night
Port Edward Self Catering Flats | Self-catering Port Edward

Port Edward Self Catering Flats

Port Edward Self-catering
Sleeps 6 in 3 rooms
1 review

Port Edward Self Catering Flats offer Affordable Accommodation in the centre of Port Edward overlooking the Indian Ocean. A mere 400m walk, you will

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R300/night
Per guest
R300/night
D'Vigne Lodge | Greytown Self-catering

D'Vigne Lodge

Greytown Lodge, Bed and Breakfast, Self-catering
Sleeps 18 in 9 rooms
9 reviews

D’Vigne Lodge is a classic Victorian home built in 1903 and beautifully restored with original pressed ceilings and sash windows. The main house features six...

  • Braai/Barbecue
R700/night
Starting price for 2 guests
R700/night
Rest Assured Guest House | Self-catering Kokstad

Rest Assured Guest House

Kokstad Guest House, Self-catering
Sleeps 17 in 9 rooms
7 reviews

Rest Assured Guest House is situated in the little town of Kokstad, which lies in the shadow of Mount Currie, on the outer slopes of the Drakensberg.

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R690/night
Starting price for 2 guests
R690/night
Arbuckle House | Himeville Self-catering

Arbuckle House

Himeville Guest House, Bed and Breakfast, Self-catering
Sleeps 8 in 3 rooms
1 review

Situated at the foothills of the Southern Drakensberg, Himeville offers a great stop over en route to Lesotho. It is also home to Arbuckle House, the ideal...

  • Braai/Barbecue
R540/night
Starting price for 2 guests
R540/night
Tuksumduin Guesthouse | Self-catering Ballito

Tuksumduin Guesthouse

Ballito Self-catering, Guest House
Sleeps 6 in 3 rooms

We are well situated for both holiday makers and business men alike with the prestigious Zimbali Golf Course a mere 4.5 km from our front door, the new King...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R600/night
R600/night
Hillside Bed and Breakfast | Kokstad Self-catering

Hillside Bed and Breakfast

Kokstad Self-catering, Bed and Breakfast
Sleeps 39 in 13 rooms
1 review

Hillside Bed and Breakfast is located in Kokstad. It is less than two hours from Margate and two and a half hours from Pietermaritzburg.There are st

  • Pet Friendly
R200/night
Starting price for 2 guests
R200/night
The Gollege | Self-catering Clansthal

The Gollege

Clansthal Holiday Home, Self-catering
Sleeps 2
3 reviews

The Gollege is situated in Clansthal on the KwaZulu-Natal South Coast and offers a quaint, private thatched cottage, catering for one or two people. The...

  • Swimming Pool
  • Braai/Barbecue
R600/night
Starting price for 2 guests
R600/night
Kapenta Bay Resort and Conference Hotel | Port Shepstone Self-catering

Kapenta Bay Resort and Conference Hotel

Port Shepstone Resort, Self-catering
Sleeps 300 in 50 rooms
2 reviews

Kapenta Bay Resort and Conference Hotel has all the necessities to ensure a true holiday feel. The comfortable rooms, mouthwatering cuisine and all the...

  • Swimming Pool
R1594/night
R1594/night
Tsikili Forest Lodge | Self-catering Kokstad

Tsikili Forest Lodge

Kokstad Lodge, Self-catering
Sleeps 12 in 5 rooms

Tsikili Forest Lodge offers clean and comfortable accommodation in Kokstad, a little town on the border between KwaZulu-Natal and the Eastern Cape, nestled in...

R800/night
Starting price for 2 guests
R800/night
Alden Cottages | The Bluff Self-catering

Alden Cottages

The Bluff Self-catering
Sleeps 14 in 4 rooms
3 reviews

These self-catering cottages situated in Bluff, Durban, provide an enjoyable and comfortable night’s rest that will suit guests' budget. Alden Cottages is...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R800/night
Starting price for 2 guests
R800/night
Mzingazi Lake B&B | Self-catering Richards Bay

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/night
Starting price for 2 guests
R450/night
No. T3 Selborne Golf Estate | Pennington Self-catering

No. T3 Selborne Golf Estate

Pennington Holiday Home, Self-catering
Sleeps 4

We are situated within the lovely 18-hole championship golf course, Selborne Golf Estate. The house has two bedrooms that are both situated upstairs. The...

  • Swimming Pool
  • Braai/Barbecue
R2000/night
R2000/night
Oak Cottage | Self-catering Estcourt

Oak Cottage

Estcourt Self-catering, Bed and Breakfast
Sleeps 32 in 8 rooms
1 review

If you are visiting the Natal Midlands and are wondering where to stay, Oak Cottage offers a great choice to ensure a good night’s rest. Oak Cottage is...

  • Braai/Barbecue
R700/night
Starting price for 2 guests
R700/night
Country Corner B&B | Paulpietersburg Self-catering

Country Corner B&B

Paulpietersburg Self-catering, Bed and Breakfast
Sleeps 8 in 3 rooms
3 reviews

Welcome to Siegfried and Waltraud’s Country Corner B&B - a place to get lost in friendship, nature and warm German hospitality. This fairy tale guest house is...

  • Braai/Barbecue
R800/night
Starting price for 2 guests
R800/night
Deanre Guest House | Self-catering Oslo Beach

Deanre Guest House

Oslo Beach Self-catering
Sleeps 18 in 3 rooms
1 review

Deanre Guest House is situated in Oslo Beach with the ocean on its doorstep. This apartment block offers accommodation in three self-catering apartments for...

R1000/night
Starting price for 2 guests
R1000/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 6 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 R240 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,