#1 in Johannesburg City Lodge Hotel at OR Tambo International Airport Johannesburg
Johannesburg, South Africa
★★★
Where travelers stay most
Cape Town 1,805 stays
Johannesburg 1,572 stays
Durban 445 stays
Pretoria 431 stays
Port Elizabeth 210 stays
Stellenbosch 213 stays
Knysna 126 stays
Kruger National Park 272 stays
Franschhoek 103 stays
Hermanus 97 stays
Hazyview 100 stays
Oudtshoorn 61 stays
Wilderness 89 stays
Plettenberg Bay 86 stays
Bloemfontein 113 stays
Hoedspruit 105 stays
Nelspruit 78 stays
Rustenburg 71 stays
East London 116 stays
George 58 stays
Saint Lucia Estuary 59 stays
Ballito 83 stays
Polokwane 62 stays
Howick 57 stays Loved by guests across the country
#1 in Johannesburg Johannesburg, South Africa
#1 in Durban Durban, South Africa
#2 in Durban Durban, South Africa
#1 in Cape Town Cape Town, South Africa
#3 in Durban Durban, South Africa
#2 in Cape Town Cape Town, South Africa
Guesthouse/bed and breakfast Durban, South Africa
Hotel Durban, South Africa
#3 in Cape Town Cape Town, South Africa
#2 in Johannesburg Johannesburg, South Africa
#3 in Johannesburg Johannesburg, South Africa
Hotel Durban, South Africa
Triptoic lists 9,266 places to stay in South Africa , including 3,159 guesthouses & B&Bs, 2,112 hotels, 1,867 apartments, 1,771 vacation homes, 203 villas. The most popular destinations are Cape Town, Johannesburg, Durban, Pretoria and Port Elizabeth.