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%!

Check Last Minute South Africa Hotel Deals

Tonight Nov 9 - Nov 10Next weekend Nov 15 - Nov 17

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 $156 per night from Nov 10 to Nov 11
$156
includes taxes & fees
Nov 10 - Nov 11
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 $156 per night from Nov 17 to Nov 18
$156
includes taxes & fees
Nov 17 - Nov 18
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,335 per night from Nov 10 to Nov 11
$1,335
includes taxes & fees
Nov 10 - Nov 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 $405 per night from Nov 23 to Nov 24
$405
includes taxes & fees
Nov 23 - Nov 24
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, 2 outdoor pools, and a full-service spa. Our guests praise the helpful staff in our reviews. ...

Travelers like: full-service spa, massage, facials, manicures and pedicures

The Spier Hotel
La Villa Vita
La Villa Vita
4 out of 5
21 Klipspringers Street, Mbombela, Mpumalanga
The price is $95 per night from Nov 18 to Nov 19
$95
includes taxes & fees
Nov 18 - Nov 19
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 $322 per night from Nov 30 to Dec 1
$322
includes taxes & fees
Nov 30 - Dec 1
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 $357 per night from Dec 2 to Dec 3
$357
includes taxes & fees
Dec 2 - Dec 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
The price is $948 per night from Nov 11 to Nov 12
$948
includes taxes & fees
Nov 11 - Nov 12
Stay at this 5-star luxury hotel in Paarl. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Babylonstoren and Backsberg Estate Cellars ...
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 $150 per night from Nov 17 to Nov 18
$150
includes taxes & fees
Nov 17 - Nov 18
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
3 out of 5
Old Coach Road, Tzaneen, Limpopo
The price is $173 per night from Dec 9 to Dec 10
$173
includes taxes & fees
Dec 9 - Dec 10
Stay at this 3-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.