Showing 1 to 20 of 476 - Holiday Cottages in KwaZulu Natal

Browse through all 476 options below, filter the results to narrow your choices, or view all destinations in KwaZulu Natal and select your preference.

Please be patient while we search thousands of properties; it'll be worth the wait!

Champagne Valley, KwaZulu Natal Self Catering

Inkungu Homestead

Sleeps 16 people in 1 unit

Inkungu Homestead has five en-suite double rooms, three furnished with Queen-size beds and two with King-size beds ...

  • free wifi
  • all ages welcome
  • power stays on
  • parking
  • from 10000
  • R
  • 9500
  • unit rate per night
    for up to 16 people
View accommodation

instant booking possible

Nottingham Road, KwaZulu Natal Hotel / Self Catering

Fordoun Hotel & Spa

Sleeps 48 people in 23 rooms

The Award winning Fordoun Hotel and Spa is close to the N3, near Nottingham Road in the magnificent KwaZulu Natal ...


9 reviews
  • free wifi
  • all ages welcome
  • power stays on
  • swimming pool
  • aircon
  • airport transfers
  • from 3390
  • R
  • 3221
  • per room per night
    based on 2 persons
View accommodation

instant booking possible

Southport, KwaZulu Natal Self Catering

The Beach House Southport

Sleeps 10 people in 1 unit

The self catering Beach House has four tastefully decorated bedrooms, all with magnificent beach and sea views ...


3 reviews
  • free wifi
  • pet friendly
  • all ages welcome
  • swimming pool
  • tonight from
  • R
  • 2200
  • unit rate per night
    for up to 10 people

Zinkwazi, KwaZulu Natal Self Catering

Go Barefoot

Sleeps 10 people in 1 unit

Go Barefoot is a self catering holiday home with five bedrooms. The kitchen is fully equipped and includes a ...


3 reviews
  • free wifi
  • pet friendly
  • all ages welcome
  • power stays on
  • parking
  • swimming pool
  • from 5500
  • R
  • 5225
  • unit rate per night
    for up to 10 people
View accommodation

instant booking possible

Hluhluwe, KwaZulu Natal Self Catering

Ubizane Zululand Safari Lodge

Sleeps 66 people in 23 rooms

Ubizane Zululand Safari Lodge, with a legacy spanning over five decades, is a remarkable lodge set against the ...


1 review
  • free wifi
  • all ages welcome
  • parking
  • swimming pool
  • aircon
  • from 1500
  • R
  • offers available1275
  • Conditions apply
View accommodation

instant booking possible

Dargle, KwaZulu Natal Self Catering

Copperleigh Trout Cottages

Sleeps 11 people in 2 units

The cottage has 3 bedrooms upstairs. Two bedrooms have Queen size beds and feature ceiling fans, electric blankets and ...


110 reviews
  • free wifi
  • pet friendly
  • all ages welcome
  • hot tub
  • power stays on
  • parking
  • from 1200
  • R
  • 1140
  • per room per night
    based on 2 persons
View accommodation

instant booking possible

Kosi Bay, KwaZulu Natal Bed & Breakfast / Self Catering

Lodge Umusa

Sleeps 16 people in 4 units

Lodge Umusa has four chalets which can each accommodate four guests. Each chalet is powered by 90% renewable energy ...


3 reviews
  • all ages welcome
  • power stays on
  • parking
  • swimming pool
  • from 950
  • R
  • 903
  • per room per night
    based on 2 persons
View accommodation

instant booking possible

Underberg, KwaZulu Natal Self Catering

Dieu Donne Cottage

Sleeps 8 people in 1 unit

Dieu Donne Cottage is a self-catering cottage located on a farm just off the Sani Pass Road, in Underberg. The cottage ...


2 reviews
  • free wifi
  • pet friendly
  • all ages welcome
  • power stays on
  • parking
  • from 1500
  • R
  • 1425
  • per room per night
    based on 2 persons
View accommodation

instant booking possible

Champagne Valley, KwaZulu Natal Self Catering

AfriCamps Champagne Valley

Sleeps 50 people in 10 units

AfriCamps custom-made boutique glamping tents are fully furnished and equipped for a convenient self-catering break ...


7 reviews
  • free wifi
  • all ages welcome
  • hot tub
  • parking
  • aircon
  • from 1740
  • R
  • 1653
  • per room per night
    based on 2 persons
View accommodation

instant booking possible

Bergville, KwaZulu Natal Bed & Breakfast / Self Catering

Little Switzerland Resort

Sleeps 196 people in 56 units

All chalets are fully equipped for self catering and include a private braai area outside on the patio. All chalets ...


11 reviews
  • free wifi
  • pet friendly
  • all ages welcome
  • parking
  • swimming pool
  • tonight from
  • R
  • 2140
  • per room per night
    based on 2 persons
View accommodation

instant booking possible

Monks Cowl, KwaZulu Natal Self Catering

iKhayalamafu

Sleeps 4 people in 2 units

Both cabins have a large double bedroom / lounge, with a cosy fireplace. Your kitchen is fully equipped with a fridge, ...


29 reviews
  • free wifi
  • power stays on
  • parking
  • from 1700
  • R
  • 1615
  • per room per night
    based on 2 persons
View accommodation

instant booking possible

Karkloof, KwaZulu Natal Self Catering

Rockwood Mountain Cabin

Sleeps 6 people in 1 unit

