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 (58)
Towns
Amanzimtoti (210)
Anerley (7)
Ashburton (2)
Balgowan (39)
Ballito (171)
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 (17)
Himeville (6)
Hluhluwe (43)
Howick (31)
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 (112)
Sodwana Bay (28)
Southbroom (258)
St Lucia (128)
Star Mission Village (1)
Thungwini (5)
Tongaat Beach (2)
Ulundi (1)
Umdloti (152)
Umhlanga Rocks (15)
Umkomaas (27)
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 (484)
Drakensberg (527)
Elephant Coast (260)
Hibiscus Coast (1711)
Highmoor (4)
ISimangaliso Wetland Park (130)
Midlands Meander (159)
Natal Midlands (264)
Ndumo Game Reserve (2)
North Coast (1047)
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 (37)
Zululand (384)
See More...

Reviews of KwaZulu-Natal

4.3 / 5 1791 reviews
Read real reviews of KwaZulu-Natal from 1791 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 30% 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
R845
per night (sleeps 4)
Self Catering in Woodgrange, KwaZulu-Natal

Marina Palms is a self-catering unit is located in the popular blue flag beach Woodgrange, Hibberdene. It is set in a very secure complex and offers comfortable accommodation for 4 people. The unit is located 250 me...Flexible Cancellation!

From
R1 200
per night, for 3 ppl
B&B in Vryheid, KwaZulu-Natal

Bella's B&B is a beautifully furnished 55 m² garden suite situated in Vryheid. This unit is ideal for the business traveller, as it is located close to the centre of town. The cottage consists of a large bedroom...

From
R1 300
per night, for 2 ppl
Guest House in Rosetta, KwaZulu-Natal

Glen Ormond is an exclusive guest house in the KwaZulu-Natal Midlands situated on a picturesque and serene 6-hectare property, elevated above the Mpofana River between the towns of Rosetta and Mooi River. The guest...

15% off Special!
FromR800
R680
per night (sleeps 2)
B&B in Sea Park, KwaZulu-Natal

Lombok Lodge is an owner-managed, Indonesian-style, bed and breakfast establishment that offers luxurious, comfortable and spacious accommodation to the discerning business traveller or tourist. The lodge is located...Flexible Cancellation!

From
R2 195
per night (sleeps 5)
Self Catering in Southbroom, KwaZulu-Natal

San Lameer Villa 2201 is a quaint self-catering villa located in the secure San Lameer estate. The San Lameer estate has a world-class golf course and the beaches have Blue Flag status. The estate offers plenty to d...

20% off Long Stays!
FromR460
R368
per night, for 3 ppl
Self Catering in Weenen, KwaZulu-Natal

Weenen Country Cottage provides a comfortable, affordable base from which to explore the battlefields, bush and mountain. It is a furnished garden cottage for up to 3 people situated in the historical Voortrekker to...

30% off Special!
FromR1 100
R770
per night (sleeps 5)
Self Catering in Illovo Beach, KwaZulu-Natal

Ships Ahoy Self-catering Accommodation is an apartment located in a secure complex, situated in Illovo Beach in the South Coast. The complex is ideally located nearby the river and the beach. This apartment compris...Flexible Cancellation!

From
R550
per night (sleeps 2)
Self Catering in Leisure Crest, KwaZulu-Natal

Seesig Retreat is located in Glenmore on the South Coast. The property is a mere 750 m from Glenmore Beach and 1.7 km from Kidds Beach. This self-catering unit is located on the owner's property but has its own pri...Flexible Cancellation!

From
R2 800
per night, for 2 ppl
B&B in Umhlanga, KwaZulu-Natal

Sandals Guest House is centrally situated in the quiet residential area of Umhlanga Rocks in the Greater Durban area, only 200m from the beach and 1 block away from the village where there is an abundance of top-cla...

From
R850
per night (sleeps 2)
Self Catering in Southbroom, KwaZulu-Natal

Vervet's Crest Holiday Apartment is situated in the tranquil village of Southbroom on the KwaZulu-Natal South Coast and is only a 5-minute walk from the beach. The accommodation is ideally suited for a couple or a b...

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