Top landmarks in South Africa
-
Popular attractions
Best 5-star hotels in South Africa
8.4Great104 reviews
Hotel
South Africa, Clanwilliam
from NZD 2 021 per night
8.0Great59 reviews
Guest house
South Africa, Stellenbosch
from NZD 339 per night
8.2Great173 reviews
Resort
South Africa, Sun City
from NZD 553 per night
8.6Great86 reviews
Hotel
South Africa, Johannesburg
from NZD 1 351 per night
8.4Great184 reviews
Hotel
South Africa, Cape Town
from NZD 595 per night
8.2Great262 reviews
Hotel
South Africa, Cape Town
from NZD 633 per night
8.4Great104 reviews
Hotel
South Africa, Clanwilliam
from NZD 2 021 per night
8.0Great59 reviews
Guest house
South Africa, Stellenbosch
from NZD 339 per night
8.2Great173 reviews
Resort
South Africa, Sun City
from NZD 553 per night
8.6Great86 reviews
Hotel
South Africa, Johannesburg
from NZD 1 351 per night
8.4Great184 reviews
Hotel
South Africa, Cape Town
from NZD 595 per night
Most popular 4-star hotels in South Africa
8.2Great82 reviews
Hotel
South Africa, Johannesburg
from NZD 90 per night
8.2Great224 reviews
Hotel
South Africa, Kempton Park
from NZD 97 per night
8.2Great99 reviews
Hotel
South Africa, Cape Town
from NZD 571 per night
8.0Great180 reviews
Hotel
South Africa, Franschhoek
from NZD 311 per night
8.4Great136 reviews
Aparthotel
South Africa, Cape Town
from NZD 499 per night
8.4Great675 reviews
Hotel
South Africa, Cape Town
from NZD 776 per night
8.4Great304 reviews
Hotel
South Africa, Cape Town
from NZD 358 per night
8.2Great82 reviews
Hotel
South Africa, Johannesburg
from NZD 90 per night
8.2Great224 reviews
Hotel
South Africa, Kempton Park
from NZD 97 per night
8.2Great99 reviews
Hotel
South Africa, Cape Town
from NZD 571 per night
8.0Great180 reviews
Hotel
South Africa, Franschhoek
from NZD 311 per night
Most popular 3-star hotels in South Africa
8.0Great113 reviews
Guest house
South Africa, Cape Town
from NZD 186 per night
8.2Great69 reviews
Hotel
South Africa, Bellville
from NZD 128 per night
8.2Great147 reviews
Hotel
South Africa, Durban
from NZD 94 per night
8.2Great106 reviews
Hotel
South Africa, Johannesburg
from NZD 67 per night
8.4Great372 reviews
Hotel
South Africa, Cape Town
from NZD 160 per night
7.8Very good75 reviews
Resort
South Africa, Cape St. Francis
from NZD 148 per night
8.0Great102 reviews
Hotel
South Africa, Sandton
from NZD 114 per night
7.8Very good58 reviews
Resort
South Africa, Paulpietersburg
from NZD 144 per night
8.4Great132 reviews
Hotel
South Africa, Umhlali
from NZD 255 per night
7.8Very good80 reviews
Hotel
South Africa, Stormsrivier
from NZD 148 per night
8.4Great114 reviews
Bed & Breakfast
South Africa, Stellenbosch
from NZD 113 per night
8.4Great314 reviews
Hotel
South Africa, Durban
from NZD 128 per night
8.0Great157 reviews
Hotel
South Africa, Cape Town
from NZD 109 per night
8.0Great113 reviews
Guest house
South Africa, Cape Town
from NZD 186 per night
8.2Great69 reviews
Hotel
South Africa, Bellville
from NZD 128 per night
8.2Great147 reviews
Hotel
South Africa, Durban
from NZD 94 per night
8.2Great106 reviews
Hotel
South Africa, Johannesburg
from NZD 67 per night
8.4Great372 reviews
Hotel
South Africa, Cape Town
from NZD 160 per night
7.8Very good75 reviews
Resort
South Africa, Cape St. Francis
from NZD 148 per night
8.0Great102 reviews
Hotel
South Africa, Sandton
from NZD 114 per night
7.8Very good58 reviews
Resort
South Africa, Paulpietersburg
from NZD 144 per night
8.4Great132 reviews
Hotel
South Africa, Umhlali
from NZD 255 per night
7.8Very good80 reviews
Hotel
South Africa, Stormsrivier
from NZD 148 per night
8.4Great114 reviews
Bed & Breakfast
South Africa, Stellenbosch
from NZD 113 per night
Amazing spa hotels in South Africa
8.4Great336 reviews
Hotel
South Africa, Stellenbosch
from NZD 158 per night
8.4Great266 reviews
Hotel
South Africa, Randburg
from NZD 134 per night
8.2Great151 reviews
Hotel
South Africa, Cape Town
from NZD 148 per night
8.2Great36 reviews
Hotel
South Africa, Midrand
from NZD 33 per night
8.0Great207 reviews
Hotel
South Africa, Port Elizabeth
from NZD 168 per night
8.6Great495 reviews
Hotel
South Africa, Stellenbosch
from NZD 541 per night
8.0Great72 reviews
Hotel
South Africa, Johannesburg
from NZD 114 per night
8.2Great118 reviews
Hotel
South Africa, Johannesburg
from NZD 127 per night
8.2Great130 reviews
Hotel
South Africa, Muldersdrift
from NZD 85 per night
8.2Great126 reviews
Hotel
South Africa, East London
from NZD 97 per night
8.4Great336 reviews
Hotel
South Africa, Stellenbosch
from NZD 158 per night
8.4Great266 reviews
Hotel
South Africa, Randburg
from NZD 134 per night
8.2Great151 reviews
Hotel
South Africa, Cape Town
from NZD 148 per night
8.2Great36 reviews
Hotel
South Africa, Midrand
from NZD 33 per night
8.0Great207 reviews
Hotel
South Africa, Port Elizabeth
from NZD 168 per night
8.6Great495 reviews
Hotel
South Africa, Stellenbosch
from NZD 541 per night
8.0Great72 reviews
Hotel
South Africa, Johannesburg
from NZD 114 per night
8.2Great118 reviews
Hotel
South Africa, Johannesburg
from NZD 127 per night
8.2Great130 reviews
Hotel
South Africa, Muldersdrift
from NZD 85 per night
Top family hotels in South Africa
8.2Great277 reviews
Hotel
South Africa, Kempton Park
from NZD 160 per night
8.0Great95 reviews
Hotel
South Africa, Stellenbosch
from NZD 222 per night
8.2Great226 reviews
Hotel
South Africa, Simon's Town
from NZD 120 per night
8.4Great587 reviews
Hotel
South Africa, Kempton Park
from NZD 109 per night
8.4Great114 reviews
Hotel
South Africa, Johannesburg
from NZD 132 per night
8.4Great177 reviews
Guest house
South Africa, Franschhoek
from NZD 588 per night
8.2Great226 reviews
Hotel
South Africa, Knysna
from NZD 149 per night
8.4Great142 reviews
Bed & Breakfast
South Africa, The Crags
from NZD 294 per night
8.4Great138 reviews
Hotel
South Africa, Durban
from NZD 158 per night
8.2Great277 reviews
Hotel
South Africa, Kempton Park
from NZD 160 per night
8.0Great95 reviews
Hotel
South Africa, Stellenbosch
from NZD 222 per night
8.2Great226 reviews
Hotel
South Africa, Simon's Town
from NZD 120 per night
8.4Great587 reviews
Hotel
South Africa, Kempton Park
from NZD 109 per night
8.4Great114 reviews
Hotel
South Africa, Johannesburg
from NZD 132 per night
Best luxury hotels in South Africa
8.6Great22 reviews
Hotel
South Africa, Johannesburg
from NZD 320 per night
8.6Great174 reviews
Hotel
South Africa, Cape Town
from NZD 250 per night
8.4Great501 reviews
Hotel
South Africa, Sandton
from NZD 109 per night
8.2Great249 reviews
Hotel
South Africa, Sandton
from NZD 125 per night
8.4Great23 reviews
Hotel
South Africa, East London
from NZD 130 per night
8.4Great63 reviews
Hotel
South Africa, Fish Hoek
from NZD 160 per night
8.2Great162 reviews
Hotel
South Africa, Cape Town
from NZD 94 per night
8.4Great429 reviews
Hotel
South Africa, Cape Town
from NZD 247 per night
8.2Great331 reviews
Hotel
South Africa, Johannesburg
from NZD 198 per night
8.4Great206 reviews
Hotel
South Africa, Cape Town
from NZD 113 per night
8.4Great142 reviews
Guest house
South Africa, Jeffreys Bay
from NZD 351 per night
8.2Great271 reviews
Hotel
South Africa, Cape Town
from NZD 289 per night
8.6Great22 reviews
Hotel
South Africa, Johannesburg
from NZD 320 per night
8.6Great174 reviews
Hotel
South Africa, Cape Town
from NZD 250 per night
8.4Great501 reviews
Hotel
South Africa, Sandton
from NZD 109 per night
8.2Great249 reviews
Hotel
South Africa, Sandton
from NZD 125 per night
8.4Great23 reviews
Hotel
South Africa, East London
from NZD 130 per night
8.4Great63 reviews
Hotel
South Africa, Fish Hoek
from NZD 160 per night
8.2Great162 reviews
Hotel
South Africa, Cape Town
from NZD 94 per night
8.4Great429 reviews
Hotel
South Africa, Cape Town
from NZD 247 per night
8.2Great331 reviews
Hotel
South Africa, Johannesburg
from NZD 198 per night
8.4Great206 reviews
Hotel
South Africa, Cape Town
from NZD 113 per night
Cheap hotels in South Africa
8.2Great147 reviews
Guest house
South Africa, Franschhoek
from NZD 193 per night
8.2Great588 reviews
Bed & Breakfast
South Africa, Kempton Park
from NZD 53 per night
8.0Great98 reviews
Guest house
South Africa, Cape Town
from NZD 102 per night
7.6Very good63 reviews
Resort
South Africa, Dullstroom
from NZD 81 per night
8.0Great86 reviews
Guest house
South Africa, Cape Town
from NZD 118 per night
8.4Great443 reviews
Hotel
South Africa, Cape Town
from NZD 83 per night
7.8Very good45 reviews
Hotel
South Africa, Bloemfontein
from NZD 83 per night
8.2Great147 reviews
Guest house
South Africa, Franschhoek
from NZD 193 per night
8.2Great588 reviews
Bed & Breakfast
South Africa, Kempton Park
from NZD 53 per night
8.0Great98 reviews
Guest house
South Africa, Cape Town
from NZD 102 per night
7.6Very good63 reviews
Resort
South Africa, Dullstroom
from NZD 81 per night
8.0Great86 reviews
Guest house
South Africa, Cape Town
from NZD 118 per night
Top resorts in South Africa
8.0Great160 reviews
Hotel
South Africa, Kempton Park
from NZD 456 per night
8.2Great76 reviews
Hotel
South Africa, Centurion
from NZD 184 per night
8.0Great156 reviews
Hotel
South Africa, Mossel Bay
from NZD 283 per night
8.6Great371 reviews
Hotel
South Africa, Cape Town
from NZD 174 per night
8.0Great109 reviews
Hotel
South Africa, Bloubergstrand
from NZD 215 per night
8.2Great135 reviews
Hotel
South Africa, Johannesburg
from NZD 304 per night
7.8Very good40 reviews
Hotel
South Africa, Midrand
from NZD 149 per night
8.2Great234 reviews
Hotel
South Africa, Cape Town
from NZD 491 per night
8.0Great45 reviews
Hotel
South Africa, Johannesburg
from NZD 144 per night
8.2Great124 reviews
Hotel
South Africa, Durban
from NZD 195 per night
8.0Great160 reviews
Hotel
South Africa, Kempton Park
from NZD 456 per night
8.2Great76 reviews
Hotel
South Africa, Centurion
from NZD 184 per night
8.0Great156 reviews
Hotel
South Africa, Mossel Bay
from NZD 283 per night
8.6Great371 reviews
Hotel
South Africa, Cape Town
from NZD 174 per night
8.0Great109 reviews
Hotel
South Africa, Bloubergstrand
from NZD 215 per night
8.2Great135 reviews
Hotel
South Africa, Johannesburg
from NZD 304 per night
7.8Very good40 reviews
Hotel
South Africa, Midrand
from NZD 149 per night
8.2Great234 reviews
Hotel
South Africa, Cape Town
from NZD 491 per night
8.0Great45 reviews
Hotel
South Africa, Johannesburg
from NZD 144 per night