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

Self-catering accommodation in KwaZulu-Natal

2400+ accommodation listings, including 272 specials
Afsaal holiday flat  | Amanzimtoti Self-catering

Afsaal holiday flat

Amanzimtoti Holiday Home, Self-catering
Sleeps 4

Full sea view 2 Bedroom Flat Can sleep 4 people 2 Full bathrooms one with shower 2nd bedroom.en-suite corner bath, toilet and basin Open view TV(selected...

  • Braai/Barbecue
  • On-site Parking
R650/night
R650/night
Ultima Thule-Cottage | Self-catering Currys Post

Ultima Thule-Cottage

Currys Post Holiday Home, Self-catering
Sleeps 2

Ultima Thule - (The edge of the world) is a self-catering cottage. We offer a cosy intimate hideaway for two with magnificent views of the Drakensberg and you...

  • Braai/Barbecue
  • On-site Parking
R600/night
R600/night
Crow's Nest Cottage | Leisure Bay Self-catering

Crow's Nest Cottage

Leisure Bay Holiday Home, Self-catering
Sleeps 12

Crow’s-nest is situated in Leisure Bay with a magnificent sea view. This is a neat five bedroom, four bathroom home well equipped and very comfortable.

  • Braai/Barbecue
R3250/night
R3250/night
Cari Paravel | Self-catering Leisure Bay

Cari Paravel

Leisure Bay Holiday Home, Self-catering
Sleeps 2

The cottage is a two sleeper, garden cottage in Leisure Bay. It has one bedroom, well equipped cottage. The cottage is in a secluded setting in Leisure Bay....

R720/night
R720/night
34 Sea Lodge | Umhlanga Self-catering

34 Sea Lodge

Umhlanga Holiday Home, Self-catering
Sleeps 6

This stunning apartment has three bedrooms and two bathrooms and can comfortably accommodate six adults. Please note that guests under the age of 25 are not...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2250/night
R2250/night
 202 Ben Siesta | Self-catering Umhlanga

202 Ben Siesta

Umhlanga Holiday Home, Self-catering
Sleeps 4

A modern air-conditioned apartment comprising of two bedrooms, two bathrooms, open plan lounge and dining room, fully equipped kitchen (washing machine, tumble...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1650/night
R1650/night
10 Woodridge Forest | Balgowan Self-catering

10 Woodridge Forest

Balgowan Country House, Self-catering
Sleeps 4 in 2 rooms

Modern, neat apartment in Balgowan bordering Michaelhouse School.Each apartment features a living/dining area and modern open plan kitchen, fridge

  • Braai/Barbecue
  • On-site Parking
R1000/night
R1000/night
70 Ilala | Self-catering Simbithi Eco Estate

70 Ilala

Simbithi Eco Estate Self-catering, Holiday Home
Sleeps 6

This apartment is situated in Simbithi Eco-Estate.It features 3 bedrooms, 2 bathrooms, open plan lounge, dining room and fully equipped kitchen with

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1479/night
R1479/night
33% OFF
Beach Front Garden Cottages | KwaZulu-Natal Specials
33% OFF

Beach Front Garden Cottages

Clansthal Self-catering
Sleeps 12 in 2 rooms

3 Star Tourism Grading Council rated =Two x 3 Bedroomed Cottages right on the Beach Front. No railway Lines or roads to cross. Direct access to the Beach.

  • Braai/Barbecue
  • On-site Parking
R1500
R1000/night
R1500
R1000/night
23OnFairway | Self-catering Salt Rock

23OnFairway

Salt Rock Self-catering
Sleeps 11 in 2 rooms

Four bedroom house in Salt Rock along the Dolphin Coast for holiday accommodation. The house is 450m from Salt Rock Beach with partial sea views from the...

  • On-site Parking
R750/night
R750/night
Nirwana Cottage | Ivy Beach Self-catering

Nirwana Cottage

Ivy Beach Holiday Home, Self-catering
Sleeps 10

Nirwana Cottage is a lovely 10-sleeper cottage, situated in Leisure Bay.The cottage is an open-plan, neat and comfortable home in a well-kept garden

  • Braai/Barbecue
  • On-site Parking
R3020/night
R3020/night
Santorini Unit H | Self-catering Margate Beach

Santorini Unit H

Margate Beach Self-catering, Holiday Home
Sleeps 8

Santorini Unit H is situated in Margate, along it's famous beachfront. The unit has 4 bedrooms and 2 bathrooms. Sleeps 8 people. There is a fully e

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1885/night
R1885/night
Umdloti Beach Dream Apartment | Umdloti Beach Self-catering

Umdloti Beach Dream Apartment

Umdloti Beach Self-catering, Holiday Home
Sleeps 4

Located in the heart of Durban's north coast, this recently renovated seaside gem, is as close to the beach as you can get. With private beach acces

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1500/night
R1500/night
Just Beachy | Self-catering Leisure Bay

Just Beachy

Leisure Bay Self-catering, Holiday Home
Sleeps 6

"Just Beachy" is a Spacious, clean and comfortable 2 bedroom, 1 bathroom flat which is light and airy with beautiful sea views and is a six sleeper cottage in...

  • Braai/Barbecue
  • On-site Parking
R1820/night
R1820/night
20% OFF
137 Sabuti | KwaZulu-Natal Specials
20% OFF

137 Sabuti

Simbithi Eco Estate Holiday Home, Self-catering
Sleeps 8

Welcome to 137 SabutiThis modern and wonderfully decorated 4 Bedroom Sabuti unit is available for Holiday rental in the Simbithi Eco Estate. The uni

  • Swimming Pool
  • Braai/Barbecue
R2300
R1840/night
R2300
R1840/night
Kloofhouse | Self-catering Kloof

Kloofhouse

Kloof Holiday Home, Self-catering
Sleeps 2

Located in the leafy suburb Kloof west of Durban, this studio apartment is clean, neat and modern, open plan design. 200 m from Delcairn Shopping Centre. Free...

  • Wi-Fi
  • On-site Parking
R750/night
Starting price for 2 guests
R750/night
25% OFF
1 Sandy Lane | KwaZulu-Natal Specials
25% OFF

1 Sandy Lane

Palmcliffe Self-catering, Holiday Home
Sleeps 6

This is the perfect choice for a family of six or a group of friends looking to enjoy Palmcliffe. The home is located close to the beach and is a great point...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R1900
R1425/night
R1900
R1425/night
15% OFF
Impahla Court Holiday Flat - Ramsgate | KwaZulu-Natal Specials
15% OFF

Impahla Court Holiday Flat - Ramsgate

Ramsgate Self-catering
Sleeps 8 in 4 rooms

Beautiful Prime Spot - Beach Holiday AccommodationIf you are looking for a peaceful little piece of paradise to get away from the madness. Then our top floor,...

  • Braai/Barbecue
  • On-site Parking
R400
R340/night
Per guest
R400
R340/night
R2000 worth of Freebies
Areca Palm Cottage | KwaZulu-Natal Specials
R2000 worth of Freebies

Areca Palm Cottage

Durban North Self-catering
Sleeps 6 in 2 rooms

Palm Cottage is a modern 1 Bedroom Cottage set on a large secure property located in Durban North.There is a private courtyard with table, chairs, u

  • Wi-Fi
  • Braai/Barbecue
R900/night
Starting price for 2 guests
R900/night
Sunset on Cheshire | Self-catering Cowies Hill

Sunset on Cheshire

Cowies Hill Self-catering, Bed and Breakfast
Sleeps 4 in 2 rooms

Sunset on Cheshire is situated on the border of Cowies Hill and Westville in Kwa-Zulu Natal. This bed and breakfast have two modern-styled rooms, e

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R1100/night
Starting price for 2 guests
R1100/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,