Welcome to SafariNow. Get off your accommodation booking by paying with the voucher code before .
TIP!
Enter Dates
Enter your dates for accurate availability
KwaZulu-Natal, South Africa
Select dates 2 Guests

Self Catering Accommodation in KwaZulu-Natal: Discover Unique Places to Stay-48

KwaZulu-Natal

Accommodation in KwaZulu-Natal

2600+ accommodation listings, including 102 specials
22 Sanctuary | Zimbali Coastal Estate Self-catering

22 Sanctuary

Zimbali Coastal Estate Self-catering
Sleeps 8

22 Sanctuary is a modern and beautifully appointed unit situated in Zimbali Coastal Estate, in Ballito. Perched on an elevated site, this development...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R5300
Avg per night
R5300
Avg per night
iMphithi Lodge | Self-catering Pennington

iMphithi Lodge

Pennington Self-catering
Sleeps 8

iMphiti Lodge is a three bedroom villa situated in Selborne Park Golf Estate on the South Coast of KwaZulu-Natal. The self-catering villa offers comfortable...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1850
Avg per night
R1850
Avg per night
Adel Cottage | Champagne Valley Self-catering

Adel Cottage

Champagne Valley Self-catering
Sleeps 6
8 reviews

Adel Cottage is situated in the Central Drakensberg, with panoramic views of the mountains.The cottage has two bedrooms and a loft room, accommodating six...

  • Braai/Barbecue
  • On-site Parking
R1800
Avg per night
R1800
Avg per night
Estlean | Self-catering Margate Beach

Estlean

Margate Beach Self-catering
Sleeps 12 in 2 rooms

Sunny self-catering along the Dolphin Coast.Estlean offers modern and well-furnished accommodation that is fully secure, and it’s central position i

  • Braai/Barbecue
  • On-site Parking
R800
Avg per night
R800
Avg per night
10% OFF
Jesser Point Boat Lodge | KwaZulu-Natal Specials

Jesser Point Boat Lodge

Sodwana Bay Self-catering
Sleeps 58 in 9 rooms
2 reviews

Jesser Point Boat Lodge was developed with comfort and ease in mind and offers you the best of Sodwana Bay with the twist of luxurious upmarket accommodat

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2830
R2547
Avg per night for 2 guests
R2830
R2547
Avg per night for 2 guests
Chameleon Corner | Self-catering Pennington

Chameleon Corner

Pennington Self-catering
Sleeps 6

Mongoose Corner is a three-bedroom double story villa situated in Selborne Park Golf Estate on the South Coast of KwaZulu-Natal.The lounge is beauti

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1820
Avg per night
R1820
Avg per night
6 Rio | St Michaels on Sea Self-catering

6 Rio

St Michaels on Sea Self-catering
Sleeps 7

Rio 6 Is set in the Rio complex in Margate. It is an hour and a half from Durban and only 20 minutes away from Port Shepstone.This modern apartment

  • Braai/Barbecue
  • On-site Parking
R790
Avg per night
R790
Avg per night
205 Manor View | Self-catering Ballito

205 Manor View

Ballito Self-catering
Sleeps 4
6 reviews

Overlooking the stunning Ballito coastline, 205 Manor View offers a memorable seaside stay to guests visiting this popular part of the Dolphin Coast.

  • Swimming Pool
  • Braai/Barbecue
R2250
Avg per night
R2250
Avg per night
202 Point Bay | Ushaka Self-catering

202 Point Bay

Ushaka Self-catering
Sleeps 6
10 reviews

202 Point Bay is situated in the stunning Waterfront in Durban.The apartment has three bedrooms and two bathrooms. There is a fully equipped kitchen with a...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
R2200
Avg per night
R2200
Avg per night
Mystique Unit B | Self-catering Shelly Beach (KZN)

Mystique Unit B

Shelly Beach (KZN) Self-catering
Sleeps 6

Shelly Beach is nestled on the south coast of KwaZulu Natal offering the ultimate in ocean and outdoor adventures and Mystique Unit B is no exception.

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R950
Avg per night
R950
Avg per night
Cycad Apartment | Margate Beach Self-catering

Cycad Apartment

Margate Beach Self-catering
Sleeps 8
1 review

