Welcome to SafariNow. Get off your accommodation booking by paying with the voucher code before .

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

Self-catering accommodation in KwaZulu-Natal

2600+ accommodation listings, including 238 specials
Zandriver Valley Lodge | Van Reenens Pass Self-catering

Zandriver Valley Lodge

Van Reenens Pass Lodge, Self-catering
Sleeps 10 in 3 rooms

Zandriver Valley Lodge is situated between the towns of Ladysmith and Van Reenen, along the Sandspruit River, and is the perfect halfway point between Durban...

  • Braai/Barbecue
  • On-site Parking
R700
Avg per night for 2 guests
R700
Avg per night for 2 guests
Hilken Lodge Apartment | Self-catering Umhlanga Rocks

Hilken Lodge Apartment

Umhlanga Rocks Self-catering
Sleeps 6

Hilken Lodge Apartment is situated in the resort suburb of Umhlanga.The apartment has three bedrooms and one bathroom. There is a fully equipped kit

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1200
Avg per night for 2 guests
R1200
Avg per night for 2 guests
Blue Waters Beach House | Umzumbe Self-catering

Blue Waters Beach House

Umzumbe Self-catering
Sleeps 10
1 review

Blue Waters Beach House, located in Umzumbe, offers one of the most spectacular views on the Hibiscus Coast, along the shoreline of KwaZulu-Natal’s very...

  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R1500
Avg per night
R1500
Avg per night
35% OFF
San Lameer   l   Villa 2504 | KwaZulu-Natal Specials

San Lameer l Villa 2504

San Lameer Self-catering
Sleeps 7

Villa 2504 San Lameer is a three-bedroom, two-bathroom unit located in the prestigious estate of San Lameer in the lower South Coast of Kwazulu Natal.

  • Braai/Barbecue
  • On-site Parking
R1895
R1232
Avg per night
R1895
R1232
Avg per night
Inn Highlands | Van Reenen Self-catering

Inn Highlands

Van Reenen Self-catering, Bed and Breakfast
Sleeps 7 in 3 rooms
3 reviews

Inn Highlands is situated just off of the N3 in Van Reenen, KwaZulu-Natal.The property comprises of Die Klein Huisie, a self-catering cottage which

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R520
Avg per night
R520
Avg per night
Marina Palms 9 | Self-catering Hibberdene

Marina Palms 9

Hibberdene Self-catering
Sleeps 4
1 review

Marina Palms 9 is situated in the cosy seaside town of Hibberdene.The apartment has two bedrooms, of which one room has a queen-size bed with an en-

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R875
Avg per night
R875
Avg per night
Durban North Luxury Holiday House | Durban North Self-catering

Durban North Luxury Holiday House

Durban North Self-catering
Sleeps 10 in 2 rooms

Durban North Luxury Holiday House is situated in the trendy northern side of Durban.The main house has three bedrooms and two bathrooms. There is a

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1000
Avg per night for 2 guests
R1000
Avg per night for 2 guests
Herb Cottage | Self-catering Dargle

Herb Cottage

Dargle Self-catering
Sleeps 4
4 reviews

Herb Cottage is a self-catering abode in the heart of the Kwa-Zulu Natal midlands in Dargle valley.The cottage is open-plan with a double bed, a sle

  • Wi-Fi
  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R800
Avg per night for 2 guests
R800
Avg per night for 2 guests
Beach Apartment | Ramsgate Beach Self-catering

Beach Apartment

Ramsgate Beach Self-catering
Sleeps 6

Beautiful apartment situated within walking distance from the main Ramsgate beach.Sea facing three-bedroom apartment with open plan kitchen; large balcony has...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1500
Avg per night
R1500
Avg per night
Ballito Bay Ridge | Self-catering Ballito

Ballito Bay Ridge

Ballito Self-catering
Sleeps 6

Accommodation features: 3 bedroom ground floor apartment. Private garden. Accommodates 6 guests. All linen and towels provided. Kitchen fully equipped for 6...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1600
Avg per night
R1600
Avg per night
Gooderson Beach Hotel | South Beach Self-catering

Gooderson Beach Hotel

South Beach Self-catering, Hotel
Sleeps 344 in 112 rooms
2 reviews

The Gooderson Beach Hotel provides guests with a comfortable stay in a great location that is ideal for exploring the city of Durban.The hotel boast

  • Wi-Fi
  • On-site Parking
A Farm Life | Self-catering Howick

A Farm Life

Howick Self-catering
Sleeps 4
1 review

Kentucky Cottage is located on a farm in Curry's Post on the popular Midlands Meander. Situated in the picturesque garden overlooking a tennis court and 2 bass...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
R1100
Avg per night
R1100
Avg per night
The Bridge 38 St Lucia | St Lucia Self-catering

The Bridge 38 St Lucia

St Lucia Self-catering
Sleeps 6

This is a six sleeper self-catering unit in St Lucia.The unit comprises a lock-up garage with three bedrooms and two bathrooms. The main bedroom fea

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1200
Avg per night
R1200
Avg per night
Colonial Sands | Self-catering Margate Beach

Colonial Sands

Margate Beach Self-catering
Sleeps 6

Colonial Sands is situated in the vibrant seaside town of Margate, along the South Coast.The apartment has three bedrooms and two bathrooms. There i

  • On-site Parking
R1590
Avg per night
R1590
Avg per night
21 Ocean Breeze | Kingsburgh Self-catering

21 Ocean Breeze

Kingsburgh Self-catering
Sleeps 4
2 reviews

Closer to the beach you will not find. We would love to welcome you in our modern open-plan, sea view cabana. Please note: there are no separate bed

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R950
Avg per night
R950
Avg per night
703 Oyster Schelles | Self-catering Umhlanga

703 Oyster Schelles

Umhlanga Self-catering
Sleeps 6

703 Oyster Schelles is situated in the heart of Umhlanga’s upmarket beachfront area. This apartment overlooks a panoramic expanse of sea and has dir

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R3950
Avg per night
R3950
Avg per night
Industrial Loft in Amanzimtoti  | Amanzimtoti Self-catering

Industrial Loft in Amanzimtoti

Amanzimtoti Self-catering
Sleeps 6
1 review

This top-floor industrial loft has magnificent views across the Manzimtoti River and Indian Ocean. The clean, uncluttered industrial lines of the loft are...

  • Wi-Fi
  • Braai/Barbecue
  • On-site Parking
R1000
Avg per night
R1000
Avg per night
Siyakwamukela B&B | Self-catering Bothas Hill

Siyakwamukela B&B

Bothas Hill Bed and Breakfast, Self-catering
Sleeps 11 in 3 rooms

Siyakwamukela is a Zulu word meaning “we welcome you”. This is how you will experience your stay at this modern and homely accommodation designed for a...

  • Braai/Barbecue
  • On-site Parking
R950
Avg per night
R950
Avg per night
Marichel 7 | Shakas Rock Self-catering

Marichel 7

Shakas Rock Self-catering
Sleeps 8

Overlooking the popular Thompsons Bay Beach, Marichel 7 offers an idyllic seaside getaway to guests. It is a great option for water-loving groups or families...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2950
Avg per night
R2950
Avg per night
121 Sabuti | Self-catering Simbithi Eco Estate

121 Sabuti

Simbithi Eco Estate Self-catering
Sleeps 8
1 review

** MINIMUM 3 NIGHTS BOOKING AND 7 IN PEAK SEASON ***121 Sabuti is located in the Simbithi Eco-Estate in Ballito. It is central to the beach, Ballito

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2825
Avg per night
R2825
Avg per 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 604 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,