Rockwood Mountain Lodge has three bedrooms and two bathrooms. There is a fully equipped kitchen with fridge / freezer ...


1 review
  • free wifi
  • all ages welcome
  • power stays on
  • parking
  • from 3070
  • R
  • 2917
  • unit rate per night
    for up to 6 people
View accommodation

instant booking possible


Fort Nottingham, KwaZulu Natal Self Catering

Otters Den

Sleeps 12 people in 5 units

Otters Den offers four secluded, self catering cottages set in 18 acres of unspoilt countryside in the heart of the ...


4 reviews
  • free wifi
  • all ages welcome
  • from 1920
  • R
  • 1824
  • per room per night
    based on 2 persons
View accommodation

instant booking possible

Pongola, KwaZulu Natal Self Catering

AfriCamps at White Elephant Safaris

Sleeps 60 people in 12 units

AfriCamps at White Elephant Safaris has twelve boutique tents. Each AfriCamps tent consists of an outdoor wood-fired ...


1 review
  • free wifi
  • all ages welcome
  • hot tub
  • power stays on
  • parking
  • swimming pool
  • aircon
  • from 1740
  • R
  • 1653
  • per room per night
    based on 2 persons
View accommodation

instant booking possible

Queensburgh, KwaZulu Natal Self Catering

Lily's Cottage

Sleeps 6 people in 1 unit

The spacious self catering cottage (suitable for four adults and two children), consists of a fully equipped open plan ...


8 reviews
  • free wifi
  • all ages welcome
  • parking
  • swimming pool
  • aircon
  • from 1180
  • R
  • 1121
  • unit rate per night
    for up to 6 people
View accommodation

instant booking possible

Hluhluwe, KwaZulu Natal Hotel / Self Catering

Nibela Lake Lodge

Sleeps 71 people in 15 rooms

The self-catering lodges at Nibela Lake Lodge are one, two, three and four bedroom lodges which are equipped for self ...


4 reviews
  • free wifi
  • all ages welcome
  • parking
  • swimming pool
  • aircon
  • from 1760
  • R
  • offers available1408
  • Conditions apply
View accommodation

instant booking possible

Sheffield Beach, KwaZulu Natal Self Catering

Sea Cottage Beachfront

Sleeps 24 people in 3 units

Sea-Cottage offers three beachfront self-catering options, enjoying lovely views of the rolling lawns, tropical garden ...

  • free wifi
  • pet friendly
  • all ages welcome
  • parking
  • from 2500
  • R
  • 2375
  • per room per night
    based on 2 persons
View accommodation

instant booking possible

Hillcrest, KwaZulu Natal Self Catering

Pendennis

Sleeps 10 people in 2 units

Pendennis offers a 6-sleeper and four-sleeper unit, each with a fully equipped kitchen, a lounge, a TV and a dining ...

  • free wifi
  • pet friendly
  • all ages welcome
  • power stays on
  • parking
  • aircon
  • from 1820
  • R
  • 1729
  • per room per night
    based on 2 persons
View accommodation

instant booking possible

Southport, KwaZulu Natal Self Catering

Dolphin Place

Sleeps 16 people in 1 unit

Dolphin Place is a Southport holiday home sleeping sixteen guests in seven bedrooms and five bathrooms. Upstairs is a ...

  • free wifi
  • pet friendly
  • all ages welcome
  • parking
  • swimming pool
  • from 2200
  • R
  • 2090
  • unit rate per night
    for up to 16 people
View accommodation

instant booking possible


Sani Pass, KwaZulu Natal Hotel / Bed & Breakfast / Self Catering

Sani Valley Lodge

Sleeps 40 people in 11 units

Sani Valley Lodge is a unique blend of nature, activity and luxury accommodation (a mix between an upmarket Bed & ...


12 reviews
  • free wifi
  • all ages welcome
  • power stays on
  • parking
  • aircon
  • from 1944
  • R
  • 1847
  • per room per night
    based on 2 persons
View accommodation

instant booking possible

Not the results you were hoping for?

KwaZulu Natal Holiday Cottages in 152 Destinations

Filter 476 Results

Dates

When would you like to stay?
Choose dates

Sort

Number of Guests

Facilities

With

Star Grading

Why book with SA-Venues.com
  • Your card is safe with us; strictest card verification in the industry and we don't store card numbers.
  • No airy fairy service fees; you save!
  • We care. Service with integrity.
  • Multiple payment methods:
    credit card, SID instant EFT, bank transfer.
  • All KwaZulu Natal property owners / managers are verified (our experience protects you from online fraud).
  • Secure your booking
Our Payment Protection Guarantee only applies if your deposit payment is made via SA-Venues.com
  • Find and book
    accommodation in KwaZulu Natal
  • Select your choice of holiday cottage, chalet or cabin in KwaZulu Natal. These private, fully equipped and furnished KwaZulu Natal chalets or holiday cottages are often in a garden, forest, bush or seaside setting with their own entrances. Totally self-contained, KwaZulu Natal Self Catering Cottages range from budget to very comfortable and usually include a fully fitted kitchen and dining area for self-catering. Another common feature of South African holiday cottages is an outdoor garden or patio with braai facilities.

South Africa. Explore. Experience. Stay

SA-Venues.com® has been assisting travellers with their South Africa travel plans since 1999, and is the largest, independent online travel guide for South Africa available in both English and German.

March 2025
Mon
Tue
Wed
Thu
Fri
Sat
Sun
24
25
26
27
28
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6