Find Cheap Deals on
Resorts & Hotels with Spas in South Africa

You choose what matters — star rating, location, amenities.

We pick the perfect hotel, packed with all your must-haves.

Your hotel is revealed right after booking, and you save up to 60%!


Top Cities in South Africa



Featured South Africa Resorts & Hotels with Spas

InterContinental Johannesburg O.R Tambo Airport, an IHG Hotel
InterContinental Johannesburg O.R Tambo Airport, an IHG Hotel
5 out of 5
Opposite Int'l Arrivals Hall, O.R. Tambo International Airport, Kempton Park, Gauteng
The price is $310 per night from Jul 29 to Jul 30
$310
includes taxes & fees
Jul 29 - Jul 30
Stay at this 5-star luxury hotel in Kempton Park. Enjoy free WiFi, a full-service spa, and breakfast (surcharge). Our guests praise the breakfast and the restaurant ...
InterContinental Johannesburg O.R Tambo Airport, an IHG Hotel
Taj Cape Town
Taj Cape Town
5 out of 5
1 Wale Street, corner St Georges Mall, Cape Town, Western Cape
The price is $165 per night from Jul 12 to Jul 13
$165
includes taxes & fees
Jul 12 - Jul 13
Stay at this 5-star luxury hotel in Cape Town. Enjoy free WiFi, a full-service spa, and 2 restaurants. Our guests praise the breakfast and the helpful staff ...
Taj Cape Town
The Maslow Hotel, Sandton
The Maslow Hotel, Sandton
4 out of 5
Corner Grayston Drive and Rivonia Road, Sandton, Gauteng
The price is $133 per night from Jul 27 to Jul 28
$133
includes taxes & fees
Jul 27 - Jul 28
Stay at this 4-star spa hotel in Johannesburg. Enjoy free WiFi, free parking, and a full-service spa. Popular attractions Nelson Mandela Square and Sandton City ...
The Maslow Hotel, Sandton
The Westin Cape Town
The Westin Cape Town
5 out of 5
Convention Square, Lower Long Street, Cape Town, Western Cape
The price is $221 per night from Jul 13 to Jul 14
$221
includes taxes & fees
Jul 13 - Jul 14
Stay at this 5-star luxury hotel in Cape Town. Enjoy free WiFi, a full-service spa, and 2 restaurants. Popular attractions Cape Town Cruise Terminal and Long ...
The Westin Cape Town
Hotel Verde Cape Town Airport
Hotel Verde Cape Town Airport
4 out of 5
15 Michigan Street, Airport Industria, Cape Town, Western Cape
The price is $127 per night from Jul 13 to Jul 14
$127
includes taxes & fees
Jul 13 - Jul 14
Stay at this 4-star spa hotel in Cape Town. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the breakfast and the restaurant in our ...
Hotel Verde Cape Town Airport
The Table Bay Hotel
The Table Bay Hotel
5 out of 5
Quay 6 Victoria & Alfred, Cape Town, Western Cape
The price is $312 per night from Jul 29 to Jul 30
$312
includes taxes & fees
Jul 29 - Jul 30
Stay at this 5-star luxury hotel in Cape Town. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the breakfast and the helpful staff in our ...
The Table Bay Hotel
Radisson Hotel & Convention Centre Johannesburg, O.R. Tambo
Radisson Hotel & Convention Centre Johannesburg, O.R. Tambo
5 out of 5
Estate 154, Corner 3rd & 6th Avenue, Bredell, Kempton Park, Gauteng
The price is $94 per night from Jul 19 to Jul 20
$94
includes taxes & fees
Jul 19 - Jul 20
Stay at this 5-star luxury hotel in Kempton Park. Enjoy free WiFi, free parking, and 2 indoor pools. Popular attractions Emperors Palace Casino and Festival ...
Radisson Hotel & Convention Centre Johannesburg, O.R. Tambo
Sante Wellness Retreat & Spa
Sante Wellness Retreat & Spa
5 out of 5
Simonsvlei Rd, Paarl, Western Cape
Stay at this 5-star luxury hotel in Paarl. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Babylonstoren and Backsberg Estate Cellars ...

Travelers like: full-service spa, sauna, steam room, massage

Sante Wellness Retreat & Spa
Erinvale Estate Hotel And Spa
Erinvale Estate Hotel And Spa
5 out of 5
1 Erinvale Avenue, Somerset West, Cape Town, Western Cape
The price is $369 per night from Jul 24 to Jul 25
$369
includes taxes & fees
Jul 24 - Jul 25
Stay at this 5-star luxury hotel in Cape Town. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Vergelegen Wine Estate and Morgenster Wine ...
Erinvale Estate Hotel And Spa
City Lodge Hotel at OR Tambo International Airport
City Lodge Hotel at OR Tambo International Airport
3 out of 5
Above Multi-Storey Parkade 2, Level 5, OR Tambo International Airport, Kempton Park, Gauteng
The price is $116 per night from Aug 2 to Aug 3
$116
includes taxes & fees
Aug 2 - Aug 3
Stay at this 3-star business-friendly hotel in Kempton Park. Enjoy free WiFi, breakfast (surcharge), and a 24-hour fitness center. Our guests praise the breakfast ...
City Lodge Hotel at OR Tambo International Airport
POD Camps Bay
POD Camps Bay
5 out of 5
3 Argyle Road, Camps Bay, Cape Town, Western Cape
The price is $312 per night from Jul 15 to Jul 16
$312
includes taxes & fees
Jul 15 - Jul 16
Stay at this 5-star luxury guesthouse in Cape Town. Enjoy free WiFi, free parking, and room service. Popular attractions Camps Bay Beach and Table Mountain are ...
POD Camps Bay
The Cascades Hotel at Sun City Resort
The Cascades Hotel at Sun City Resort
5 out of 5
R556, Moses Kotane, North West
The price is $229 per night from Jul 9 to Jul 10
$229
includes taxes & fees
Jul 9 - Jul 10
Stay at this 5-star luxury hotel in Moses Kotane. Enjoy free WiFi, free parking, and a full-service spa. Popular attractions The Gary Player Golf Course and ...
The Cascades Hotel at Sun City Resort
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.