Luxury Hotels in South Africa
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Top Luxury Hotels in Cape Town

AC Hotel by Marriott Cape Town Waterfront
Victoria and Alfred Waterfront
‐1.05 km from city center
9.2/10 Wonderful! (550 reviews)
Top Luxury Hotels in Johannesburg (and vicinity)

City Lodge Hotel at OR Tambo International Airport
O.R. Tambo
‐20.01 km from city center
8.6/10 Excellent! (1,587 reviews)
Top Luxury Hotels in Stellenbosch

De Zalze Lodge
8.6/10 Excellent! (154 reviews)
Top Luxury Hotels in Durban

Hilton Durban
Durban Central Business District
‐0.89 km from city center
8.4/10 Very Good! (609 reviews)
Top cities in South Africa
Cape Town
Cape Town is loved for its swimming and shopping, and entices visitors with popular attractions including Africa Centre and Greenmarket Square.
Top landmarks in South Africa
Keep exploring
Keep exploring
- Top destinations for Luxury Hotels in South Africa
- Amenities
- Accommodation Types
- Landmarks
- Hotels close to nearby airports
- Top cities in South Africa
- More Hotels
- Most popular destinations
- Luxury Hotels in Western Cape
- Luxury Hotels in KwaZulu-Natal
- Luxury Hotels in Mpumalanga
- Luxury Hotels in Eastern Cape
- Luxury Hotels in Overberg District Municipality
- Luxury Hotels in Gauteng
- Luxury Hotels in Garden Route District Municipality
- Luxury Hotels in Ehlanzeni
- Luxury Hotels in Limpopo
- Luxury Hotels in North West
- Luxury Hotels in City of Johannesburg Metropolitan Municipality
- Hotels near Montecasino
- Hotels near Cape Town Cruise Terminal
- Hotels near Camps Bay Beach
- Hotels near Melrose Arch Shopping Centre
- Hotels near Sandton City Mall
- Hotels near Boulders Beach
- Hotels near Gold Reef City Casino
- Hotels near Table Mountain
- Hotels near God's Window
- Hotels near Cape Town Stadium
- Hotels near Cape Town International Convention Centre
- Hotels near uShaka Marine World
- Hotels near Nelson Mandela Square
- Hotels near Blyde River Canyon
- Hotels near Umhlanga Rocks Beach
- Hotels near Bloubergstrand Beach
- Hotels near Long Street
- Hotels near Durban Beach
- Hotels near Clifton Bay Beach
- Hotels near Cape of Good Hope
- Hotels near O.R. Tambo Intl. Airport (JNB)
- Hotels near Cape Town Intl. Airport (CPT)
- Hotels near Port Elizabeth Airport (PLZ)
- Hotels near Bloemfontein Airport (BFN)
- Hotels near George Airport (GRJ)
- Hotels near Plettenberg Bay Airport (PBZ)
- Hotels near East London Airport (ELS)
- Hotels near King Shaka Intl. Airport (DUR)
- Hotels near Lanseria Airport (HLA)
- Hotels in Cape Town
- Hotels in Johannesburg
- Hotels in Stellenbosch
- Hotels in Durban
- Hotels in Moses Kotane
- Hotels in Franschhoek
- Hotels in Pretoria
- Hotels in Umhlanga
- Hotels in Kempton Park
- Hotels in Gqeberha
- Hotels in Hoedspruit
- Hotels in Hermanus
- Hotels in Mbombela
- Hotels in Plettenberg Bay
- Hotels in Knysna
- Hotels in Pilanesberg National Park
- Hotels in Skukuza
- Hotels in Mossel Bay
- Hotels in Ballito
- Hotels in Paarl
- Hotel Verde Cape Town Airport
- Protea Hotel by Marriott Cape Town Waterfront Breakwater Lodge
- @Sandton Hotel
- ONOMO Hotel Cape Town - Inn on the Square
- Premier Hotel Cape Town
- InterContinental Johannesburg O.R Tambo Airport by IHG
- Cresta Grande Cape Town
- The Commodore Hotel
- Victoria and Alfred Hotel by NEWMARK
- Radisson Collection Hotel, Waterfront Cape Town
- Ocean View House
- The Kingdom Resort
- The Bay Hotel
- Pepperclub Hotel
- Camps Bay Village
- The Cabanas Hotel at Sun City Resort
- Kruger Gate Hotel
- O' Two Hotel
- Radisson Blu Hotel, Durban Umhlanga
- Bayside Hotel Pine Street
- Premier Hotel East London ICC
- Hilton Durban
- Leopard Sands, Kruger Park
- Belaire Suites
- Suncoast Hotel & Towers
- Premier Hotel Regent
- Bakubung Bush Lodge
- The Cascades Hotel at Sun City Resort
- Radisson Blu Hotel, Port Elizabeth
- Road Lodge Umhlanga Ridge
- Road Lodge Port Elizabeth Airport
- Santos Express Train Lodge - Hostel
- The Wilderness Hotel
- Sky Villa Boutique Hotel by Raw Africa Collection
- Road Lodge Gqeberha
- Esplanade Hermanus
- Radisson Safari Hotel Hoedspruit
- Protea Hotel by Marriott Knysna Quays
- Seasons Golf Leisure Spa
- MILIMA Big 5 Safari Lodge
- The Marine Hermanus
- Protea Hotel by Marriott Oudtshoorn Riempie Estate
- The Capital Zimbali
- Protea Hotel by Marriott Mossel Bay
- Whale Coast All Suite Hotel
- First Group La Montagne
- Crocodile Bridge Safari Lodge
- Royale Marlothi Safari Lodge
Most popular destinations
Hotels
Hotel MarbellaCheap Hotels in Santa María HuatulcoHotels in GambiaFranklyn D. Resort & SpaB&B Hotel Miami AirportHotel Universitario UAEHHotels in Salt Lake CityWyndham Alltra Cancun All Inclusive ResortROK Hotel Kingston, Tapestry Collection by HiltonHotels in Atemajac de BrizuelaHotels in TogoHotels in Equatorial Guinea2 Star Hotels in DumasManuka By Havis Hotel at PenuinHacienda La MagdalenaThe New View InnSunscape Curacao Resort, Spa & Casino - All InclusiveHotel Suites VillasolCheap Hotels in San MateoHotels in PellaHotels near Faneuil Hall MarketplaceAqua Rio HotelHotels in South OgdenHotel CitlalliFairfield Inn & Suites by Marriott Wellington-West Palm BeachHotels in XichúCheap Hotels in UticaHotels near Magic Springs and Crystal Falls