Select destination
Cape Town 1685  hotels
Johannesburg 494  hotels
Durban 398  hotels
Ballito 297  hotels
Margate 283  hotels
Pretoria 276  hotels
Plettenberg Bay 225  hotels
Knysna 223  hotels
Hermanus 195  hotels
Port Elizabeth 183  hotels
Stellenbosch 172  hotels
Southbroom 150  hotels
Bloemfontein 150  hotels
Langebaan 137  hotels
Mossel Bay 135  hotels
Franschhoek 123  hotels
Jeffreys Bay 106  hotels
Hoedspruit 100  hotels
George 97  hotels
Bloubergstrand 95  hotels
East London 93  hotels
Paternoster 87  hotels
Nelspruit 87  hotels
Marloth Park 87  hotels
Wilderness 86  hotels
Umdloti 86  hotels
Hazyview 86  hotels
Oudtshoorn 83  hotels
Clarens 79  hotels
St Lucia 76  hotels
Somerset West 76  hotels
Kempton Park 70  hotels
Polokwane 56  hotels
Dullstroom 52  hotels
Centurion 52  hotels
Kimberley 51  hotels
Paarl 50  hotels
Swellendam 49  hotels
Montagu 47  hotels
Gordonʼs Bay 47  hotels
Hartbeespoort 45  hotels
Uvongo Beach 42  hotels
White River 42  hotels
Simonʼs Town 42  hotels
Midrand 42  hotels
Hout Bay 40  hotels
Gansbaai 40  hotels
Strand 39  hotels
Shakaʼs Rock 37  hotels
Bela-Bela 37  hotels
Upington 36  hotels
Sedgefield 36  hotels
Potchefstroom 35  hotels
Struisbaai 35  hotels
St Francis Bay 35  hotels
Pietermaritzburg 35  hotels
Graaff-Reinet 35  hotels
Rustenburg 34  hotels
Prince Albert 33  hotels
Parys 31  hotels
Phalaborwa 31  hotels
Middelburg 31  hotels
Graskop 31  hotels
Grahamstown 31  hotels
Benoni 31  hotels
Beaufort West 31  hotels
Amanzimtoti 31  hotels
Klerksdorp 30  hotels
Boksburg 30  hotels
Roodepoort 29  hotels
Mabula 29  hotels
Newcastle 28  hotels
Malelane 28  hotels
Tulbagh 27  hotels
Richards Bay 27  hotels
Addo 27  hotels
Port Alfred 26  hotels
Robertson 25  hotels
Fish hoek 25  hotels
Colesberg 23  hotels
Witbank 23  hotels
Hluhluwe 23  hotels
Edenvale 23  hotels
Stormsrivier 22  hotels
Durbanville 22  hotels
Bellville 22  hotels
Vanderbijlpark 21  hotels
Underberg 21  hotels
Queenstown 21  hotels
Velddrif 20  hotels
Sabie 20  hotels
Port Edward 20  hotels
Louis Trichardt 20  hotels
Ladysmith 20  hotels
Komatipoort 20  hotels
Constantia 20  hotels
Bethlehem 20  hotels
Lephalale 19  hotels
Magaliesburg 19  hotels
Lydenburg 19  hotels
Agulhas 19  hotels
Colchester 18  hotels
Winterton 18  hotels
Wellington 18  hotels
The Crags 18  hotels
Stilbaai 18  hotels
Riebeek-Kasteel 18  hotels
Hillcrest 18  hotels
Sodwana Bay 17  hotels
Ermelo 17  hotels
Kroonstad 17  hotels
Umtata 17  hotels
Tzaneen 17  hotels
Salt Rock 17  hotels
Krugersdorp 17  hotels
Kenton on Sea 17  hotels
Yzerfontein 16  hotels
St Helena Bay 16  hotels
Port Shepstone 16  hotels
Nottingham Road 16  hotels
Hogsback 16  hotels
Hartenbos 16  hotels
Clanwilliam 16  hotels
Bredasdorp 16  hotels
Thohoyandou 15  hotels
Groot-Brakrivier 15  hotels
Noordhoek 15  hotels
Muldersdrift 15  hotels
Muizenberg 15  hotels
Greyton 15  hotels
Gonubie 15  hotels
Calitzdorp 15  hotels
Summerstrand 14  hotels
Fouriesburg 14  hotels
Sutherland 14  hotels
Vryburg 14  hotels
Vryheid 14  hotels
Melkbosstrand 14  hotels
Bergview 14  hotels
Barrydale 14  hotels
Welkom 13  hotels
Lichtenburg 13  hotels
Piet Retief 13  hotels
Springbok 13  hotels
Paterson 13  hotels
Kommetjie 13  hotels
Brenton-on-Sea 13  hotels
Balule Game Reserve 13  hotels
Nieu-Bethesda 12  hotels
Germiston 12  hotels
Kuruman 12  hotels
Sheffield Beach 12  hotels
Caledon 12  hotels
Hilton 12  hotels
Witsand 12  hotels
Vaalwater 12  hotels
Rhodes 12  hotels
Pearly Beach 12  hotels
Kloof 12  hotels
Himeville 12  hotels
Hectorspruit 12  hotels
Bergville 12  hotels
Balgowan 12  hotels
Alberton 12  hotels
Fourways 11  hotels
Mokopane 11  hotels
Ficksburg 11  hotels
Brits 11  hotels
Heroldsbaai 11  hotels
Lambertʼs Bay 11  hotels
Worcester 11  hotels
Vereeniging 11  hotels
Skukuza 11  hotels
Simondium 11  hotels
Lanseria 11  hotels
Keurboomstrand 11  hotels
Bettyʼs Bay 11  hotels
Cradock 10  hotels
Burgersfort 10  hotels
Secunda 10  hotels
Stanford 10  hotels
Ladismith 10  hotels
Kokstad 10  hotels
Kleinmond 10  hotels
Jacobsbaai 9  hotels
Brackenfell 9  hotels
Howick 9  hotels
Kathu 9  hotels
Drakensberg Garden 9  hotels
Dundee 9  hotels
Ramsgate 9  hotels
Scottburgh 9  hotels
McGregor 9  hotels

Hotels in South Africa

Durban
Hotels in Durban
398 properties
Recommended Hotels:
Price from288USDfor 1 night
2 Lighthouse Road, Umhlanga Rocks
Price from265USDfor 1 night
54 Lighthouse Road
Johannesburg
Hotels in Johannesburg
494 properties
Recommended Hotels:
Price from482USDfor 1 night
36 Saxon Road, Sandton, Sandton
Price from235USDfor 1 night
Nelson Mandela Square, Fifth Street, Sandton, Sandton
Cape Town
Hotels in Cape Town
1685 properties
Recommended Hotels:
Price from1 637USDfor 1 night
Fulham Road, Camps Bay, Camps Bay
Price from1 240USDfor 1 night
South Africa