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

Filter by Specials:

Filter by Type:










Filter by Facility:









Filter by Star Grading:






Cities
Durban (394)
Pietermaritzburg (73)
Towns
Amanzimtoti (164)
Anerley (6)
Ashburton (2)
Balgowan (42)
Ballito (421)
Bergville (5)
Biggarsberg (1)
Cathkin Park (40)
Champagne Castle (51)
Dargle (12)
Doonside (22)
Drummond (3)
Dundee (20)
Durban North (140)
Durban Point (13)
Durban West (27)
Ekuhluphekeni (1)
Empangeni (6)
Eshowe (16)
Estcourt (9)
Fort Nottingham (1)
Freeland Park (20)
Geluksburg (2)
Genazzano (2)
Glencoe (2)
Glenmore Beach (5)
Golela Border Post (1)
Greytown (4)
Hibberdene (63)
Hillcrest (18)
Hillhead (2)
Hilton (16)
Himeville (9)
Hluhluwe (29)
Howick (29)
Ifafa Beach (3)
Jozini (10)
Kingsburgh (79)
Kokstad (12)
Kwadukuza (1)
La Lucia (26)
Ladysmith (18)
Lidgetton (7)
Lions River (1)
Mandini (1)
Margate (1131)
Mbazwana (5)
Melmoth (5)
Mkuze (5)
Mooi River (8)
Mount Edgecombe (2)
Mtubatuba (8)
Mtunzini (17)
New Germany (3)
Newcastle (36)
Nkwazi (59)
Nottingham Road (55)
Palm Beach (20)
Paulpietersburg (8)
Pennington (55)
Pongola (24)
Port Edward (151)
Port Shepstone (92)
Pumula (8)
Qondwane (10)
Ramsgate (199)
Richards Bay (44)
Salt Rock (37)
Sanlameer (156)
Scottburgh (34)
Shazibe (2)
Shelly Beach (110)
Sodwana Bay (26)
Southbroom (225)
St Lucia (127)
Star Mission Village (1)
Thungwini (5)
Tongaat Beach (2)
Ulundi (1)
Umdloti (110)
Umhlanga Rocks (15)
Umkomaas (22)
Umzumbe (17)
Underberg (54)
Utrecht (4)
Uvongo (407)
Van Reenens Pass (5)
Vryheid (23)
Weenen (2)
Westville (22)
Winterton (8)
See More...
Tourism Regions
Battlefields (56)
Central Drakensberg (100)
Dolphin Coast (432)
Drakensberg (493)
Elephant Coast (232)
Hibiscus Coast (1672)
Highmoor (4)
ISimangaliso Wetland Park (130)
Midlands Meander (204)
Natal Midlands (242)
Ndumo Game Reserve (3)
North Coast (953)
Oribi Gorge Nature Reserve (2)
South Coast (2009)
Southern Drakensberg (143)
Tembe National Elephant Park (2)
Valley Of 1000 Hills (80)
Westbrook (33)
Zululand (338)
See More...

Reviews of KwaZulu-Natal

4.3 / 5 1381 reviews
Read real reviews of KwaZulu-Natal from 1381 verified guests.
Easy online booking at 3,997 accommodation options in KwaZulu-Natal. Browse KwaZulu-Natal self-catering, guesthouses, B&Bs and hotels with great rates of up to 15% 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
R890
per night, for 2 ppl
Hotel in Van Reenens Pass , KwaZulu-Natal

Originally Established in 1892 the historical Hotel, Pub & Restaurant invites guests for a relaxing stay in Van reenen Village. B&B or self catering available. Clean & comfortable rooms equipped with air-con, heatin...Flexible Cancellation!

15% off Special!
FromR1 600
R1 360
per night, for 2 ppl
Guest House in St Lucia Estuary, KwaZulu-Natal

Leopard Corner Guest House is located in the St Lucia Wetlands Area, which adjoins the iSimangaliso Wetland Park, South Africa's first World Heritage Site (since 1999). Leopard Corner holds a Four(4) Star Rating wit...

From
R585
per night (sleeps 5)
Self Catering in Winklespruit, KwaZulu-Natal

74 Eden Sands is a lovely 2-bedroom unit on the ground floor and offers ocean views and direct access to the beach. The unit is situated in Kingsburgh, Amanzimtoti close to several shops. There are steps leading fro...

From
R968
per night (sleeps 2)
B&B in St Lucia Estuary, KwaZulu-Natal

Zulani Guest House offers comfortable and secluded bed and breakfast accommodation in St Lucia. It is a small, family-run guest house where the owners are on hand to give the personal touch and advice on excursions,...

From
R675
per night (sleeps 4)
Self Catering in Ramsgate Beach, KwaZulu-Natal

The Court House is a self-catering apartment located in the Ramsgate Beach area, just south of Margate, on the south coast of KwaZulu-Natal province. The small complex is situated directly on the river and it’s ju...

From
R450
per night (sleeps 4)
Self Catering in Woodgrange, KwaZulu-Natal

Anchors Aweigh 53 is a rondawel in the Anchors Aweigh family resort in Hibberdene, next to the Mzimayi rivier. The open-plan rondawel can sleep 2 adults and 2 children under the age of 12. The unit is furnished wit...

From
R700
per night (sleeps 8)
Self Catering in Manaba, KwaZulu-Natal

Enjoy the spectacular and uninterrupted sea views from this three bedroom unit on the seafront. Relax with your family and make memories you will cherish forever. The complex offers direct access onto a private be...

From
R1 295
per night (sleeps 6)
Self Catering in South Coast, KwaZulu-Natal

San Lameer 2201 is situated on a golf estate in Southbroom on the South Coast of KwaZulu-Natal. The accommodation comprises 3 bedrooms, 2 bathrooms, and a fully equipped kitchen. The first bedroom contains a queen-...

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!

From
R850
per night, for 5 ppl
Self Catering in Umtentweni, KwaZulu-Natal

Birdhaven offers self-catering accommodation in Umtentweni, Port Shepstone. A total of 5 guests can be accommodated. The master bedroom has a queen-size bed and a sitting area with a sleeper couch. A single bed ca...

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