Cape Town 1973 hotels
Johannesburg 534 hotels
Durban 432 hotels
Ballito 351 hotels
Margate 287 hotels
Pretoria 286 hotels
Plettenberg Bay 241 hotels
Knysna 233 hotels
Hermanus 212 hotels
Stellenbosch 210 hotels
Port Elizabeth 175 hotels
Langebaan 175 hotels
Southbroom 166 hotels
Bloemfontein 156 hotels
Mossel Bay 149 hotels
Franschhoek 126 hotels
Jeffreys Bay 108 hotels
East London 106 hotels
Hoedspruit 103 hotels
Paternoster 102 hotels
Umdloti 101 hotels
Bloubergstrand 99 hotels
Marloth Park 96 hotels
Hazyview 96 hotels
Clarens 96 hotels
George 93 hotels
Oudtshoorn 90 hotels
Wilderness 86 hotels
Nelspruit 83 hotels
Somerset West 77 hotels
St Lucia 75 hotels
Kempton Park 68 hotels
Struisbaai 64 hotels
Uvongo Beach 60 hotels
Dullstroom 57 hotels
Centurion 56 hotels
Polokwane 55 hotels
Paarl 55 hotels
Kimberley 55 hotels
Montagu 52 hotels
Swellendam 49 hotels
Pietermaritzburg 49 hotels
Gordonʼs Bay 49 hotels
Hartbeespoort 48 hotels
Hout Bay 45 hotels
White River 44 hotels
Midrand 44 hotels
Strand 42 hotels
Bela-Bela 42 hotels
Gansbaai 40 hotels
Rustenburg 39 hotels
Simonʼs Town 39 hotels
Upington 38 hotels
Roodepoort 38 hotels
Benoni 37 hotels
Beaufort West 37 hotels
Newcastle 36 hotels
Shakaʼs Rock 36 hotels
Graaff-Reinet 36 hotels
Prince Albert 35 hotels
Klerksdorp 35 hotels
Boksburg 35 hotels
Sedgefield 34 hotels
Addo 34 hotels
St Francis Bay 33 hotels
Middelburg 33 hotels
Amanzimtoti 33 hotels
Parys 32 hotels
Potchefstroom 32 hotels
Graskop 32 hotels
Phalaborwa 31 hotels
Mabula 31 hotels
Grahamstown 30 hotels
Tulbagh 29 hotels
Richards Bay 28 hotels
Vanderbijlpark 27 hotels
Robertson 27 hotels
Agulhas 27 hotels
Malelane 26 hotels
Hluhluwe 26 hotels
Colesberg 24 hotels
Port Edward 24 hotels
Louis Trichardt 24 hotels
Edenvale 24 hotels
Yzerfontein 23 hotels
Witbank 23 hotels
Port Alfred 23 hotels
Bellville 23 hotels
Underberg 22 hotels
Durbanville 22 hotels
Bethlehem 22 hotels
Velddrif 21 hotels
Tzaneen 21 hotels
Stormsrivier 21 hotels
Krugersdorp 21 hotels
Wellington 20 hotels
Stilbaai 20 hotels
St Helena Bay 20 hotels
Sabie 20 hotels
Fish hoek 20 hotels
Welkom 19 hotels
Colchester 19 hotels
Komatipoort 19 hotels
Kenton on Sea 19 hotels
Summerstrand 18 hotels
Winterton 18 hotels
Umtata 18 hotels
Riebeek-Kasteel 18 hotels
Queenstown 18 hotels
Ladysmith 18 hotels
Nieu-Bethesda 17 hotels
Fouriesburg 17 hotels
Secunda 17 hotels
Waenhuiskrans 17 hotels
The Crags 17 hotels
Nottingham Road 17 hotels
Magaliesburg 17 hotels
Hogsback 17 hotels
Greyton 17 hotels
Constantia 17 hotels
Calitzdorp 17 hotels
Lephalale 16 hotels
Sodwana Bay 16 hotels
Ermelo 16 hotels
Germiston 16 hotels
Sheffield Beach 16 hotels
Vereeniging 16 hotels
Salt Rock 16 hotels
Port Shepstone 16 hotels
Clanwilliam 16 hotels
Bergview 16 hotels
Groot-Brakrivier 15 hotels
Piet Retief 15 hotels
Muldersdrift 15 hotels
Muizenberg 15 hotels
Hillcrest 15 hotels
Gonubie 15 hotels
Kroonstad 14 hotels
Lichtenburg 14 hotels
Sutherland 14 hotels
Worcester 14 hotels
Lydenburg 14 hotels
Hectorspruit 14 hotels
Hartenbos 14 hotels
Bredasdorp 14 hotels
Mokopane 13 hotels
Brits 13 hotels
Caledon 13 hotels
Vryburg 13 hotels
Witsand 13 hotels
Vaalwater 13 hotels
Stanford 13 hotels
Paterson 13 hotels
Noordhoek 13 hotels
Melkbosstrand 13 hotels
Kloof 13 hotels
Kingsborough 13 hotels
Bergville 13 hotels
Barrydale 13 hotels
Balule Game Reserve 13 hotels
Fourways 12 hotels
Hilton 12 hotels
Lambertʼs Bay 12 hotels
Ramsgate 12 hotels
Springbok 12 hotels
Rhodes 12 hotels
Pringle Bay 12 hotels
Pearly Beach 12 hotels
McGregor 12 hotels
Haenertsburg 12 hotels
De Kelders 12 hotels
Brenton-on-Sea 12 hotels
Balgowan 12 hotels
Timbavati Game Reserve 11 hotels
Cradock 11 hotels
Pinetown 11 hotels
Heroldsbaai 11 hotels
Vryheid 11 hotels
Simondium 11 hotels
Manyeleti Game Reserve 11 hotels
Ladismith 11 hotels
Kommetjie 11 hotels
Himeville 11 hotels
De Rust 11 hotels
Bettyʼs Bay 11 hotels
Grietjie Game Reserve 10 hotels
Kathu 10 hotels
Kuruman 10 hotels
Lanseria 10 hotels
Kokstad 10 hotels
Keurboomstrand 10 hotels
Groblersdal 10 hotels
Alberton 10 hotels
Amakhala Game Reserve 9 hotels
Sabi Sand Game Reserve 9 hotels
Brackenfell 9 hotels
Howick 9 hotels
Westbrook 9 hotels
Botrivier 9 hotels
Drakensberg Garden 9 hotels