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!

Check Last Minute South Africa Hotel Deals

Tonight Jan 24 - Jan 25This weekend Jan 24 - Jan 26

Top Cities in South Africa



Featured South Africa Resorts & Hotels with Spas

Mount Grace Hotel and Spa
Mount Grace Hotel and Spa
Old Rustenburg Road, Magaliesberg, Gauteng
The price is $146 per night from Jan 26 to Jan 27
$146
includes taxes & fees
Jan 26 - Jan 27
Book a stay at this spa hotel in Magaliesberg. Enjoy free WiFi, free parking, and 2 outdoor pools. Popular attraction Mother of Mercy Shrine is located ...
Mount Grace Hotel and Spa
Arabella Hotel Golf & Spa
Arabella Hotel Golf & Spa
5 out of 5
R44 Kleinmond, Kleinmond, Western Cape
The price is $168 per night from Jan 31 to Feb 1
$168
includes taxes & fees
Jan 31 - Feb 1
Stay at this 5-star luxury hotel in Kleinmond. Enjoy free breakfast, free WiFi, and free parking. Popular attractions SA Forest Adventures Kleinmond and Kogelberg ...
Arabella Hotel Golf & Spa
Kapama River Lodge
Kapama River Lodge
5 out of 5
R40 Kapama Private Game Reserve, National Kruger Park Area, Hoedspruit, Limpopo
The price is $1,172 per night from Feb 10 to Feb 11
$1,172
includes taxes & fees
Feb 10 - Feb 11
Stay at this 5-star luxury lodge in Kapama Game Reserve. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. ...
Kapama River Lodge
Four Seasons Hotel The Westcliff, Johannesburg
Four Seasons Hotel The Westcliff, Johannesburg
5 out of 5
67 Jan Smuts Avenue, Randburg, Gauteng
The price is $419 per night from Feb 1 to Feb 2
$419
includes taxes & fees
Feb 1 - Feb 2
Stay at this 5-star luxury hotel in Johannesburg. Enjoy free WiFi, free parking, and 2 outdoor pools. Our guests praise the helpful staff in our reviews. Popular ...
Four Seasons Hotel The Westcliff, Johannesburg
The Spier Hotel
The Spier Hotel
4 out of 5
R310 Stellenbosch, Stellenbosch, Western Cape
Stay at this 4-star spa hotel in Stellenbosch. Enjoy free WiFi, free valet parking, and a full-service spa. Our guests praise the helpful staff in our reviews. ...

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

The Spier Hotel
La Villa Vita
La Villa Vita
4 out of 5
21 Klipspringers Street, Mbombela, Mpumalanga
The price is $88 per night from Feb 24 to Feb 25
$88
includes taxes & fees
Feb 24 - Feb 25
Stay at this 4-star spa guesthouse in Mbombela. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Nelspruit Private Nature Reserve and Sonpark ...
La Villa Vita
The Westin Cape Town
The Westin Cape Town
5 out of 5
Convention Square, Lower Long Street, Cape Town, Western Cape
The price is $335 per night from Feb 8 to Feb 9
$335
includes taxes & fees
Feb 8 - Feb 9
Stay at this 5-star luxury hotel in Cape Town. Enjoy free WiFi, a full-service spa, and 2 restaurants. Our guests praise the helpful staff in our reviews. Popular ...
The Westin Cape Town
Cascade Country Manor
Cascade Country Manor
4 out of 5
Waterfall Road, Paarl, Western Cape
Stay at this 4-star spa hotel in Paarl. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Nederburg Wines and Bainskloof Pass are located ...

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

Cascade Country Manor
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 $341 per night from Feb 2 to Feb 3
$341
includes taxes & fees
Feb 2 - Feb 3
Stay at this 5-star luxury hotel in Kempton Park. Enjoy free WiFi, a full-service spa, and breakfast (surcharge). Our guests praise the helpful staff in our ...
InterContinental Johannesburg O.R Tambo Airport, an IHG Hotel
Babylonstoren
Babylonstoren
5 out of 5
Klapmuts - Simondium Road, Simondium, 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

Babylonstoren
Lagoon Beach Hotel & Spa
Lagoon Beach Hotel & Spa
4 out of 5
1 Lagoon Gate Drive, Lagoon Beach, Cape Town, Western Cape
The price is $144 per night from Feb 23 to Feb 24
$144
includes taxes & fees
Feb 23 - Feb 24
Stay at this 4-star beach hotel in Cape Town. Enjoy 3 outdoor pools, a full-service spa, and 2 restaurants. Our guests praise the helpful staff in our reviews. ...
Lagoon Beach Hotel & Spa
Coach House Hotel & Spa
Coach House Hotel & Spa
4 out of 5
Old Coach Road, Tzaneen, Limpopo
The price is $121 per night from Feb 5 to Feb 6
$121
includes taxes & fees
Feb 5 - Feb 6
Stay at this 4-star spa hotel in Tzaneen. Enjoy free parking, a full-service spa, and breakfast (surcharge).
Coach House Hotel & Spa
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.