Most popular cities in South Africa
- Stellenbosch39 hotels
- Pretoria95 hotels
- Port Elizabeth45 hotels
- Bloemfontein28 hotels
Best 5-star hotels in South Africa
8.2Great128 reviews
Hotel
Erinvale Estate Hotel & Spa
South Africa, Somerset West
from ZAR 3 748 per night
8.4Great71 reviews
Hotel
Hyatt Regency Johannesburg
South Africa, Johannesburg
from ZAR 2 921 per night
8.4Great149 reviews
Hotel
Arabella Hotel, Golf And Spa
South Africa, Hermanus
from ZAR 3 785 per night
8.6Great72 reviews
Hotel
Cape Grace, A Fairmont Managed Hotel
South Africa, Cape Town
from ZAR 20 270 per night
8.4Great117 reviews
Hotel
Twelve Apostles Hotel & Spa
South Africa, Cape Town
from ZAR 5 182 per night
8.6Great66 reviews
Hotel
Saxon Hotel, Villas & Spa
South Africa, Johannesburg
from ZAR 13 231 per night
8.2Great149 reviews
Hotel
Mount Nelson, A Belmond Hotel, Cape Town
South Africa, Cape Town
from ZAR 6 285 per night
8.4Great162 reviews
Hotel
Four Seasons Hotel The Westcliff
South Africa, Johannesburg
from ZAR 7 277 per night
8.2Great191 reviews
Hotel
Radisson Blu Hotel Waterfront, Cape Town
South Africa, Cape Town
from ZAR 2 297 per night
8.4Great140 reviews
Hotel
River Manor Boutique Hotel By The Living Journey Collection
South Africa, Stellenbosch
from ZAR 2 205 per night
Most popular 4-star hotels in South Africa
8.2Great126 reviews
Hotel
Grand Daddy Boutique Hotel
South Africa, Cape Town
from ZAR 1 341 per night
8.0Great135 reviews
Hotel
Protea Hotel By Marriott Franschhoek
South Africa, Franschhoek
from ZAR 4 612 per night
8.4Great214 reviews
Hotel
Mandela Rhodes Place Hotel
South Africa, Cape Town
from ZAR 2 315 per night
8.4Great587 reviews
Hotel
Victoria & Alfred Hotel By Newmark
South Africa, Cape Town
from ZAR 1 176 per night
8.4Great302 reviews
Hotel
Ambassador Hotel And Self Catering Apartments
South Africa, Cape Town
from ZAR 3 565 per night
8.4Great225 reviews
Hotel
The Winchester Hotel By Newmark
South Africa, Cape Town
from ZAR 3 436 per night
8.4Great66 reviews
Hotel
Holiday Inn - Johannesburg Sunnyside Park, An Ihg Hotel
South Africa, Johannesburg
from ZAR 955 per night
8.4Great88 reviews
Hotel
Peninsula All Suite Hotel By Dream Resorts
South Africa, Cape Town
from ZAR 2 370 per night
Most popular 3-star hotels in South Africa
8.0Great101 reviews
Hotel
Holiday Inn Express Sandton-Woodmead, An Ihg Hotel
South Africa, Sandton
from ZAR 1 212 per night
8.2Great33 reviews
Hotel
Anew Hotel Roodepoort Johannesburg
South Africa, Roodepoort
from ZAR 808 per night
8.2Great140 reviews
Hotel
The Royal Hotel By Coastlands Hotels & Resorts
South Africa, Durban
from ZAR 661 per night
7.8Very good35 reviews
Hotel
Brookes Hill Suites Hotel
South Africa, Port Elizabeth
from ZAR 1 304 per night
8.6Great73 reviews
Hotel
Peermont Metcourt Suites At Emperors Palace
South Africa, Johannesburg
from ZAR 1 966 per night
8.2Great221 reviews
Hotel
Mercure Hotel Bedfordview
South Africa, Johannesburg
from ZAR 808 per night
8.2Great91 reviews
Hotel
Mercure Johannesburg Randburg
South Africa, Johannesburg
from ZAR 716 per night
8.4Great305 reviews
Hotel
Holiday Inn Express Cape Town City Centre, An Ihg Hotel
South Africa, Cape Town
from ZAR 863 per night
8.2Great68 reviews
Hotel
Durban Spa Beachfront Apartments
South Africa, Durban
from ZAR 900 per night
Amazing spa hotels in South Africa
8.6Great35 reviews
Hotel
O On Kloof Boutique Hotel & Spa
South Africa, Cape Town
from ZAR 2 646 per night
8.6Great93 reviews
Hotel
Zimbali Lodge By Dream Resorts
South Africa, Umhlali
from ZAR 3 252 per night
8.0Great168 reviews
Hotel
Radisson Blu Hotel, Port Elizabeth
South Africa, Port Elizabeth
from ZAR 1 764 per night
8.6Great468 reviews
Hotel
Asara Wine Estate & Hotel
South Africa, Stellenbosch
from ZAR 3 216 per night
8.2Great46 reviews
Hotel
Indaba Hotel, Spa & Conference Center
South Africa, Johannesburg
from ZAR 1 139 per night
7.8Very good56 reviews
Hotel
Tsitsikamma Lodge & Spa
South Africa, Stormsrivier
from ZAR 1 525 per night
8.2Great103 reviews
Hotel
The Plettenberg Hotel
South Africa, Plettenberg Bay
from ZAR 5 843 per night
8.2Great55 reviews
Hotel
Bushmans Kloof Wilderness Reserve And Wellness Retreat
South Africa, Clanwilliam
from ZAR 18 487 per night
8.4Great45 reviews
Hotel
Intercontinental Johannesburg Sandton Towers, An Ihg Hotel
South Africa, Johannesburg
from ZAR 3 767 per night
Top family hotels in South Africa
8.2Great111 reviews
Hotel
Queens Hotel By Bon Hotels
South Africa, Oudtshoorn
from ZAR 1 231 per night
8.2Great168 reviews
Hotel
Urban Chic Boutique Hotel & Cafe
South Africa, Cape Town
from ZAR 1 525 per night
8.2Great86 reviews
Hotel
Premier Resort The Moorings, Knysna
South Africa, Knysna
from ZAR 3 363 per night
8.2Great115 reviews
Hotel
Simola Hotel, Country Club & Spa
South Africa, Knysna
from ZAR 4 392 per night
8.4Great283 reviews
Hotel
Radisson Blu Gautrain Hotel, Sandton Johannesburg
South Africa, Johannesburg
from ZAR 1 709 per night
8.4Great101 reviews
Hotel
Holiday Inn Johannesburg-Rosebank, An Ihg Hotel
South Africa, Johannesburg
from ZAR 1 396 per night
Best luxury hotels in South Africa
8.4Great207 reviews
Hotel
Radisson Blu Hotel Sandton, Johannesburg
South Africa, Sandton
from ZAR 1 323 per night
8.2Great112 reviews
Hotel
Misty Hills Country Hotel, Conference Centre & Spa
South Africa, Muldersdrift
from ZAR 900 per night
8.4Great70 reviews
Hotel
Premier Hotel Mapungubwe
South Africa, Johannesburg
from ZAR 1 341 per night
8.0Great51 reviews
Hotel
Hollow On The Square City Hotel
South Africa, Cape Town
from ZAR 1 415 per night
8.2Great128 reviews
Hotel
Cape Town Hollow Boutique Hotel
South Africa, Cape Town
from ZAR 992 per night
8.4Great393 reviews
Hotel
Doubletree By Hilton Cape Town Upper Eastside
South Africa, Cape Town
from ZAR 1 010 per night
8.4Great102 reviews
Hotel
Premier Hotel East London Icc
South Africa, East London
from ZAR 1 029 per night
8.2Great116 reviews
Hotel
Singa Lodge - Lion Roars Hotels & Lodges
South Africa, Port Elizabeth
from ZAR 1 709 per night
8.2Great68 reviews
Hotel
Nh Cape Town The Lord Charles
South Africa, Cape Town
from ZAR 1 286 per night
Cheap hotels in South Africa
7.4Very good62 reviews
Hotel
The Tulip Hotel & Conference Centre
South Africa, Cape Town
from ZAR 826 per night
8.2Great21 reviews
Hotel
The Devonshire Hotel Johannesburg
South Africa, Johannesburg
from ZAR 753 per night
8.4Great300 reviews
Hotel
Holiday Inn Express Durban - Umhlanga, An Ihg Hotel
South Africa, Durban
from ZAR 1 525 per night
8.2Great122 reviews
Hotel
La Splendida Hotel By Newmark
South Africa, Cape Town
from ZAR 1 029 per night
8.2Great94 reviews
Hotel
City Lodge Hotel V&A Waterfront
South Africa, Cape Town
from ZAR 1 157 per night
8.2Great96 reviews
Hotel
Protea Hotel By Marriott Durban Umhlanga
South Africa, Durban
from ZAR 1 617 per night
8.0Great64 reviews
Hotel
Protea Hotel By Marriott Stellenbosch & Conference Centre
South Africa, Stellenbosch
from ZAR 1 966 per night
Top resorts in South Africa
8.6Great187 reviews
Hotel
Atlantic Affair Boutique Hotel
South Africa, Cape Town
from ZAR 1 194 per night
8.4Great100 reviews
Hotel
Views Boutique Hotel & Spa
South Africa, Wilderness
from ZAR 7 461 per night
8.4Great200 reviews
Hotel
Coopmanhuijs Boutique Hotel & Spa
South Africa, Stellenbosch
from ZAR 3 895 per night
8.4Great277 reviews
Hotel
Spier Hotel And Wine Farm
South Africa, Stellenbosch
from ZAR 1 672 per night
8.2Great362 reviews
Hotel
Premier Hotel O.R. Tambo
South Africa, Kempton Park
from ZAR 1 378 per night
8.4Great233 reviews
Hotel
The Fairway Hotel, Spa & Golf Resort
South Africa, Randburg
from ZAR 1 415 per night
8.6Great58 reviews
Hotel
Fairlawns Boutique Hotel & Spa
South Africa, Johannesburg
from ZAR 6 560 per night
8.4Great73 reviews
Hotel
St Andrews Hotel And Spa
South Africa, Johannesburg
from ZAR 1 451 per night
8.4Great99 reviews
Hotel
Premier Hotel Quatermain
South Africa, Johannesburg
from ZAR 1 176 per night