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 (433)
Pietermaritzburg (52)
Towns
Amanzimtoti (200)
Anerley (6)
Ashburton (2)
Balgowan (41)
Ballito (441)
Bergville (6)
Biggarsberg (1)
Canaan (1)
Cathkin Park (42)
Champagne Castle (54)
Dargle (11)
Doonside (22)
Drummond (3)
Dundee (24)
Durban North (164)
Durban Point (13)
Durban West (26)
Ekuhluphekeni (1)
Empangeni (6)
Eshowe (16)
Estcourt (10)
Fort Nottingham (1)
Freeland Park (22)
Geluksburg (2)
Genazzano (3)
Glencoe (3)
Glenmore Beach (11)
Golela Border Post (1)
Greytown (4)
Hibberdene (71)
Hillcrest (20)
Hillhead (17)
Hilton (16)
Himeville (6)
Hluhluwe (39)
Howick (32)
Ifafa Beach (3)
Jozini (14)
Kingsburgh (94)
Kokstad (12)
Kwadukuza (1)
La Lucia (29)
Ladysmith (18)
Lions River (1)
Mandini (1)
Margate (1125)
Mbazwana (4)
Melmoth (3)
Mkuze (7)
Mooi River (9)
Mount Edgecombe (2)
Mtubatuba (7)
Mtunzini (20)
New Germany (2)
Newcastle (38)
Nkwazi (14)
Nottingham Road (58)
Palm Beach (26)
Paulpietersburg (7)
Pennington (56)
Pongola (27)
Port Edward (177)
Port Shepstone (96)
Pumula (9)
Qondwane (12)
Ramsgate (191)
Richards Bay (56)
Salt Rock (37)
Sanlameer (180)
Scottburgh (37)
Shazibe (2)
Shelly Beach (110)
Sodwana Bay (27)
Southbroom (254)
St Lucia (126)
Star Mission Village (1)
Thungwini (5)
Tongaat Beach (2)
Ulundi (1)
Umdloti (136)
Umhlanga Rocks (15)
Umkomaas (27)
Umzumbe (19)
Underberg (55)
Utrecht (4)
Uvongo (389)
Van Reenens Pass (4)
Vryheid (21)
Weenen (2)
Westville (22)
Winterton (8)
See More...
Tourism Regions
Battlefields (62)
Central Drakensberg (100)
Dolphin Coast (453)
Drakensberg (517)
Elephant Coast (249)
Hibiscus Coast (1741)
Highmoor (4)
ISimangaliso Wetland Park (128)
Midlands Meander (154)
Natal Midlands (250)
Ndumo Game Reserve (3)
North Coast (984)
Northern Drakensberg (11)
Oribi Gorge Nature Reserve (2)
South Coast (2128)
Southern Drakensberg (149)
Tembe National Elephant Park (2)
Valley Of 1000 Hills (83)
Westbrook (36)
Zululand (365)
See More...

Reviews of KwaZulu-Natal

4.3 / 5 1638 reviews
Read real reviews of KwaZulu-Natal from 1638 verified guests.
Easy online booking at 4,273 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
R950
per night (sleeps 2)
Self Catering in St Lucia Estuary, KwaZulu-Natal

The lodge's name Ingwenya┬Ł derives from the Zulu word for crocodile. It was quite logical to choose a name that is indigenous to Zululand in this first World Heritage Site of South Africa. Ingwenya Lodge is situate...

From
R920
per night (sleeps 4)
Self Catering in Melville, KwaZulu-Natal

At 2 Mzimayi, awaken to the sights and sounds of the warm Indian Ocean. Just 150m away from the unspoiled Banana Beach on a private path past a mangrove lined lagoon, this north-facing, ground-floor unit is uniquely...

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

Valley Vista Lodge is an upmarket guest house ideally situated in the suburb of Athlone, approximately 3 km from the Pietermaritzburg CBD. The guest house offers stunning views over the city and the surrounding area...

33% off Midweek!
From
R750
per night (sleeps 4)
Self Catering in Howick, KwaZulu-Natal

Piccadilly Farm Accommodation offers 3 cottages, located on a working farm in the KwaZulu-Natal Midlands, 12 km north of Howick and within close proximity to Piggly Wiggly, Mandela monument, Midmar dam and many of t...

20% off Midweek!
From
R1 000
per night (sleeps 6)
Self Catering in Melville, KwaZulu-Natal

At 4 Umzumbe is a stunning upmarket apartment located in the quieter area of Banana Beach close to Port Shepstone on the South Coast of KwaZulu Natal which appeals to the discerning traveller. Step out onto the cove...

10% off Special!
FromR415
R374
per night (sleeps 6)
Self Catering in Shelly Beach, KwaZulu-Natal

Surf Bay Sands 76 is a comfortably furnished self-catering apartment for up to 6 people in Shelly Beach. Located on the second floor, the apartment comprises 2 bedrooms and a bathroom. The main bedroom contains a d...

From
R1 100
per night, for 2 ppl
Guest House in Musgrave, KwaZulu-Natal

St Annes Guest House is situated high up on the ridge in Berea, Durban, and offers comfortable accommodation in a lovely guest house steeped in history. Owned and restored by interior designer Caroline Wright and he...

15% off Special!
From
R1 100
per night (sleeps 2)
Lodge in Lions River, KwaZulu-Natal

Clydesdale on Lions River offers comfortable, homely accommodation in Lions River, Lidgetton in the KwaZulu-Natal Midlands. The farm is situated on the banks of the Lions River, just 5km from the Nelson Mandela Capt...

From
R1 100
per night, for 2 ppl
Hotel in North Coast, KwaZulu-Natal

Canefields County House is a traditional sugar cane mansion converted into a homely country hotel. Set in the tranquil surroundings and rolling hills of a sugar cane estate, Canefields is conveniently located just o...

From
R1 100
per night, for 2 ppl
B&B in Howick, KwaZulu-Natal

We offer well-appointed rooms and home cooked meals. Choose to enjoy your breakfast in our quaint gazebo tucked away in the landscaped gardens or under the dappled shade of mature trees found in our extensive grou...Flexible Cancellation!

Page:
1
2
3
4
5
6
7
8
9
Page 6 - Showing 51 to 60
  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