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

AC Hotel by Marriott Cape Town Waterfront
Victoria and Alfred Waterfront
‐1.05 km from city centre
9.2/10 Wonderful! (552 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 centre
8.6/10 Excellent! (1,596 reviews)
Top Resorts & Hotels with Spas in Franschhoek

Boschendal Farm Estate
9.2/10 Wonderful! (126 reviews)
Top Resorts & Hotels with Spas in Stellenbosch

De Zalze Lodge
8.6/10 Excellent! (154 reviews)
Top landmarks in South Africa
Keep exploring
Keep exploring
- Facilities
- Accommodation Types
- Landmarks
- Hotels close to nearby airports
- Top Cities in South Africa
- More Hotels
- Most popular destinations
- South Africa Hotels with Parking
- South Africa Hotels with WiFi
- South Africa Hotels with a Pool
- South Africa Family Hotels
- South Africa Business Hotels
- South Africa Hotels with Free Breakfast
- South Africa Golf Hotels
- South Africa Beach Hotels
- South Africa Winery Hotels
- South Africa Hotels with a Gym
- South Africa Luxury Hotels
- South Africa Pet-friendly Hotels
- South Africa Hotels with Kitchens
- Hotels near Cape Town International Convention Centre
- Hotels near Montecasino
- Hotels near Cape Town Cruise Terminal
- Hotels near Sandton City Mall
- Hotels near Melrose Arch Shopping Centre
- Hotels near Gold Reef City Casino
- Hotels near Camps Bay Beach
- Hotels near Boulders Beach
- Hotels near Table Mountain
- Hotels near God's Window
- Hotels near Blyde River Canyon
- Hotels near uShaka Marine World
- Hotels near Nelson Mandela Square
- Hotels near Bloubergstrand Beach
- Hotels near Cape Town Stadium
- Hotels near Umhlanga Rocks Beach
- Hotels near Long Street
- Hotels near Cape of Good Hope
- Hotels near Durban Beach
- Hotels near Clifton Bay Beach
- 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 near Richards Bay Airport (RCB)
- Hotels in Cape Town
- Hotels in Johannesburg
- Hotels in Stellenbosch
- Hotels in Durban
- Hotels in Moses Kotane
- Hotels in Franschhoek
- Hotels in Gqeberha
- Hotels in Umhlanga
- Hotels in Pretoria
- Hotels in Hoedspruit
- Hotels in Kempton Park
- Hotels in Hermanus
- Hotels in Mbombela
- Hotels in Knysna
- Hotels in Ballito
- Hotels in Pilanesberg National Park
- Hotels in Plettenberg Bay
- Hotels in Skukuza
- Hotels in Mossel Bay
- Hotels in Wilderness
- The Rockefeller Hotel by NEWMARK
- Protea Hotel by Marriott Cape Town Waterfront Breakwater Lodge
- @Sandton Hotel
- Premier Hotel Cape Town
- ONOMO Hotel Cape Town - Inn on the Square
- Radisson Collection Hotel, Waterfront Cape Town
- The Commodore Hotel
- Pepperclub Hotel
- Ocean View House
- The Kingdom Resort
- Victoria and Alfred Hotel by NEWMARK
- Cresta Grande Cape Town
- Camps Bay Village
- The Bay Hotel
- The Old Foundry Hotel
- Kruger Gate Hotel
- The Cabanas Hotel at Sun City Resort
- Radisson Blu Hotel, Durban Umhlanga
- Bayside Hotel Pine Street
- Premier Hotel East London ICC
- Hilton Durban
- Premier Hotel Regent
- Leopard Sands, Kruger Park
- Suncoast Hotel & Towers
- Royal Ushaka Hotel- Morningside
- Bakubung Bush Lodge
- Protea Hotel by Marriott Durban Umhlanga
- Radisson Blu Hotel, Port Elizabeth
- Road Lodge Port Elizabeth Airport
- The Wilderness Hotel
- MILIMA Big 5 Safari Lodge
- The Kelway Hotel
- Santos Express Train Lodge - Hostel
- Seasons Golf Leisure Spa
- Sky Villa Boutique Hotel by Raw Africa Collection
- Esplanade Hermanus
- Protea Hotel by Marriott Knysna Quays
- The Marine Hermanus
- Tomo Safari Lodge
- Protea Hotel by Marriott Mossel Bay
- Whale Coast All Suite Hotel
- The Capital Zimbali
- First Group La Montagne
- Royale Marlothi Safari Lodge
- Pestana Kruger Lodge
- ATKV Klein-Kariba
- Beach Villa Wilderness
- Mabula Game Lodge
Most popular destinations
Hotels
Hotels in UgandaHotels in DurbanHotels in AngolaHotels in NigeriaHotels in GabonHotels in GhanaHotels in SeychellesHotels in LiberiaHotels in EritreaHotels in MadagascarHotels in NigerHotels in GuineaHotels in AlgeriaHotels in ThulamahasheHotels in BurundiHotels in MauritiusHotels in RwandaHotels in MayotteHotels in EgyptHotels in ClarensHotels in Ga-RankuwaHotels in BotswanaHotels in MoroccoHotels in NamibiaHotels in oThongathiHotels in KenyaBeach Hotels in Mauritius