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

Self-catering accommodation in KwaZulu-Natal

2400+ accommodation listings, including 261 specials
La Ballito 506 | Ballito Self-catering

La Ballito 506

Ballito Self-catering
Sleeps 4
3 reviews

La Ballito 506 is situated in the vibrant seaside town of Ballito, along the stunning Dolphin Coast.The apartment, which is on the fifth floor, has

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R750
Per unit
R750
Treetops Self Catering Accommodation | Self-catering Meerensee

Treetops Self Catering Accommodation

Meerensee Self-catering
Sleeps 36 in 11 rooms
4 reviews

Experience the tranquility and song of birds at Treetops which provides "home to home" comfortable units at affordable rates making it the ideal holiday and...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R500
Starting price for 2 guests
R500
Chane Cheese Farm and Lodge | St Lucia Self-catering

Chane Cheese Farm and Lodge

St Lucia Self-catering
Sleeps 24 in 8 rooms
21 reviews

Nestled between Mtubatuba and St. Lucia and surrounded by lush forest Chane Cheese Farm and Lodge is found. It is a small family run cheesery only 4 km on a...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R550
Per unit
R550
10 La Mustique | Self-catering Ballito

10 La Mustique

Ballito Self-catering
Sleeps 6

Welcome to 10 La Mustique.On the very popular grannys beach, this beautiful three bedroom, two bathroom apartment is the perfect place for a beach h

  • Braai/Barbecue
  • On-site Parking
R2300
Per unit
R2300
37 Surfbay Sands | Shelly Beach (KZN) Self-catering

37 Surfbay Sands

Shelly Beach (KZN) Self-catering
Sleeps 8
16 reviews

37 Surfbay Sands is situated in a quaint complex along the south coast holiday resort town of Margate.The unit has three bedrooms and two bathrooms,

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R550
Per unit
R550
Joe and Maria Hideout | Self-catering Pennington

Joe and Maria Hideout

Pennington Self-catering
Sleeps 13 in 2 rooms
4 reviews

Set in a lovely garden, amidst the quiet pristine beaches of the magnificent Pennington Bay, Joe & Maria Hide Out 20th Hole is the ideal destination for...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R600
Per unit
R600
Mangie Villa | Margate Self-catering

Mangie Villa

Margate Self-catering
Sleeps 8
5 reviews

Mangie Villa is an upmarket self-catering house, situated in Margate, along the Hibiscus Coast of Kwa-Zulu Natal.The villa has four bedrooms and thr

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2600
Per unit
R2600
A Family & Friends | Self-catering The Bluff

A Family & Friends

The Bluff Self-catering, Bed and Breakfast
Sleeps 30 in 4 rooms
14 reviews

A Family & Friends suites have been beautifully finished with fully tiled floors and oak cupboards. We do not allow cooking in the rooms, but do a have...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R700
Starting price for 2 guests
R700
Fairways Gold Crown Resort | Drakensberg Gardens Self-catering

Fairways Gold Crown Resort

Drakensberg Gardens Resort, Self-catering
Sleeps 330 in 55 rooms
1 review

Fairways Gold Crown Resort is situated in the Drakensberg Gardens Golf and Spa Resort, on the outskirts of Underberg.The self-catering accommodation

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2015
Per unit
R2015
SeeUitsig - Sea View Apartment | Self-catering Uvongo

SeeUitsig - Sea View Apartment

Uvongo Self-catering
Sleeps 6
5 reviews

SeeUitsig - Sea View Apartment is a self-catering apartment situated near the ocean in Uvongo. The apartment can comfortably sleep six people and is ideal for...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R500
Per unit
R500
Wavecrest Resort | Illovo Beach Self-catering

Wavecrest Resort

Illovo Beach Camping and Caravanning, Tented Camp, Self-catering
Sleeps 116 in 20 rooms
1 review

Wavecrest is the seaside resort you’ve been looking for on the Upper KwaZulu-Natal South Coast. This friendly-family caravan and camping resort is set in a...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R280
Starting price for 2 guests
R280
Eden Wilds Unit 46 and 49 | Self-catering Port Edward

Eden Wilds Unit 46 and 49

Port Edward Self-catering, Resort
Sleeps 12 in 2 rooms
17 reviews

Eden Wilds Unit 46 and 49 are ultra-modern, ground-floor units located in the Eden Wilds Resort. The Resort is situated in the tranquil surrounds of the...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1650
Per unit
R1650
Mzingazi Waterfront Accommodation | Meerensee Self-catering

Mzingazi Waterfront Accommodation

Meerensee Bed and Breakfast, Self-catering
Sleeps 12 in 6 rooms
12 reviews

Mzingazi Waterfront Village is a unique complex built on the Mzingazi Canal opposite the Zululand Yacht Club, only 100 m from nine upmarket restaurants and a 4...

  • Swimming Pool
  • Braai/Barbecue
R1130
Starting price for 2 guests
R1130
10 Ipanema Beach | Self-catering Umhlanga Rocks

10 Ipanema Beach

Umhlanga Rocks Self-catering
Sleeps 4
13 reviews

Located on the East Coast of South Africa just North of Durban, lies the beautiful and popular coastal town of Umhlanga. The endless beaches and year round...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1668
Per unit
R1668
The White House | Port Shepstone Self-catering

The White House

Port Shepstone Self-catering
Sleeps 22 in 11 rooms
6 reviews

Nestled between the Mzimkulu River and the warm shores of KwaZulu-Natal’s coastline, The Whitehouse offers a relaxing seaside getaway in the scenic town of...

  • Braai/Barbecue
  • On-site Parking
R500
Per unit
R500
Pearls Gem | Self-catering Umhlanga

Pearls Gem

Umhlanga Self-catering
Sleeps 4

Pearls Gem is located on the beachfront in Umhlanga, Kwa-Zulu Natal. This stunning apartment can accommodate up to four guests and features a fully

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
Per unit
Rondevoux 6 | Margate Beach Self-catering

Rondevoux 6

Margate Beach Self-catering
Sleeps 6
1 review

Rondevoux 6 is situated in Margate, mere meters from the stunning shoreline.The unit, which has three bedrooms and two bathrooms, features a fully e

  • Braai/Barbecue
  • On-site Parking
R620
Per unit
R620
40 Sanctuary  | Self-catering Zimbali Coastal Estate

40 Sanctuary

Zimbali Coastal Estate Self-catering
Sleeps 6

Situated in the exclusive Zimbali Coastal Resort boasting luxurious hotels, pools, restaurants and natural bush and beach recreation, lies 40 Sanctuary-...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R3450
Per unit
R3450
Martinique 41, Ballito | Shakas Rock Self-catering

Martinique 41, Ballito

Shakas Rock Self-catering
Sleeps 4

Welcome to Martinique 41, Ballito.Martinique 41 is situated in a lovely beachfront complex in Shakas Rock. The complex is a short walk on a path to

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1500
Per unit
R1500
33% OFF
The Shades 42 | KwaZulu-Natal Specials
33% OFF

The Shades 42

Umhlanga Self-catering
Sleeps 4
1 review

The Shades 42 is set across the road from the walkway to the main beach in Umhlanga. It is a two bedroom and two bathroom unit. There is air-conditi

  • Swimming Pool
  • On-site Parking
R1700
R1133
Per unit
R1700
R1133

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