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

Self-catering accommodation in KwaZulu-Natal

2400+ accommodation listings, including 272 specials
Grace House | Umkomaas Self-catering

Grace House

Umkomaas Holiday Home, Self-catering
Sleeps 6
6 reviews

Grace House welcomes you to your home away from home with the smell of home baked bread on your arrival as you enter the door. This quaint guest house,...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R700/night
Starting price for 2 guests
R700/night
Donna's View | Self-catering Trafalgar

Donna's View

Trafalgar Holiday Home, Self-catering
Sleeps 7
1 review

Donna's View is a luxurious four-bedroom home with a breaker view, perched above a Blue Flag beach and the Mpenjati Nature Reserve.Trafalgar is the

  • Braai/Barbecue
R1200/night
R1200/night
Villa Moya 32 | Shelly Beach (KZN) Self-catering

Villa Moya 32

Shelly Beach (KZN) Holiday Home, Self-catering
Sleeps 2
16 reviews

Villa Moya 32 is a lovely self-catering apartment situated in Shelly Beach, a friendly town where the true tranquillity is rivalled only by its incredible...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R550/night
R550/night
Joey's Den | Self-catering Leisure Bay

Joey's Den

Leisure Bay Self-catering, Holiday Home
Sleeps 6
1 review

Joey's Den is situated one block back from the TO Strand swimming beach in Leisure Bay. It offers comfortable self-catering accommodation in a two bedroom...

  • Braai/Barbecue
  • On-site Parking
R1170/night
R1170/night
Gerda's Place | St Lucia Self-catering

Gerda's Place

St Lucia Holiday Home, Self-catering
Sleeps 4
15 reviews

Gerda’s Place is situated in St Lucia in KwaZulu-Natal, within driving distance of the Hluhluwe Umfolozi Game Reserve and within walking distance of several...

  • Braai/Barbecue
R700/night
Starting price for 2 guests
R700/night
Uvongo Cottage | Self-catering Uvongo

Uvongo Cottage

Uvongo Holiday Home, Self-catering, Bed and Breakfast
Sleeps 4

This newly renovated cottage is on Uvongo River about 600m from Uvongo Beach. It has amazing views and is very private for that special get away.

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R500/night
R500/night
Ocean Blue Guesthouse | Brighton Beach Self-catering

Ocean Blue Guesthouse

Brighton Beach Guest House, Self-catering
Sleeps 9 in 3 rooms
4 reviews

Ocean Blue Guesthouse is situated in Brighton Beach, Bluff (Durban) and offers three luxurious self-catering holiday cottages with superb views of the Indian...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R1100/night
R1100/night
Daisy House | Self-catering Doonside

Daisy House

Doonside Self-catering, Holiday Home
Sleeps 4
1 review

Daisy House is a self-catering free-standing house located inside a holiday accommodation complex placed opposite Amanzimtoti Main Swimming beach and Super...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1100/night
Per guest
R1100/night
Shawswood | Howick Self-catering

Shawswood

Howick Self-catering, Backpacker
Sleeps 74 in 16 rooms
9 reviews

Shawswood has a variety of accommodation options on offer from Stone Haven, a quaint self-catering cottage with loft bedroom that sleeps two adults and two...

  • Braai/Barbecue
  • On-site Parking
R410/night
Starting price for 2 guests
R410/night
30 Degrees 504 | Self-catering Umdloti Beach

30 Degrees 504

Umdloti Beach Self-catering, Holiday Home
Sleeps 5
1 review

30 Degrees 504 is located in a secure complex in Umdloti in Kwazulu-Natal. This modern executive apartment can accommodate up to five guests and fea

  • Braai/Barbecue
  • On-site Parking
R1930/night
R1930/night
Ramsgate Palms Unit A | Ramsgate Beach Self-catering

Ramsgate Palms Unit A

Ramsgate Beach Self-catering, Holiday Home
Sleeps 6

The Ramsgate Palms complex embraces the hillside overlooking the picturesque Ramsgate Beach. This blue flag accredited beach is the perfect place to spend a...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R775/night
R775/night
Sunset Cove 2 | Self-catering Margate North Beach

Sunset Cove 2

Margate North Beach Self-catering
Sleeps 5 in 2 rooms

Charming first-floor apartment sleeping 5 which is tastefully furnished and perfectly located to enjoy sun filled holidays. The rooms are spacious

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R500/night
R500/night
Boetieshoek | St Michaels on Sea Self-catering

Boetieshoek

St Michaels on Sea Self-catering, Holiday Home
Sleeps 6
1 review

Boetieshoek is comfortable self-catering holiday house situated in Uvongo, only a short walk to the rocky coastline.The house consists of two bedroo

  • Braai/Barbecue
  • On-site Parking
R600/night
R600/night
Zuider Zee Guest House | Self-catering Salt Rock

Zuider Zee Guest House

Salt Rock Guest House, Self-catering
Sleeps 14 in 6 rooms
31 reviews

Zuider Zee Guest House offers affordable and comfortable Private Guest rooms en suite, B&B (Monday to Friday) or self catering, and two self catering Log...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R650/night
Starting price for 2 guests
R650/night
Carrington Guest House  | Carrington Heights Self-catering

Carrington Guest House

Carrington Heights Bed and Breakfast, Self-catering
Sleeps 20 in 5 rooms
13 reviews

Fully self catering, Carrington Guest House is located near one of Durban’s oldest suburbs, Glenmore, and offers peace and tranquillity for the business...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R500/night
R500/night
Stoney Way Cottage | Self-catering Underberg

Stoney Way Cottage

Underberg Self-catering
Sleeps 6 in 2 rooms
22 reviews

Stoney Way Cottage is a beautifully decorated cottage set in the mountainous area of Underberg. The area is popular as the rich flora and breathtaking scenery...

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R800/night
Starting price for 2 guests
R800/night
Fever Grove Guest House | Vryheid Self-catering

Fever Grove Guest House

Vryheid Bed and Breakfast, Self-catering
Sleeps 24 in 10 rooms

Fever Grove Guest House is set in Vryheid. It is just under an hour and a half away from Newcastle and under an hour from Dundee.This guest house of

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1100/night
R1100/night
Sans Place Ballito | Self-catering Ballito

Sans Place Ballito

Ballito Holiday Home, Self-catering
Sleeps 4

Sans Pace Ballito is a lovely holiday apartment, situated within the Les Mouettes apartment complex. The complex has direct beach access and offers

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1190/night
R1190/night
57 Pelican Street | St Lucia Self-catering

57 Pelican Street

St Lucia Holiday Home, Self-catering
Sleeps 10
14 reviews

57 Pelican Street is a luxurious four-bedroom house located close to the beach. The house is fully fitted for self-catering and offers a swimming pool, double...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R2950/night
R2950/night
Villa La Palma | Self-catering Glenwood

Villa La Palma

Glenwood Self-catering
Sleeps 16 in 4 rooms
2 reviews

Come and lose yourself in the luxury and elegant modern comforts of Villa La Palma which offers you exclusive facilities while you sit back and enjoy yourself....

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R2630/night
R2630/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 52 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 R300 per person 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,