Filter by Price per Night:
Slide rates to fit your budget

Filter by Specials:


Filter by Review Score:





Filter by Type:










Filter by Facility:










Cities
Durban (441)
Kelso (9)
Pietermaritzburg (59)
Towns
Amanzimtoti (209)
Anerley (7)
Ashburton (2)
Balgowan (39)
Ballito (173)
Bergville (5)
Biggarsberg (1)
Canaan (1)
Cathkin Park (42)
Champagne Castle (51)
Dargle (11)
Doonside (19)
Drummond (4)
Dundee (25)
Durban North (164)
Durban Point (14)
Durban West (26)
Ekuhluphekeni (1)
Empangeni (8)
Eshowe (16)
Estcourt (11)
Fort Nottingham (1)
Freeland Park (25)
Geluksburg (3)
Genazzano (3)
Glencoe (3)
Glenmore Beach (11)
Golela Border Post (1)
Greytown (4)
Hibberdene (72)
Hillcrest (19)
Hillhead (20)
Hilton (16)
Himeville (6)
Hluhluwe (43)
Howick (30)
Ifafa Beach (3)
Jozini (13)
Kingsburgh (95)
Kokstad (11)
Kwadukuza (1)
La Lucia (28)
Ladysmith (19)
Lions River (1)
Mandini (1)
Margate (1086)
Mbazwana (4)
Melmoth (3)
Mkuze (7)
Mooi River (8)
Mount Edgecombe (1)
Mtubatuba (7)
Mtunzini (22)
New Germany (2)
Newcastle (38)
Nkwazi (14)
Nottingham Road (58)
Palm Beach (24)
Paulpietersburg (7)
Pennington (58)
Pongola (30)
Port Edward (180)
Port Shepstone (102)
Pumula (9)
Qondwane (13)
Ramsgate (199)
Richards Bay (60)
Salt Rock (53)
Sanlameer (179)
Scottburgh (42)
Shazibe (2)
Shelly Beach (107)
Sodwana Bay (28)
Southbroom (259)
St Lucia (128)
Star Mission Village (1)
Thungwini (5)
Tongaat Beach (2)
Ulundi (1)
Umdloti (152)
Umhlanga Rocks (15)
Umkomaas (28)
Umzumbe (21)
Underberg (59)
Utrecht (3)
Uvongo (375)
Van Reenens Pass (5)
Vryheid (19)
Weenen (2)
Westville (24)
Winterton (9)
See More...
Tourism Regions
Battlefields (64)
Central Drakensberg (101)
Dolphin Coast (485)
Drakensberg (527)
Elephant Coast (260)
Hibiscus Coast (1711)
Highmoor (4)
ISimangaliso Wetland Park (130)
Midlands Meander (158)
Natal Midlands (263)
Ndumo Game Reserve (2)
North Coast (1048)
Northern Drakensberg (11)
Oribi Gorge Nature Reserve (2)
South Coast (2119)
Southern Drakensberg (152)
Tembe National Elephant Park (2)
Valley Of 1000 Hills (82)
Westbrook (36)
Zululand (384)
See More...

Reviews of KwaZulu-Natal

4.3 / 5 1797 reviews
Read real reviews of KwaZulu-Natal from 1797 verified guests.
Easy online booking at 4,289 accommodation options in KwaZulu-Natal. Browse KwaZulu-Natal self-catering, guesthouses, B&Bs and hotels with great rates of up to 33% off. Find KwaZulu-Natal holiday accommodation for all tastes and budgets, with TravelGround.com.

KwaZulu-Natal Accommodation

Check availability for your dates:
Check in: Check out: Guests: Check Availability
From
R900
per night, for 2 ppl
Self Catering in Howick, KwaZulu-Natal

Aloe Croft offers modern self-catering accommodation and is situated on a gated estate, where fauna roams freely, making for a quiet and relaxing stay. Whether in Howick or surrounds for business, sport or pleasure,...

From
R740
per night, for 2 ppl
Self Catering in Pietermaritzburg, KwaZulu-Natal

Town View offers comfortable self-catering accommodation in 2 tastefully furnished apartments situated in a secure complex in the northern suburb of Clarendon in Pietermaritzburg. The complex offers access to the ci...

33% off Midweek!
FromR760
R646
per night, for 2 ppl
Self Catering in Estcourt, KwaZulu-Natal

Set in the beautiful bushveld of the KwaZulu-Natal Midlands, 10 km from Estcourt and the N3; Slievyre - A private nature reserve provides the perfect place for family reunions, quiet holidays, romantic getaways or j...

20% off Long Stays!
FromR1 540
R1 232
per night, for 5 ppl
Self Catering in Rosetta, KwaZulu-Natal

Crags Cottage offers secure self-catering accommodation in the peaceful surroundings of the Kamberg Valley in the picturesque Natal Midlands. The delightful cottage offers views over rolling hills, the Spring Grove ...

From
R1 475
per night (sleeps 6)
Self Catering in Southbroom, KwaZulu-Natal

Situated in the heart of the estate, San Lameer Villa 1920 offers accommodation for up to 6 people. The upstairs villa offers 3 rooms and 2 bathrooms, and is reached by stairs. The main bedroom is furnished with a ...

From
R900
per night, for 2 ppl
B&B in Wembley, KwaZulu-Natal

The Sleeping Bao B&B was established over 12 years ago in the heart of Pietermaritzburg in one of the city's preeminent residential areas. The luxury accommodation is situated less than 5 minutes of the N2 Johannesb...

20% off Special!
FromR600
R480
per night (sleeps 4)
Self Catering in Scottburgh, KwaZulu-Natal

Serenity is situated in Scottburgh with its long stretches of white sandy beaches, lush indigenous forests and magnificent rolling hills. Accommodation comprises 2 units and can accommodate 8 guests. Each unit feat...

From
R620
per night, for 2 ppl
Self Catering in Howick, KwaZulu-Natal

Giverny Cottages offers self-catering units, and is situated on a picturesque and tranquil farm less than 4 km from the N3 and approximately 12 km from Currys Post. Accommodation at Giverny Cottages comprises 2 cott...

From
R490
per night (sleeps 2)
Guest House in Cowies Hill, KwaZulu-Natal

Cowies Hill Guest Place offers guest room accommodation on a private residence in the upmarket residential suburb of Cowies Hill in Pinetown, and offers easy access to major highways going in all 4 directions. The ...

From
R1 500
per night (sleeps 6)
Self Catering in Thompson's Bay, KwaZulu-Natal

Villa Med is situated on the inland side of Compensation Beach Road, a mere 5 minutes walk from either Willards or Thompson Bay swimming beaches. This is a ground floor 3-bedroom, 2-bathroom apartment overlooking...Flexible Cancellation!

Page:
1
2
3
4
5
6
7
8
9
Page 4 - Showing 31 to 40
  Previous Page 
 Next Page  
The KwaZulu-Natal province, also referred to as KZN or the Garden Province, is located on the east coast of South Africa, with Pietermaritzburg as its capital. KZN borders three other SA provinces and the countries of Mozambique, Swaziland, and Lesotho. KwaZulu Natal, often considered the home of th...   Read more
Loading, please wait...

Loading Results...

We're finding you the best places to stay!

Your browser is out of date!

Update your browser to view this website correctly. Update my browser now

0860 022 102 | bookings@travelground.com