Choose by town in Kwazulu-Natal:

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

Accommodation in South Africa & Namibia