Hotels with a Gym in South Africa
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Top Hotels with a Gym in Cape Town

AC Hotel by Marriott Cape Town Waterfront
Victoria and Alfred Waterfront
‐1.05 km from city center
9.2/10 Wonderful! (550 reviews)
Top Hotels with a Gym in Johannesburg (and vicinity)

City Lodge Hotel at OR Tambo International Airport
O.R. Tambo
‐20.01 km from city center
8.6/10 Excellent! (1,587 reviews)
Top Hotels with a Gym in Stellenbosch

De Zalze Lodge
8.6/10 Excellent! (154 reviews)
Top Hotels with a Gym in Durban

Hilton Durban
Durban Central Business District
‐0.89 km from city center
8.4/10 Very Good! (610 reviews)
Top cities in South Africa
Cape Town
Cape Town is loved for its swimming and shopping, and entices visitors with popular attractions including Africa Centre and Greenmarket Square.
Top landmarks in South Africa
Keep exploring
Keep exploring
- Top destinations for Hotels with a Gym in South Africa
- Amenities
- 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 Resorts & Hotels with Spas
- South Africa Winery Hotels
- Hotels near Montecasino
- Hotels near Cape Town Cruise Terminal
- Hotels near Camps Bay Beach
- Hotels near Melrose Arch Shopping Centre
- Hotels near Sandton City Mall
- Hotels near Boulders Beach
- Hotels near Gold Reef City Casino
- Hotels near Table Mountain
- Hotels near God's Window
- Hotels near Cape Town Stadium
- Hotels near Cape Town International Convention Centre
- Hotels near uShaka Marine World
- Hotels near Nelson Mandela Square
- Hotels near Blyde River Canyon
- Hotels near Umhlanga Rocks Beach
- Hotels near Bloubergstrand Beach
- Hotels near Long Street
- Hotels near Durban Beach
- Hotels near Clifton Bay Beach
- Hotels near Cape of Good Hope
- 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 in Cape Town
- Hotels in Johannesburg
- Hotels in Stellenbosch
- Hotels in Durban
- Hotels in Moses Kotane
- Hotels in Franschhoek
- Hotels in Pretoria
- Hotels in Umhlanga
- Hotels in Kempton Park
- Hotels in Gqeberha
- Hotels in Hoedspruit
- Hotels in Hermanus
- Hotels in Mbombela
- Hotels in Plettenberg Bay
- Hotels in Knysna
- Hotels in Pilanesberg National Park
- Hotels in Skukuza
- Hotels in Mossel Bay
- Hotels in Ballito
- Hotels in Paarl
- Protea Hotel by Marriott Cape Town Waterfront Breakwater Lodge
- Premier Hotel Cape Town
- ONOMO Hotel Cape Town - Inn on the Square
- InterContinental Johannesburg O.R Tambo Airport by IHG
- Cresta Grande Cape Town
- @Sandton Hotel
- The Commodore Hotel
- Radisson Collection Hotel, Waterfront Cape Town
- Ocean View House
- Victoria and Alfred Hotel by NEWMARK
- Pepperclub Hotel
- The Kingdom Resort
- Holiday Inn Johannesburg - Rosebank by IHG
- The Bay Hotel
- Camps Bay Village
- O' Two 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
- Leopard Sands, Kruger Park
- Hilton Durban
- Belaire Suites
- The Cascades Hotel at Sun City Resort
- Suncoast Hotel & Towers
- Bakubung Bush Lodge
- Premier Hotel Regent
- Protea Hotel Fire & Ice! by Marriott Durban Umhlanga Ridge
- Road Lodge Port Elizabeth Airport
- Radisson Blu Hotel, Port Elizabeth
- Santos Express Train Lodge - Hostel
- The Wilderness Hotel
- Road Lodge Gqeberha
- Esplanade Hermanus
- MILIMA Big 5 Safari Lodge
- Seasons Golf Leisure Spa
- Sky Villa Boutique Hotel by Raw Africa Collection
- Radisson Safari Hotel Hoedspruit
- Protea Hotel by Marriott Knysna Quays
- The Marine Hermanus
- The Capital Zimbali
- Whale Coast All Suite Hotel
- Gondwana Game Reserve
- Hlangana Lodge
- First Group La Montagne
- Royale Marlothi Safari Lodge
- Crocodile Bridge Safari Lodge
Most popular destinations
Hotels
Lakeshore Hotel Metropolis IGrand Hyatt TaipeiSun Sweet HouseHotels in BangkokStanford Hotel MyeongdongThe Apurva Kempinski BaliHotels near Love RiverHotels near Taitung Jinlun Stationlyf One-North SingaporeHyatt Regency San Francisco Downtown SOMA Hotels near Dongshi Forest GardenHotels in Tainan City CentreFour Points by Sheraton LinkouTalmud Hotel TaichungHotel 1La Vista Tokyo BayLeft Bank HotelHotel Royal ChiaohsiHotels near Fo Guang Shan Buddha Memorial CenterTokyo Disneyland HotelLido Forestry Spa ResortJR East Hotel Mets Premier AkihabaraAmbassador Hotel - HsinchuCHECK inn Taipei NeihuKUN Tour Hotel Feng ChaiHotels near Xin Zuoying StationForbes HotelTwilight BnBNH Bogotá Pavillon Royal HotelCheap Hotels in Seoul