Cape Town 2002 hotels
Johannesburg 553 hotels
Durban 440 hotels
Ballito 353 hotels
Pretoria 306 hotels
Margate 292 hotels
Plettenberg Bay 245 hotels
Knysna 234 hotels
Hermanus 215 hotels
Stellenbosch 210 hotels
Port Elizabeth 182 hotels
Langebaan 177 hotels
Southbroom 165 hotels
Bloemfontein 160 hotels
Mossel Bay 151 hotels
Franschhoek 125 hotels
Jeffreys Bay 112 hotels
East London 111 hotels
Hoedspruit 105 hotels
Umdloti 103 hotels
Paternoster 102 hotels
Hazyview 101 hotels
Bloubergstrand 100 hotels
Marloth Park 98 hotels
Clarens 96 hotels
George 94 hotels
Oudtshoorn 93 hotels
Wilderness 87 hotels
Nelspruit 85 hotels
Somerset West 78 hotels
St Lucia 76 hotels
Kempton Park 74 hotels
Struisbaai 67 hotels
Uvongo Beach 60 hotels
Polokwane 58 hotels
Kimberley 58 hotels
Dullstroom 58 hotels
Centurion 56 hotels
Paarl 55 hotels
Swellendam 53 hotels
Montagu 53 hotels
Pietermaritzburg 52 hotels
Hartbeespoort 50 hotels
Gordonʼs Bay 50 hotels
Strand 46 hotels
Bela-Bela 46 hotels
White River 45 hotels
Midrand 45 hotels
Hout Bay 45 hotels
Roodepoort 44 hotels
Newcastle 40 hotels
Rustenburg 40 hotels
Upington 39 hotels
Simonʼs Town 39 hotels
Gansbaai 39 hotels
Boksburg 38 hotels
Graaff-Reinet 37 hotels
Benoni 37 hotels
Beaufort West 37 hotels
Potchefstroom 36 hotels
Shakaʼs Rock 36 hotels
Sedgefield 36 hotels
Middelburg 36 hotels
Prince Albert 35 hotels
Klerksdorp 35 hotels
Graskop 35 hotels
Parys 34 hotels
Mabula 34 hotels
St Francis Bay 33 hotels
Phalaborwa 33 hotels
Addo 33 hotels
Amanzimtoti 32 hotels
Grahamstown 31 hotels
Richards Bay 30 hotels
Tulbagh 28 hotels
Malelane 28 hotels
Vanderbijlpark 27 hotels
Robertson 27 hotels
Hluhluwe 27 hotels
Agulhas 27 hotels
Witbank 25 hotels
Port Edward 25 hotels
Port Alfred 25 hotels
Louis Trichardt 25 hotels
Colesberg 24 hotels
Yzerfontein 24 hotels
Krugersdorp 23 hotels
Edenvale 23 hotels
Bellville 23 hotels
Durbanville 22 hotels
Bethlehem 22 hotels
Ermelo 21 hotels
Wellington 21 hotels
Underberg 21 hotels
Umtata 21 hotels
Tzaneen 21 hotels
Stormsrivier 21 hotels
Riebeek-Kasteel 21 hotels
Queenstown 21 hotels
Summerstrand 20 hotels
Velddrif 20 hotels
Stilbaai 20 hotels
St Helena Bay 20 hotels
Sabie 20 hotels
Komatipoort 20 hotels
Hillcrest 20 hotels
Fish hoek 20 hotels
Welkom 19 hotels
Colchester 19 hotels
Kenton on Sea 19 hotels
Waenhuiskrans 18 hotels
Winterton 18 hotels
The Crags 18 hotels
Ladysmith 18 hotels
Nieu-Bethesda 17 hotels
Sodwana Bay 17 hotels
Sheffield Beach 17 hotels
Fouriesburg 17 hotels
Nottingham Road 17 hotels
Muldersdrift 17 hotels
Magaliesburg 17 hotels
Hogsback 17 hotels
Greyton 17 hotels
Constantia 17 hotels
Calitzdorp 17 hotels
Germiston 16 hotels
Brits 16 hotels
Secunda 16 hotels
Vereeniging 16 hotels
Salt Rock 16 hotels
Port Shepstone 16 hotels
Muizenberg 16 hotels
Lydenburg 16 hotels
Clanwilliam 16 hotels
Bergview 16 hotels
Lephalale 15 hotels
Groot-Brakrivier 15 hotels
Caledon 15 hotels
Worcester 15 hotels
Hartenbos 15 hotels
Mokopane 14 hotels
Kroonstad 14 hotels
Lichtenburg 14 hotels
Piet Retief 14 hotels
Witsand 14 hotels
Vaalwater 14 hotels
Stanford 14 hotels
Hectorspruit 14 hotels
Gonubie 14 hotels
Bredasdorp 14 hotels
Balule Game Reserve 14 hotels
Ramsgate 13 hotels
Sutherland 13 hotels
Vryburg 13 hotels
Springbok 13 hotels
Rhodes 13 hotels
Paterson 13 hotels
Noordhoek 13 hotels
Melkbosstrand 13 hotels
Kloof 13 hotels
Kingsborough 13 hotels
Haenertsburg 13 hotels
Bettyʼs Bay 13 hotels
Bergville 13 hotels
Barrydale 13 hotels
Cradock 12 hotels
Hilton 12 hotels
Lambertʼs Bay 12 hotels
Pringle Bay 12 hotels
Pearly Beach 12 hotels
McGregor 12 hotels
Kommetjie 12 hotels
Himeville 12 hotels
Brenton-on-Sea 12 hotels
Balgowan 12 hotels
Alberton 12 hotels
Fourways 11 hotels
Timbavati Game Reserve 11 hotels
Howick 11 hotels
Pinetown 11 hotels
Heroldsbaai 11 hotels
Simondium 11 hotels
Manyeleti Game Reserve 11 hotels
Ladismith 11 hotels
Harrismith 11 hotels
Groblersdal 11 hotels
De Kelders 11 hotels
De Rust 11 hotels
Thohoyandou 10 hotels
Welgevonden Game R... 10 hotels
Grietjie Game Reserve 10 hotels
Brackenfell 10 hotels
Kathu 10 hotels
Kuruman 10 hotels
Westbrook 10 hotels
Shelly Beach 10 hotels
Vryheid 10 hotels
Lanseria 10 hotels
Kuilsrivier 10 hotels
Kokstad 10 hotels