South Africa Resorts & Hotels with Spas
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Top Resorts & Hotels with Spas in Cape Town (and vicinity)

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

City Lodge Hotel at OR Tambo International Airport
O.R. Tambo
‐20.01 km from city center
8.8/10 Excellent! (1,679 reviews)
Top Resorts & Hotels with Spas in Montagu

Kogman and Keisie Guest Farm
9.6/10 Exceptional! (29 reviews)
Top Resorts & Hotels with Spas in Gqeberha (Port Elizabeth)

Radisson Blu Hotel, Port Elizabeth
Summerstrand
‐5.22 km from city center
8/10 Very Good! (749 reviews)
Top landmarks in South Africa

Montecasino
Why not roll the dice with a visit to Montecasino during your time in Johannesburg? Attend a sporting event or simply visit the area's shops.
Keep exploring
Keep exploring
- Top destinations for
- Facilities
- Accommodation Types
- Landmarks
- Hotels close to nearby airports
- Top Cities in South Africa
- More Hotels
- Most popular destinations
- Resorts & Hotels with Spas in Western Cape
- Resorts & Hotels with Spas in KwaZulu-Natal
- Resorts & Hotels with Spas in Mpumalanga
- Resorts & Hotels with Spas in Gauteng
- Resorts & Hotels with Spas in Garden Route District Municipality
- Resorts & Hotels with Spas in Limpopo
- Resorts & Hotels with Spas in Ehlanzeni
- Resorts & Hotels with Spas in City of Johannesburg Metropolitan Municipality
- Hotels near Cape Town Cruise Terminal
- Hotels near Cape Town International Convention Centre
- Hotels near Montecasino
- Hotels near Table Mountain
- Hotels near Melrose Arch Shopping Centre
- Hotels near Camps Bay Beach
- Hotels near Sandton City Mall
- Hotels near Umhlanga Rocks Beach
- Hotels near Gold Reef City Casino
- Hotels near Boulders Beach
- Hotels near uShaka Marine World
- Hotels near Nelson Mandela Square
- Hotels near Cape of Good Hope
- Hotels near Clifton Bay Beach
- Hotels near Cape Town Stadium
- Hotels near Long Street
- Hotels near Bloubergstrand Beach
- Hotels near Durban Beach
- Hotels near Blyde River Canyon
- Hotels near God's Window
- 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 Montagu
- Hotels in Durban
- Hotels in Moses Kotane
- Hotels in Gqeberha
- Hotels in Stellenbosch
- Hotels in uMhlanga
- Hotels in Kempton Park
- Hotels in Franschhoek
- Hotels in Pretoria
- Hotels in Mbombela
- Hotels in Hoedspruit
- Hotels in Hermanus
- Hotels in Knysna
- Hotels in Pilanesberg National Park
- Hotels in Skukuza
- Hotels in Plettenberg Bay
- Hotels in Ballito
- Hotels in Military
- One&Only Cape Town
- The Trade Boutique Hotel
- ONOMO Hotel Johannesburg Sandton
- InterContinental Johannesburg O.R Tambo Airport by IHG
- Morning Star Express Hotel
- Johannesburg Marriott Hotel Melrose Arch
- Peermont Metcourt at Emperors Palace
- President Hotel
- Road Lodge Cape Town International Airport
- ONOMO Hotel Waterfront
- Vineyard Hotel
- The Westin Cape Town
- Durban Manor Hotel & Conference Centre
- Pullman Cape Town City Centre
- Royal Ushaka Hotel- Morningside
- Protea Hotel by Marriott Durban Umhlanga
- The Kingdom Resort
- The Cabanas Hotel at Sun City Resort
- The Cascades Hotel at Sun City Resort
- Protea Hotel Fire & Ice! by Marriott Durban Umhlanga Ridge
- Belaire Suites
- Kruger Gate Hotel
- Parade Hotel
- Sky Villa Boutique Hotel
- Radisson Blu Hotel, Port Elizabeth
- Whale Coast All Suite Hotel
- Leopard Sands, Kruger Park
- The Wilderness Hotel
- Premier Hotel East London ICC
- Radisson Safari Hotel Hoedspruit
- Protea Hotel by Marriott Knysna Quays
- MILIMA Big 5 Safari Lodge
- The Marine Hermanus
- Road Lodge Port Elizabeth Airport
- aha Skukuza Safari Lodge
- Esplanade Hermanus
- Protea Hotel by Marriott Nelspruit
- Pestana Kruger Lodge
- Kogman and Keisie Guest Farm
- The Boardwalk Hotel
- Views Boutique Hotel & Spa
- Hampshire Hotel Ballito Durban
- ATKV Klein-Kariba
- The Capital Zimbali
- Kruger Eden Lodge
- Road Lodge East London
- Mabula Game Lodge
- Montagu Country Hotel
- Galenia Estate
- Mimosa Lodge
Most popular destinations
Hotels
- Resorts & Hotels with Spas in Bloemfontein
- Hotels in Saint Bernard
- Hotels in Ubuntu
- Hotels in Madagascar
- Hotels near Marikina Sports Complex
- Hotels in Tunisia
- Hotels in Gabon
- Hotels in Seychelles
- Hotels in Nigeria
- Hotels in Togo
- Hostels Morocco
- Hotels in Ethiopia
- Hotels in Gambia
- WoodSpring Suites Chicago Tinley Park
- Hotels in Ghana
- Hotels in !Kheis
- Hotels in Morocco
- Divalux Resort & Spa Bangkok, Suvarnabhumi Airport
- Hotels in Egypt
- Hotels in Cameroon
- The Condado Plaza Hotel
- Hotels in Mauritius
- Hotels in Kenya
- The Qamar Paka
- UH Suite The Myeongdong
- Hotels in Eritrea
- Hotels in Zambia
- Hotels in Mossel Bay
- Hotels in Sablan
- JAZ Mirabel Resort – All Inclusive