Cycad is a self-catering apartment situated in Margate. It is ideal for families wanting to be close to the beach, restaurants, clubs and pubs. It is also a...

  • Braai/Barbecue
  • On-site Parking
R900
Avg per night
R900
Avg per night
Woodgrange Garden Cottages | Self-catering Wood Grange

Woodgrange Garden Cottages

Wood Grange Self-catering
Sleeps 16 in 3 rooms
5 reviews

Woodgrange Garden Cottages are situated in the upmarket, quiet area of Woodgrange. Accommodation is provided in a stunning holiday home and two cottages with...

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
R850
Avg per night
R850
Avg per night
Gumpost Cottage | Pennington Self-catering

Gumpost Cottage

Pennington Self-catering
Sleeps 6
8 reviews

Gumpost Cottage offers comfortable self-catering accommodation situated in Pennington, a small coastal town on the south coast of KwaZulu-Natal.The

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R950
Avg per night
R950
Avg per night
69 The Beacon | Self-catering Shakas Rock

69 The Beacon

Shakas Rock Self-catering
Sleeps 4

69 The Beacon offers self-catering accommodation in a private four-sleeper apartment. This apartment has 180 degree sea views and is only 200 metres from...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R2800
Avg per night
R2800
Avg per night
Le Nest Guesthouse | Winterton Self-catering

Le Nest Guesthouse

Winterton Guest House, Self-catering
Sleeps 8 in 2 rooms
1 review

Welcome to Le Nest Guesthouse.Le Nest Guesthouse is situated in the small town called Winterton at the foothills of the Drakensberg. It is in a quie

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1200
Avg per night
R1200
Avg per night
Lazy Forest | Self-catering Genazzano

Lazy Forest

Genazzano Self-catering
Sleeps 10 in 5 rooms

Lazy Forest is a comfortable and welcoming bed and breakfast, located in Genazzano on the north coast of KwaZulu-Natal.It is a mere two minute drive

  • Braai/Barbecue
  • On-site Parking
R750
Avg per night for 2 guests
R750
Avg per night for 2 guests
Whispering Waters | Nottingham Road Self-catering

Whispering Waters

Nottingham Road Self-catering
Sleeps 44 in 12 rooms
2 reviews

Nestled in the rolling hills of the KwaZulu-Natal Midlands, Whispering Waters offers several accommodation options surrounded by lush pastures and 11...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R1230
Avg per night
R1230
Avg per night
Golf and Beach Estate Princes Grant | Self-catering Princes Grant

Golf and Beach Estate Princes Grant

Princes Grant Self-catering
Sleeps 6
2 reviews

Golf and Beach Estate Princes Grant is a stylish self-catering house set in the beautiful Prince’s Grant Golf Estate in KwaZulu-Natal. This house can...

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
R4620
Avg per night
R4620
Avg per night
Gerda's Place | St Lucia Self-catering

Gerda's Place

St Lucia Self-catering
Sleeps 4
17 reviews

Gerda’s Place is situated in St Lucia in KwaZulu-Natal, within driving distance of the Hluhluwe Umfolozi Game Reserve and within walking distance of several...

  • Braai/Barbecue
R700
Avg per night for 2 guests
R700
Avg per night for 2 guests
Cathkin Cottage Bed and Breakfast | Self-catering Cathkin Park

Cathkin Cottage Bed and Breakfast

Cathkin Park Bed and Breakfast, Self-catering
Sleeps 10 in 5 rooms
4 reviews

Champagne Valley is an area of outstanding beauty situated in the Central Drakensberg, a World Heritage Site, and only two hours’ drive from Durban and three...

  • Swimming Pool
  • On-site Parking
R1300
Avg per night for 2 guests
R1300
Avg per night for 2 guests

KwaZulu-Natal accommodation

If you are looking for KwaZulu-Natal self catering accommodation , SafariNow has a selection of self catering accommodation in KwaZulu-Natal and surrounds. With 3693 listings in KwaZulu-Natal, our handy KwaZulu-Natal map search and great low prices, it's easy to book the perfect self catering holiday accommodation for your KwaZulu-Natal visit.

We also have some great special accommodation deals in KwaZulu-Natal South Africa