Choose by town in Kwazulu-Natal:

Shaka's Rock
Zimbali
Westbrook Beach
Giants Castle
Central Drakensberg
Mariannhill
Bluff
Amanzimtoti
Brighton Beach
Glenwood
Durban North
Overport
Umhlanga
Berea
Musgrave
La Lucia
Mount Edgecombe
Umhloti
Illovo Beach
Umdloti
Glenashley
Westridge
Hillcrest
Morningside
Musgrave Barea
Umhlanga Rocks
Bothas Hill
Bayala
Lidgetton
Merrivale
Sutherland Farm
Gillitts
Midlands
Leisure Bay
Margate
Scottsville
Clarendon
Wembley
Hilton
Ashley
Cowies Hill
Magudu
Mkuze
Sunwich Port
Southport
Meer en See
Birdswood
Arboretum
Freelandpark
Clansthal
Charters Creek
Foxhill
Aliwal Shoal
Gluckstadt
Greater St Lucia
Drakensberg

Accommodation in South Africa & Namibia