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

Self-catering accommodation in KwaZulu-Natal

2400+ accommodation listings, including 235 specials
Nirwana Cottage | Ivy Beach Self-catering

Nirwana Cottage

Ivy Beach 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
Per unit
R3020
Just Beachy | Self-catering Leisure Bay

Just Beachy

Leisure Bay Self-catering
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
Per unit
R1820
Kloofhouse | Kloof Self-catering

Kloofhouse

Kloof 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
Starting price for 2 guests
R750
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
R1300
Starting price for 2 guests
R1300
Blair Cottage | Leisure Crest Self-catering

Blair Cottage

Leisure Crest Self-catering
Sleeps 6

Bair Cottage is situated very close to the Kids Beach in Leisure Bay. Walking distance to the swimming area.This is a two bedroom, one bathroom cott

R1820
Per unit
R1820
13 The Shades | Self-catering Umhlanga Rocks

13 The Shades

Umhlanga Rocks Self-catering
Sleeps 4

13 The Shades is situated in the spectacular seaside town of Umhlanga, mere meters from the beach.The apartment, which has two bedrooms, features an

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1950
Per unit
R1950
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
Starting price for 2 guests
R900
Dumela Flat 11 | Self-catering Margate North Beach

Dumela Flat 11

Margate North Beach Self-catering
Sleeps 4

Dumela Flat 11 is positioned in the seaside town of Margate, overlooking the stunning Margate North Beach.The quaint flat comprises of two bedrooms

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R1050
Per unit
R1050
10% OFF
The Views | KwaZulu-Natal Specials
10% OFF

The Views

Scottburgh Self-catering
Sleeps 6

The Views is spacious, tiled and has excellent security. There are 2 bedrooms with an enclosed patio that can serve as a 3rd bedroom. There are two bathrooms...

  • On-site Parking
R1200
R1080
Per unit
R1200
R1080
10% OFF
Robin's Rest Self-Catering | KwaZulu-Natal Specials
10% OFF

Robin's Rest Self-Catering

Meerensee Self-catering
Sleeps 16 in 7 rooms

This guest house is situated in a quiet corner of Meerensee. It is bordering a greenbelt and is the ideal location for nature lovers, especially bird lovers,...

  • Braai/Barbecue
  • On-site Parking
R830
R747
Per unit
R830
R747
Bona Bali 19, Zimbali Coastal Resort | Zimbali Coastal Estate Self-catering

Bona Bali 19, Zimbali Coastal Resort

Zimbali Coastal Estate Self-catering
Sleeps 6

Bona Bali 19 is a private self-catering house situated in the Bona Bali Estate within the popular Zimbali Coastal Resort. Zimbali is perfectly positioned as a...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R4800
Per unit
R4800
Club Drive 34, Zimbali Coastal Resort | Self-catering Zimbali Coastal Estate

Club Drive 34, Zimbali Coastal Resort

Zimbali Coastal Estate Self-catering
Sleeps 8

Club Drive 34 is a private self-catering house situated in the popular Zimbali Golf Estate. Zimbali is perfectly positioned as a gateway to exploring the famed...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R5800
Per unit
R5800
Club Drive 48, Zimbali Coastal Resort | Zimbali Coastal Estate Self-catering

Club Drive 48, Zimbali Coastal Resort

Zimbali Coastal Estate Self-catering
Sleeps 8

Club Drive 48 is a private self-catering house situated in the popular Zimbali Golf Estate. Zimbali is perfectly positioned as a gateway to exploring the famed...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R5800
Per unit
R5800
Fish Eagle 1, Zimbali Coastal Resort | Self-catering Zimbali Coastal Estate

Fish Eagle 1, Zimbali Coastal Resort

Zimbali Coastal Estate Self-catering
Sleeps 8

Fish Eagle 1 is a private self-catering house situated in the popular Zimbali Golf Estate. Zimbali is perfectly positioned as a gateway to exploring the famed...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R5400
Per unit
R5400
Mary's Place | Park Hill Self-catering

Mary's Place

Park Hill Self-catering
Sleeps 2

Mary’s Place is a three-room, air-conditioned apartment on the lower floor of a large house in Park Hill, Durban. It has a private entrance and is secluded...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R750
Starting price for 2 guests
R750
10% OFF
Laguna La Crete Unit K | KwaZulu-Natal Specials
10% OFF

Laguna La Crete Unit K

Uvongo Beach Self-catering
Sleeps 4

The Laguna La Crete complex is perched on the cliffs overlooking the sheltered Uvongo main beach.The unit has 2 bedrooms and 1 bathroom. Sleeps 4 pe

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1125
R1012
Per unit
R1125
R1012
Umhlanga Beach Villa | Umhlanga Rocks Self-catering

Umhlanga Beach Villa

Umhlanga Rocks Self-catering
Sleeps 10

Umhlanga Beach Villa is situated in the seaside suburb of Umhlanga Rocks and offers a luxurious getaway to guests. It offers self-catering accommodation to...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R10500
Per unit
R10500
Fish Eagle 3, Zimbali Coastal Resort | Self-catering Zimbali Coastal Estate

Fish Eagle 3, Zimbali Coastal Resort

Zimbali Coastal Estate Self-catering
Sleeps 8

Fish Eagle 3 is a private self-catering house situated in the popular Zimbali Golf Estate. Zimbali is perfectly positioned as a gateway to exploring the famed...

  • Braai/Barbecue
  • On-site Parking
R4800
Per unit
R4800
4 Manaba Breeze  | Manaba Beach Self-catering

4 Manaba Breeze

Manaba Beach Self-catering
Sleeps 6

4 Manaba Breeze is situated in the seaside resort town of Uvongo in Margate.The Apartment has two bathrooms and three bedrooms, of which two rooms h

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1390
Per unit
R1390
Palm Beach Cottage | Self-catering Umdloti Beach

Palm Beach Cottage

Umdloti Beach Self-catering
Sleeps 6

Welcome to Palm Beach CottageNestled under a beautiful Milkwood tree, 50m from Umdloti's exclusive South Beach, this large cottage within walking di

  • Braai/Barbecue
  • On-site Parking
Per unit

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 583 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 R180 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,