Compare Hotels with a Gym in KwaZulu-Natal
Secret Bargains - Save an extra 10% or more on select Hotels with a Gym
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Featured KwaZulu-Natal Hotels with a Gym

Suncoast Hotel & Towers
20 Battery Beach Road, Durban Durban KwaZulu-Natal
$122 nightly
The price is $140 total per night
$140 total
Dec 7 - Dec 8
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Suncoast Hotel & Towers, you'll be centrally located in Durban, a 5-minute drive from uShaka Marine World and 12 minutes from Umhlanga Rocks Beach.
Pool
Breakfast included

Hilton Durban
12-14 Walnut Road Durban KwaZulu-Natal
With a stay at Hilton Durban, you'll be centrally located in Durban, within a 10-minute walk of Durban International Convention Centre and Sahara Stadium Kingsmead.
Pool
Free WiFi

Urban Park Apartments & Hotel by Misty Blue Hotel
60 Meridian Drive Umhlanga KwaZulu-Natal
With a stay at Urban Park Apartments & Hotel by Misty Blue Hotel in uMhlanga, you'll be within a 15-minute drive of Umhlanga Rocks Beach and Gateway Theatre of Shopping.
Pool
Parking included

Square Boutique Hotel by Misty Blue Hotels
Umhlanga Rocks Drive, 250 Umhlanga KwaZulu-Natal
When you stay at Square Boutique Hotel by Misty Blue Hotels in uMhlanga, you'll be in the business district, within a 15-minute drive of Umhlanga Rocks Beach and uShaka Marine World.
Pool
Parking included

Premier Hotel The Richards
3 Hibberd Drive Richards Bay KwaZulu-Natal
$67 nightly
The price is $77 total per night
$77 total
Dec 7 - Dec 8
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
When you stay at Premier Hotel The Richards in Richards Bay, you'll be near the beach, within a 5-minute drive of Richards Bay Park and Alkandstrand Beach.
Spa
Parking included

Hampshire Hotel Ballito Durban
4048 Moffatt Drive Ballito KwaZulu-Natal
Free Cancellation
Reserve now, pay when you stay
Located in Ballito, Hampshire Hotel Ballito Durban is by the ocean, within a 15-minute walk of Lifestyle Shopping Centre and Netcare Alberlito Hospital.
Pool
Hot Tub

Royal Palm Hotel
8 Palm Boulevard Umhlanga KwaZulu-Natal
$84 nightly
The price is $97 total per night
$97 total
Dec 7 - Dec 8
Total with taxes and fees
With a stay at Royal Palm Hotel, you'll be centrally located in uMhlanga, within a 15-minute drive of Umhlanga Rocks Beach and uShaka Marine World.
Spa
Free WiFi

305 Guest House
305 Ipahla Street aManzimtoti KwaZulu-Natal
With a stay at 305 Guest House in aManzimtoti, you'll be in the suburbs, just a 1-minute walk from aManzimtoti Beach and 15 minutes by foot from Kingsway Hospital.
Spa
Pet friendly

aha Alpine Heath Resort
D119, Old Cavernberg Road Jagersrust KwaZulu-Natal
$196 nightly
The price is $226 total per night
$226 total
Dec 8 - Dec 9
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
When you stay at aha Alpine Heath Resort in Jagersrust, you'll be in a national park and 9 minutes by car from All Out Adventures.
Pool
Spa

Auberge Hollandaise Guest House by Misty Blue Hotels
106 Kenneth Kaunda Drive (Northway) Durban North KwaZulu-Natal
When you stay at Auberge Hollandaise Guest House by Misty Blue Hotels in Durban North, you'll be in the suburbs, within a 10-minute drive of Umhlanga Rocks Beach and uShaka Marine World.
Pool
Parking included

Jozini Tiger Lodge by Dream Resorts
Main Road Jozini KwaZulu-Natal
$155 nightly
The price is $179 total per night
$179 total
Dec 7 - Dec 8
Total with taxes and fees
Free Cancellation
Reserve now, pay when you stay
With a stay at Jozini Tiger Lodge by Dream Resorts in Jozini, you'll be 1.9 mi (3 km) from Jozini Dam and 23.4 mi (37.6 km) from iSimangaliso Wetland Park.
Pool
Spa

The Riverside Hotel
10 Kenneth Kaunda Drive Durban North KwaZulu-Natal
$99 nightly
The price is $113 total per night
$113 total
Dec 14 - Dec 15
Total with taxes and fees
When you stay at The Riverside Hotel in Durban North, you'll be on a river, within a 10-minute drive of Umhlanga Rocks Beach and uShaka Marine World.
Pool
Parking included
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.
KwaZulu-Natal Hotels with a Gym essential information
Hotels with a Gym in KwaZulu-Natal |
67 |
|---|---|
Highest price | $226 |
Cheapest price | $77 |
Total number of hotels in KwaZulu-Natal | 2,141 |
Popular hotels | Suncoast Hotel & Towers, Hilton Durban, Urban Park Apartments & Hotel by Misty Blue Hotel, Square Boutique Hotel by Misty Blue Hotels, Premier Hotel The Richards, Hampshire Hotel Ballito Durban, Royal Palm Hotel, 305 Guest House, aha Alpine Heath Resort, Auberge Hollandaise Guest House by Misty Blue Hotels, Jozini Tiger Lodge by Dream Resorts, The Riverside Hotel |
Most Recent KwaZulu-Natal Hotel Reviews

Radisson Blu Hotel, Durban Umhlanga
5 out of 5
Posted 23 hours ago
CheapTickets Verified Review
"Was an awesome few days with Radisson Durban."
A verified traveler stayed at Radisson Blu Hotel, Durban Umhlanga
Types of Hotels
Top 20 KwaZulu-Natal Hotels
Hotels Near KwaZulu-Natal
Cities near KwaZulu-Natal
More to Explore in KwaZulu-Natal
Top Picks
Hotels
- Hotels in Columbus
- Hotels in Baringo County
- Hotels near Kankakee Community College
- Hotels in Durban Beachfront
- Hotels in uMhlanga
- Hotels in Palm Springs
- Hotels in Washington
- Hotels in Kirinyaga County
- Hotels in Durban
- Hotels near St. Croix Casino Danbury
- Hotels in Pinetown
- Hotels in Port Shepstone
- Hotels in Lusaka
- Hotels near Umhlanga Rocks Beach
- Hotels in Bergville
- 3 Star Hotels in Vryheid
Flights





