Top landmarks in South Africa
-
Popular attractions
Best 5-star hotels in South Africa
8.0Great44 reviews
Guest house
Evergreen Manor And Spa
South Africa, Stellenbosch
from NZD 564 per night
8.4Great71 reviews
Hotel
Hyatt Regency Johannesburg
South Africa, Johannesburg
from NZD 260 per night
8.2Great152 reviews
Resort
The Palace Of The Lost City At Sun City Resort
South Africa, Sun City
from NZD 521 per night
8.6Great77 reviews
Hotel
Cape Grace, A Fairmont Managed Hotel
South Africa, Cape Town
from NZD 1 690 per night
8.6Great81 reviews
Hotel
Saxon Hotel, Villas & Spa
South Africa, Johannesburg
from NZD 1 312 per night
8.2Great149 reviews
Hotel
Mount Nelson, A Belmond Hotel, Cape Town
South Africa, Cape Town
from NZD 561 per night
8.2Great190 reviews
Hotel
Radisson Blu Hotel Waterfront, Cape Town
South Africa, Cape Town
from NZD 205 per night
8.2Great64 reviews
Hotel
Bushmans Kloof Wilderness Reserve And Wellness Retreat
South Africa, Clanwilliam
from NZD 1 650 per night
Most popular 4-star hotels in South Africa
8.0Great154 reviews
Hotel
Protea Hotel By Marriott Franschhoek
South Africa, Franschhoek
from NZD 323 per night
8.4Great112 reviews
Aparthotel
Romney Park Luxury Apartments
South Africa, Cape Town
from NZD 502 per night
8.4Great590 reviews
Hotel
Victoria & Alfred Hotel By Newmark
South Africa, Cape Town
from NZD 656 per night
8.4Great302 reviews
Hotel
Ambassador Hotel And Self Catering Apartments
South Africa, Cape Town
from NZD 318 per night
8.4Great236 reviews
Hotel
The Winchester Hotel By Newmark
South Africa, Cape Town
from NZD 543 per night
8.2Great73 reviews
Hotel
Holiday Inn - Johannesburg Sunnyside Park, An Ihg Hotel
South Africa, Johannesburg
from NZD 85 per night
8.4Great88 reviews
Hotel
Peninsula All Suite Hotel By Dream Resorts
South Africa, Cape Town
from NZD 211 per night
8.2Great73 reviews
Hotel
Nh Cape Town The Lord Charles
South Africa, Cape Town
from NZD 114 per night
Most popular 3-star hotels in South Africa
7.8Very good58 reviews
Resort
Cape St Francis Resort
South Africa, Cape St. Francis
from NZD 177 per night
8.0Great100 reviews
Hotel
Holiday Inn Express Sandton-Woodmead, An Ihg Hotel
South Africa, Sandton
from NZD 108 per night
8.4Great105 reviews
Hotel
Zimbali Lodge By Dream Resorts
South Africa, Umhlali
from NZD 241 per night
8.4Great114 reviews
Bed & Breakfast
The Country Guesthouse
South Africa, Stellenbosch
from NZD 106 per night
8.2Great31 reviews
Guest house
Murray Street 137 Guesthouse
South Africa, Pretoria
from NZD 152 per night
8.4Great300 reviews
Hotel
Holiday Inn Express Durban - Umhlanga, An Ihg Hotel
South Africa, Durban
from NZD 121 per night
8.2Great147 reviews
Hotel
The Royal Hotel By Coastlands Hotels & Resorts
South Africa, Durban
from NZD 73 per night
8.0Great117 reviews
Resort
The Cabanas Hotel At Sun City Resort
South Africa, Sun City
from NZD 303 per night
8.2Great98 reviews
Hotel
Mercure Johannesburg Randburg
South Africa, Johannesburg
from NZD 63 per night
8.4Great314 reviews
Hotel
Holiday Inn Express Cape Town City Centre, An Ihg Hotel
South Africa, Cape Town
from NZD 77 per night
Amazing spa hotels in South Africa
8.0Great173 reviews
Hotel
Radisson Blu Hotel, Port Elizabeth
South Africa, Port Elizabeth
from NZD 159 per night
8.6Great468 reviews
Hotel
Asara Wine Estate & Hotel
South Africa, Stellenbosch
from NZD 700 per night
8.2Great51 reviews
Hotel
Indaba Hotel, Spa & Conference Center
South Africa, Johannesburg
from NZD 101 per night
8.2Great94 reviews
Resort
The Cascades Hotel At Sun City Resort
South Africa, Sun City
from NZD 2 110 per night
8.4Great116 reviews
Hotel
Premier Hotel East London Icc
South Africa, East London
from NZD 137 per night
8.4Great207 reviews
Hotel
Coopmanhuijs Boutique Hotel & Spa
South Africa, Stellenbosch
from NZD 219 per night
8.4Great286 reviews
Hotel
Spier Hotel And Wine Farm
South Africa, Stellenbosch
from NZD 149 per night
8.4Great240 reviews
Hotel
The Fairway Hotel, Spa & Golf Resort
South Africa, Randburg
from NZD 126 per night
Top family hotels in South Africa
8.4Great401 reviews
Hotel
Doubletree By Hilton Cape Town Upper Eastside
South Africa, Cape Town
from NZD 237 per night
8.4Great105 reviews
Hotel
Holiday Inn Johannesburg-Rosebank, An Ihg Hotel
South Africa, Johannesburg
from NZD 124 per night
8.2Great69 reviews
Hotel
Protea Hotel By Marriott Cape Town Tyger Valley
South Africa, Bellville
from NZD 132 per night
8.4Great140 reviews
Guest house
La Fontaine Boutique Hotel By The Oyster Collection
South Africa, Franschhoek
from NZD 357 per night
8.2Great200 reviews
Hotel
Protea Hotel By Marriott Knysna Quays
South Africa, Knysna
from NZD 141 per night
8.2Great54 reviews
Hotel
Garden Court Milpark, Johannesburg
South Africa, Johannesburg
from NZD 114 per night
8.4Great122 reviews
Bed & Breakfast
Trogon House And Forest Spa
South Africa, The Crags
from NZD 277 per night
8.4Great123 reviews
Hotel
Southern Sun Elangeni & Maharani
South Africa, Durban
from NZD 160 per night
8.2Great96 reviews
Hotel
Protea Hotel By Marriott Durban Umhlanga
South Africa, Durban
from NZD 160 per night
8.2Great264 reviews
Hotel
Southern Sun Or Tambo International Airport
South Africa, Kempton Park
from NZD 150 per night
8.0Great70 reviews
Hotel
Protea Hotel By Marriott Stellenbosch & Conference Centre
South Africa, Stellenbosch
from NZD 132 per night
Best luxury hotels in South Africa
8.4Great212 reviews
Hotel
Radisson Blu Hotel Sandton, Johannesburg
South Africa, Johannesburg
from NZD 118 per night
8.4Great23 reviews
Hotel
Blue Lagoon Hotel And Conference Centre
South Africa, East London
from NZD 126 per night
8.4Great52 reviews
Hotel
The Calders Hotel & Conference Centre
South Africa, Fish Hoek
from NZD 160 per night
8.2Great137 reviews
Hotel
Cape Town Hollow Boutique Hotel
South Africa, Cape Town
from NZD 88 per night
8.4Great294 reviews
Hotel
Radisson Blu Gautrain Hotel, Sandton Johannesburg
South Africa, Johannesburg
from NZD 150 per night
8.4Great197 reviews
Hotel
Atlantic Affair Boutique Hotel
South Africa, Cape Town
from NZD 106 per night
7.4Very good23 reviews
Guest house
Midrand Conference Centre
South Africa, Midrand
from NZD 100 per night
8.6Great34 reviews
Guest house
Silver Oaks Boutique Hotel
South Africa, Durban
from NZD 109 per night
8.4Great134 reviews
Guest house
On The Beach Guesthouse Jeffreys Bay
South Africa, Jeffreys Bay
from NZD 205 per night
8.2Great229 reviews
Hotel
Radisson Hotel Cape Town Foreshore
South Africa, Cape Town
from NZD 229 per night
8.2Great51 reviews
Hotel
Intercontinental Johannesburg Sandton Towers, An Ihg Hotel
South Africa, Johannesburg
from NZD 336 per night
Cheap hotels in South Africa
8.2Great182 reviews
Guest house
Rozenburg Guest House
South Africa, Stellenbosch
from NZD 82 per night
8.0Great106 reviews
Hotel
City Lodge Hotel V&A Waterfront
South Africa, Cape Town
from NZD 103 per night
8.2Great202 reviews
Hotel
Simon'S Town Quayside Hotel
South Africa, Simon's Town
from NZD 113 per night
8.0Great86 reviews
Guest house
The Charles Cafe & Guesthouse
South Africa, Cape Town
from NZD 159 per night
8.4Great394 reviews
Hotel
Onomo Hotel Cape Town - Inn On The Square
South Africa, Cape Town
from NZD 78 per night
8.2Great56 reviews
Aparthotel
Urban Park Apartments & Hotel By Misty Blue Hotels
South Africa, Umhlanga
from NZD 141 per night
7.8Very good45 reviews
Hotel
Bon Hotel Bloemfontein Central
South Africa, Bloemfontein
from NZD 78 per night
8.2Great68 reviews
Bed & Breakfast
Liberty Lodge Guest House
South Africa, Cape Town
from NZD 82 per night
Top resorts in South Africa
8.2Great108 reviews
Guest house
Sweet Orange Guest House
South Africa, Cape Town
from NZD 155 per night
8.6Great171 reviews
Hotel
Protea Hotel By Marriott Cape Town North Wharf
South Africa, Cape Town
from NZD 236 per night
8.4Great463 reviews
Hotel
Protea Hotel By Marriott Johannesburg Balalaika Sandton
South Africa, Sandton
from NZD 103 per night
8.2Great73 reviews
Hotel
Dolphin Beach Hotel Self Catering Apartments
South Africa, Bloubergstrand
from NZD 203 per night
8.2Great127 reviews
Hotel
Protea Hotel Fire & Ice! By Marriott Johannesburg Melrose Arch
South Africa, Johannesburg
from NZD 137 per night
8.2Great206 reviews
Hotel
Protea Hotel By Marriott Cape Town Sea Point
South Africa, Cape Town
from NZD 306 per night
8.2Great77 reviews
Hotel
Protea Hotel By Marriott Kimberley
South Africa, Kimberley
from NZD 109 per night
8.2Great68 reviews
Bed & Breakfast
Hacklewood Hill Country House
South Africa, Port Elizabeth
from NZD 165 per night
8.2Great130 reviews
Hotel
Peermont D'Oreale Grande At Emperors Palace
South Africa, Kempton Park
from NZD 464 per night
8.4Great64 reviews
Hotel
Irene Country Lodge, Autograph Collection
South Africa, Centurion
from NZD 191 per night
8.0Great131 reviews
Hotel
Protea Hotel By Marriott Mossel Bay
South Africa, Mossel Bay
from NZD 295 per night