Best 5-star hotels in South Africa
8.0Great44 reviews
Guest house
Evergreen Manor And Spa
South Africa, Stellenbosch
from INR 16 528 per night
8.2Great228 reviews
Hotel
Nh Johannesburg Sandton
South Africa, Johannesburg
from INR 6 112 per night
8.4Great71 reviews
Hotel
Hyatt Regency Johannesburg
South Africa, Johannesburg
from INR 13 688 per night
8.4Great156 reviews
Hotel
Arabella Hotel, Golf And Spa
South Africa, Hermanus
from INR 20 919 per night
8.2Great152 reviews
Resort
The Palace Of The Lost City At Sun City Resort
South Africa, Sun City
from INR 27 376 per night
8.6Great77 reviews
Hotel
Cape Grace, A Fairmont Managed Hotel
South Africa, Cape Town
from INR 102 444 per night
8.6Great81 reviews
Hotel
Saxon Hotel, Villas & Spa
South Africa, Johannesburg
from INR 63 791 per night
8.2Great149 reviews
Hotel
Mount Nelson, A Belmond Hotel, Cape Town
South Africa, Cape Town
from INR 29 442 per night
8.4Great160 reviews
Hotel
Four Seasons Hotel The Westcliff
South Africa, Johannesburg
from INR 38 223 per night
8.2Great190 reviews
Hotel
Radisson Collection Hotel, Waterfront Cape Town
South Africa, Cape Town
from INR 30 044 per night
8.4Great140 reviews
Hotel
River Manor Boutique Hotel By The Living Journey Collection
South Africa, Stellenbosch
from INR 10 330 per night
8.2Great107 reviews
Hotel
The Plettenberg Hotel
South Africa, Plettenberg Bay
from INR 36 931 per night
8.2Great64 reviews
Hotel
Bushmans Kloof Wilderness Reserve And Wellness Retreat
South Africa, Clanwilliam
from INR 99 948 per night
Most popular 4-star hotels in South Africa
8.2Great137 reviews
Hotel
Grand Daddy Boutique Hotel
South Africa, Cape Town
from INR 6 284 per night
8.0Great154 reviews
Hotel
Protea Hotel By Marriott Franschhoek
South Africa, Franschhoek
from INR 15 581 per night
8.0Great117 reviews
Hotel
Queens Hotel By Bon Hotels
South Africa, Oudtshoorn
from INR 6 542 per night
8.4Great590 reviews
Hotel
Victoria & Alfred Hotel By Newmark
South Africa, Cape Town
from INR 22 038 per night
8.4Great236 reviews
Hotel
The Winchester Hotel By Newmark
South Africa, Cape Town
from INR 34 090 per night
8.2Great73 reviews
Hotel
Holiday Inn - Johannesburg Sunnyside Park, An Ihg Hotel
South Africa, Johannesburg
from INR 4 476 per night
8.2Great193 reviews
Hotel
Holiday Inn Johannesburg Airport, An Ihg Hotel
South Africa, Kempton Park
from INR 4 820 per night
Most popular 3-star hotels in South Africa
7.8Very good57 reviews
Resort
Cape St Francis Resort
South Africa, Cape St. Francis
from INR 14 721 per night
8.0Great100 reviews
Hotel
Holiday Inn Express Sandton-Woodmead, An Ihg Hotel
South Africa, Sandton
from INR 5 681 per night
8.0Great40 reviews
Hotel
Anew Hotel Roodepoort Johannesburg
South Africa, Roodepoort
from INR 3 787 per night
8.4Great105 reviews
Hotel
Zimbali Lodge By Dream Resorts
South Africa, Umhlali
from INR 12 654 per night
8.2Great147 reviews
Hotel
The Royal Hotel By Coastlands Hotels & Resorts
South Africa, Durban
from INR 3 271 per night
8.0Great117 reviews
Resort
The Cabanas Hotel At Sun City Resort
South Africa, Sun City
from INR 15 926 per night
8.2Great221 reviews
Hotel
Mercure Hotel Bedfordview
South Africa, Johannesburg
from INR 3 787 per night
8.2Great98 reviews
Hotel
Mercure Johannesburg Randburg
South Africa, Johannesburg
from INR 3 357 per night
8.4Great314 reviews
Hotel
Holiday Inn Express Cape Town City Centre, An Ihg Hotel
South Africa, Cape Town
from INR 4 046 per night
Amazing spa hotels in South Africa
8.2Great36 reviews
Hotel
Riboville Boutique Hotel And Restaurant
South Africa, Midrand
from INR 1 635 per night
8.0Great172 reviews
Hotel
Radisson Blu Hotel, Port Elizabeth
South Africa, Port Elizabeth
from INR 9 211 per night
8.6Great468 reviews
Hotel
Asara Wine Estate & Hotel
South Africa, Stellenbosch
from INR 41 236 per night
8.2Great51 reviews
Hotel
Indaba Hotel, Spa & Conference Center
South Africa, Johannesburg
from INR 6 542 per night
8.2Great104 reviews
Hotel
Southern Sun Rosebank, Johannesburg
South Africa, Johannesburg
from INR 6 284 per night
8.2Great94 reviews
Resort
The Cascades Hotel At Sun City Resort
South Africa, Sun City
from INR 30 389 per night
8.2Great121 reviews
Hotel
Misty Hills Country Hotel, Conference Centre & Spa
South Africa, Muldersdrift
from INR 4 218 per night
8.4Great388 reviews
Hotel
Cape Royale Luxury Suites
South Africa, Cape Town
from INR 13 171 per night
8.4Great438 reviews
Guest house
Sunrock Guesthouse
South Africa, Kempton Park
from INR 5 681 per night
8.4Great116 reviews
Hotel
Views Boutique Hotel & Spa
South Africa, Wilderness
from INR 40 461 per night
8.4Great45 reviews
Guest house
Last Word Long Beach
South Africa, Kommetjie
from INR 38 997 per night
8.4Great207 reviews
Hotel
Coopmanhuijs Boutique Hotel & Spa
South Africa, Stellenbosch
from INR 9 039 per night
Top family hotels in South Africa
8.4Great105 reviews
Hotel
Holiday Inn Johannesburg-Rosebank, An Ihg Hotel
South Africa, Johannesburg
from INR 6 542 per night
8.4Great300 reviews
Hotel
Holiday Inn Express Durban - Umhlanga, An Ihg Hotel
South Africa, Durban
from INR 6 370 per night
8.4Great140 reviews
Guest house
La Fontaine Boutique Hotel By The Oyster Collection
South Africa, Franschhoek
from INR 27 376 per night
8.2Great200 reviews
Hotel
Protea Hotel By Marriott Knysna Quays
South Africa, Knysna
from INR 7 403 per night
8.4Great122 reviews
Bed & Breakfast
Trogon House And Forest Spa
South Africa, The Crags
from INR 14 548 per night
Best luxury hotels in South Africa
8.4Great212 reviews
Hotel
Radisson Blu Hotel Sandton, Johannesburg
South Africa, Sandton
from INR 6 198 per night
8.4Great23 reviews
Hotel
Blue Lagoon Hotel And Conference Centre
South Africa, East London
from INR 12 224 per night
8.0Great51 reviews
Hotel
Hollow On The Square City Hotel
South Africa, Cape Town
from INR 6 628 per night
8.2Great136 reviews
Hotel
Cape Town Hollow Boutique Hotel
South Africa, Cape Town
from INR 4 648 per night
8.4Great401 reviews
Hotel
Doubletree By Hilton Cape Town Upper Eastside
South Africa, Cape Town
from INR 4 734 per night
8.4Great294 reviews
Hotel
Radisson Blu Gautrain Hotel, Sandton Johannesburg
South Africa, Johannesburg
from INR 8 780 per night
8.2Great116 reviews
Hotel
Singa Lodge - Lion Roars Hotels & Lodges
South Africa, Port Elizabeth
from INR 9 727 per night
7.4Very good23 reviews
Guest house
Midrand Conference Centre
South Africa, Midrand
from INR 3 529 per night
8.2Great361 reviews
Hotel
Premier Hotel O.R. Tambo
South Africa, Kempton Park
from INR 6 456 per night
8.6Great73 reviews
Hotel
Fairlawns Boutique Hotel & Spa
South Africa, Johannesburg
from INR 23 329 per night
8.2Great64 reviews
Resort
Selborne Golf Estate, Hotel & Spa
South Africa, Pennington
from INR 8 694 per night
8.4Great80 reviews
Hotel
St Andrews Hotel And Spa
South Africa, Johannesburg
from INR 6 800 per night
8.2Great105 reviews
Hotel
Premier Hotel Quatermain
South Africa, Johannesburg
from INR 5 509 per night
8.4Great134 reviews
Guest house
On The Beach Guesthouse Jeffreys Bay
South Africa, Jeffreys Bay
from INR 17 389 per night
8.2Great229 reviews
Hotel
Radisson Hotel Cape Town Foreshore
South Africa, Cape Town
from INR 10 933 per night
Cheap hotels in South Africa
8.2Great182 reviews
Guest house
Rozenburg Guest House
South Africa, Stellenbosch
from INR 4 304 per night
8.2Great128 reviews
Hotel
La Splendida Hotel By Newmark
South Africa, Cape Town
from INR 4 820 per night
8.0Great106 reviews
Hotel
City Lodge Hotel V&A Waterfront
South Africa, Cape Town
from INR 5 423 per night
8.2Great121 reviews
Hotel
Hippo Hollow Country Estate
South Africa, Hazyview
from INR 8 780 per night
8.2Great44 reviews
Hotel
City Lodge Hotel Gqeberha
South Africa, Port Elizabeth
from INR 4 993 per night
8.0Great86 reviews
Hotel
Garden Court Nelson Mandela Boulevard
South Africa, Cape Town
from INR 6 973 per night
8.2Great38 reviews
Aparthotel
Coastlands Durban Self Catering Holiday Apartments
South Africa, Durban
from INR 3 185 per night
8.6Great12 reviews
Hotel
City Lodge Hotel Hatfield, Pretoria
South Africa, Pretoria
from INR 3 787 per night
8.4Great394 reviews
Hotel
Onomo Hotel Cape Town - Inn On The Square
South Africa, Cape Town
from INR 4 132 per night
8.2Great56 reviews
Aparthotel
Urban Park Apartments & Hotel By Misty Blue Hotels
South Africa, Umhlanga
from INR 7 403 per night
Top resorts in South Africa
8.2Great124 reviews
Hotel
The Capital 15 On Orange Hotel & Spa
South Africa, Cape Town
from INR 7 317 per night
8.0Great59 reviews
Hotel
Protea Hotel Fire & Ice! By Marriott Durban Umhlanga Ridge
South Africa, Durban
from INR 8 694 per night
7.8Very good66 reviews
Resort
San Lameer Resort Hotel & Spa
South Africa, Southbroom
from INR 10 761 per night
8.2Great73 reviews
Hotel
Dolphin Beach Hotel Self Catering Apartments
South Africa, Bloubergstrand
from INR 11 621 per night
8.2Great127 reviews
Hotel
Protea Hotel Fire & Ice! By Marriott Johannesburg Melrose Arch
South Africa, Johannesburg
from INR 7 231 per night
8.2Great206 reviews
Hotel
Protea Hotel By Marriott Cape Town Sea Point
South Africa, Cape Town
from INR 8 006 per night
8.2Great174 reviews
Hotel
Sandton Sun And Towers
South Africa, Johannesburg
from INR 14 548 per night
8.2Great36 reviews
Hotel
Southern Sun Katherine Street
South Africa, Johannesburg
from INR 7 489 per night
8.4Great123 reviews
Hotel
Southern Sun Elangeni & Maharani
South Africa, Durban
from INR 8 436 per night
8.2Great96 reviews
Hotel
Protea Hotel By Marriott Durban Umhlanga
South Africa, Durban
from INR 7 575 per night
8.0Great44 reviews
Hotel
First Group Breakers Resort - Official
South Africa, Umhlanga
from INR 10 158 per night