Search for Cheap Deals on
Spa Resort Hotels in Cape Town

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


Featured Cape Town Resorts & Hotels with Spas

Lagoon Beach Hotel & Spa
Lagoon Beach Hotel & Spa
4 out of 5
1 Lagoon Gate Drive, Lagoon Beach, Cape Town, Western Cape
Fully refundableReserve now, pay when you stay
The price is $78 per night from Feb 7 to Feb 8
Located in Cape Town, this beachfront hotel is on the boardwalk and within 3 mi (5 km) of Milnerton Beach, Sunset Beach, and Canal Walk Shopping Centre. Dolphin ...
Lagoon Beach Hotel & Spa
The Spier Hotel
The Spier Hotel
4 out of 5
R310 Stellenbosch, Stellenbosch, Western Cape
Fully refundableReserve now, pay when you stay
The price is $137 per night from Feb 6 to Feb 7
This family-friendly Stellenbosch hotel is located near the airport, within 2 mi (3 km) of Spier Wine Estate and Van Ryn Brandy Cellar. Vredenheim Estate is ...
The Spier Hotel
The Westin Cape Town
The Westin Cape Town
5 out of 5
Convention Square, Lower Long Street, Cape Town, Western Cape
The price is $114 per night from Jan 28 to Jan 29
This family-friendly Cape Town hotel is located on the waterfront, within 1 mi (2 km) of Cape Town International Convention Centre and V&A Waterfront. Two Oceans ...
The Westin Cape Town
Cascade Country Manor
Cascade Country Manor
4 out of 5
Waterfall Road, Paarl, Western Cape
Situated in Cape Winelands, this spa hotel is 0.1 mi (0.1 km) from Cape Floral Region Protected Areas and within 6 mi (10 km) of Nederburg Wines and Boschenmeer ...
Cascade Country Manor
Babylonstoren
Babylonstoren
5 out of 5
Klapmuts - Simondium Road, Simondium, Paarl, Western Cape
Situated in a rural location, this luxury hotel is 1.9 mi (3.1 km) from Backsberg Estate Cellars and 2.5 mi (4.1 km) from Vrede en Lust Estate. Butterfly World ...
Babylonstoren
Taj Cape Town
Taj Cape Town
5 out of 5
1 Wale Street, corner St Georges Mall, Cape Town, Western Cape
Fully refundableReserve now, pay when you stay
The price is $124 per night from Jan 30 to Jan 31
This family-friendly Cape Town hotel is located near the airport, within a 15-minute walk of Kloof Street and Castle of Good Hope. Two Oceans Aquarium and Cape ...
Taj Cape Town
Pepperclub Hotel
Pepperclub Hotel
5 out of 5
Cnr Loop and Pepper Street, Cape Town, Western Cape
The price is $100 per night from Jan 30 to Jan 31
Located in Cape Town City Centre, this luxury hotel is within 2 mi (3 km) of Long Street, Kloof Street, and Two Oceans Aquarium. Cape Town Cruise Terminal and ...
Pepperclub Hotel
One&Only Cape Town
One&Only Cape Town
5 out of 5
Dock Road, V & A Waterfront, Cape Town, Western Cape
Fully refundableReserve now, pay when you stay
The price is $769 per night from Jan 27 to Jan 28
This family-friendly Cape Town hotel is located on the waterfront, within a 15-minute walk of Two Oceans Aquarium and V&A Waterfront. Cape Town Cruise Terminal ...
One&Only Cape Town
Le Franschhoek Hotel and Spa
Le Franschhoek Hotel and Spa
4 out of 5
Minor Road 16, Franschhoek, Western Cape
Fully refundableReserve now, pay when you stay
The price is $146 per night from Feb 6 to Feb 7
This family-friendly Franschhoek hotel is within 3 mi (5 km) of Huguenot Monument, Hottentots-Holland Nature Reserve, and Franschhoek Wine Tram. Franschhoek ...
Le Franschhoek Hotel and Spa
The Twelve Apostles Hotel and Spa
The Twelve Apostles Hotel and Spa
5 out of 5
Victoria Road Camps Bay, Camps Bay, Cape Town, Western Cape
The price is $443 per night from Feb 6 to Feb 7
This family-friendly Cape Town hotel is located by the ocean, within 3 mi (5 km) of Theatre on the Bay and Camps Bay Beach. Llandudno Beach is 2.7 mi (4.4 km) ...
The Twelve Apostles Hotel and Spa
Majeka House
Majeka House
5 out of 5
26-32 Houtkapper Street, Paradyskloof, Stellenbosch, Western Cape
The price is $245 per night from Feb 5 to Feb 6
This family-friendly Stellenbosch country house is located in the business district, within 3 mi (5 km) of Stellenbosch Golf Club, De Zalze Golf Club and Rupert ...
Majeka House
O on Kloof Boutique Hotel & Spa
O on Kloof Boutique Hotel & Spa
5 out of 5
92 Kloof Road, Bantry Bay, Cape Town, Western Cape
The price is $98 per night from Jan 30 to Jan 31
Situated near the beach, this luxury hotel is 0.2 mi (0.3 km) from Clifton Bay Beach and within 3 mi (5 km) of Camps Bay Beach and Kloof Street. Maiden's Cove ...
O on Kloof Boutique 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.

Prices are always lower in the app!

  • Book and go: Last-minute deals and trip details all in one place
  • Exclusive prices: Hot Rate® Hotels always cost less in the app
  • Fresh features: So slick you’ll never go back to desktop

Text yourself a download link

QR code