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 289 specials
15% OFF
20 Bronze Beach | KwaZulu-Natal Specials
15% OFF

20 Bronze Beach

Umhlanga Self-catering
Sleeps 5

The centrally located 20 Bronze Beach boasts access to Umhlanga Beach and Umhlanga Rocks Promenade where guests can stroll down to the tranquil ocean.

  • On-site Parking
R1250
R1062
Per unit
R1250
R1062
Chane Cheese Farm and Lodge | Self-catering St Lucia

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 | Ballito Self-catering

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 | Self-catering Shelly Beach (KZN)

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 | Pennington Self-catering

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 | Self-catering Margate

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 | The Bluff Self-catering

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 | Self-catering Drakensberg Gardens

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 | Uvongo Self-catering

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 | Self-catering Illovo Beach

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 | Port Edward Self-catering

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 | Self-catering Meerensee

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 | Umhlanga Rocks Self-catering

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 | Self-catering Port Shepstone

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 | Umhlanga Self-catering

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
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
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
Daai Plek Holiday Home | Self-catering Veldenvlei

Daai Plek Holiday Home

Veldenvlei Self-catering
Sleeps 14 in 2 rooms
23 reviews

Daai Plek is a lovely holiday house situated in Richards Bay, on the north coast of KwaZulu-Natal.The house consists of four comfortable bedrooms and three...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R550
Starting price for 2 guests
R550

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