Unlock exclusive discounts at hundreds of top hotels
Exclusive member prices
Unlock exclusive member discounts at hundreds of top hotels.
The biggest range
Thousands of luxury hotels for you to choose from but all curated for you.
The best price
We compare deals and bring you the best price with our price promise.
Free cancellation & pay later
A range of fully refundable and pay on arrival luxury and boutique hotels.
Unlock exclusive discounts at hundreds of top hotels
Clear filters
KwaZulu-Natal
See the latest prices and deals by choosing your dates
Hotel in Umhlanga · 83.31 mi from centre
8.4
319 reviews
Breakfast available
When you stay at Coastlands Umhlanga Hotel and Convention Centre in Umhlanga, you'll be in the business district, within a 15-minute drive of Umhlanga Rocks Beach and Durban Beach. This spa hotel is 11.5 mi (18.4 km) from uShaka Marine World and 0.2 mi (0.3 km) from KwaZulu-Natal Sharks Board.
Guesthouse in Umhlanga · 85.52 mi from centre
8.4
16 reviews
Breakfast available
When you stay at Beside Still Waters Boutique Hotel in Umhlanga, you'll be near the beach – a 1-minute drive from Umhlanga Rocks Beach and 5 minutes from Durban Beach. This guest house is 8.8 mi (14.2 km) from uShaka Marine World and 2.2 mi (3.6 km) from Beachwood Golf Course.
Hotel in Durban · 91.95 mi from centre
7.8
190 reviews
Breakfast available
With a stay at The Balmoral Hotel, you'll be centrally located in Durban, steps from Golden Mile and within a 5-minute walk of Durban Funworld. This beach hotel is 0.7 mi (1 km) from Durban International Convention Centre and 1.3 mi (2.1 km) from uShaka Marine World.
Hotel in Clarens · 150.17 mi from centre
8.4
162 reviews
Breakfast available
With a stay at Protea Hotel by Marriott Clarens in Clarens, you'll be in the historical district, just a 3-minute walk from Clarens Brewery and 6 minutes by foot from Clarens Kloof Mountain Trail. This family-friendly hotel is 0.3 mi (0.5 km) from Richard Rennie Art Gallery and 0.3 mi (0.5 km) from Art and Wine Gallery.
Hotel in Umhlanga · 83.37 mi from centre
8.6
99 reviews
Breakfast available
With a stay at Radisson Blu Hotel, Durban Umhlanga, you'll be centrally located in Umhlanga – a 4-minute drive from Umhlanga Rocks Beach and 10 minutes from Durban Beach. This hotel is 11.3 mi (18.2 km) from uShaka Marine World and 0.2 mi (0.3 km) from Umhlanga Lighthouse.
Hotel in Durban North · 88.54 mi from centre
7.8
211 reviews
Breakfast available
When you stay at The Riverside Hotel in Durban North, you'll be on a river – a 3-minute drive from Durban Beach and 7 minutes from Umhlanga Rocks Beach. This beach hotel is 5.2 mi (8.3 km) from uShaka Marine World and 0.6 mi (0.9 km) from Beachwood Mangroves Nature Reserve.
Hotel in Umhlanga · 83.09 mi from centre
8.4
335 reviews
Breakfast available
When you stay at Protea Hotel Fire & Ice! by Marriott Durban Umhlanga Ridge in Umhlanga, you'll be connected to the convention centre, within a 15-minute drive of Umhlanga Rocks Beach and Durban Beach. This family-friendly hotel is 11.5 mi (18.6 km) from uShaka Marine World and 0.4 mi (0.6 km) from Umhlanga Hospital.
Hotel in Durban · 91.67 mi from centre
8.0
115 reviews
With a stay at First Group The Palace All-Suite, you'll be centrally located in Durban, within a 5-minute drive of uShaka Marine World and Durban Beach. This beach hotel is 7.3 mi (11.8 km) from Umhlanga Rocks Beach and 0.1 mi (0.1 km) from Dairy Beach.
Hotel in KwaZulu-Natal, Jozini · 104.73 mi from centre
8.6
69 reviews
A stay at Jozini Tiger Lodge by Dream Resorts places you in the heart of Jozini and within a 5-minute drive of Jozini Dam. This family-friendly hotel is 23.4 mi (37.6 km) from iSimangaliso Wetland Park.
Hotel in Umhlanga · 83.46 mi from centre
8.0
3 reviews
Breakfast available
Located in Umhlanga, Coastlands Skye Hotel is within a 15-minute drive of Durban Beach and Umhlanga Rocks Beach. This spa hotel is 11.5 mi (18.5 km) from uShaka Marine World and 0.6 mi (1 km) from Umhlanga Hospital.
Hotel in Umhlanga · 82.65 mi from centre
7.6
166 reviews
When you stay at First Group Breakers Resort in Umhlanga, you'll be by the ocean, within a 10-minute drive of Umhlanga Rocks Beach and Durban Beach. This beach hotel is 12.1 mi (19.5 km) from uShaka Marine World and 0.1 mi (0.1 km) from Umhlanga Lagoon Nature Trail.
Hotel in San Lameer, Southbroom · 170.62 mi from centre
8.4
78 reviews
Breakfast available
When you stay at San Lameer Hotel and Spa in Southbroom, you'll be next to a golf course, within a 5-minute drive of San Lameer Golf Course and Trafalgar Marine Protected Area. This family-friendly hotel is 2.2 mi (3.5 km) from Marina Beach and 3 mi (4.9 km) from Trafalgar Beach.
Hotel in Umhlanga · 83.36 mi from centre
9.0
265 reviews
Breakfast available
Located in Umhlanga, The Capital Pearls is by the ocean, within a 5-minute drive of Umhlanga Lighthouse and Gateway Theatre of Shopping. This beach hotel is 0.8 mi (1.3 km) from Umhlanga Rocks Beach and 6.4 mi (10.2 km) from Umdloti Beach.
Hotel in KwaZulu-Natal, Newcastle · 85.56 mi from centre
8.6
116 reviews
Breakfast available
With a stay at ANEW Resort Vulintaba Newcastle in Newcastle, you'll be 12.5 mi (20.1 km) from Amajuba Mall and 12.6 mi (20.2 km) from Fort Amiel Museum. This golf hotel is 12.7 mi (20.4 km) from Victorian Mall and 12.8 mi (20.6 km) from Carnegie Art Gallery.
Hotel in KwaZulu-Natal, Hluhluwe · 90.65 mi from centre
7.8
94 reviews
Breakfast available
With a stay at ANEW Hotel Hluhluwe in Hluhluwe, you'll be next to a golf course and 7.2 mi (11.6 km) from iSimangaliso Wetland Park and 9.5 mi (15.3 km) from Bonamanzi Private Game Reserve.
Hotel in South Coast, Pennington · 128.18 mi from centre
8.4
63 reviews
Breakfast available
With a stay at Selborne Golf Estate, Hotel & Spa in Pennington, you'll be near the beach, just a 1-minute walk from Selborne Park Golf Club and 8 minutes by foot from Selbourne Golf Estate. This beach hotel is 2.2 mi (3.5 km) from Umdoni Park Golf and 8.3 mi (13.3 km) from Scottburgh Beach.
Hotel in Maputo, Zitundo · 175.75 mi from centre
8.0
1 review
Breakfast available
With a stay at White Pearl Resorts in Zitundo, you'll be on the waterfront and 6.2 mi (10 km) from Malongane Park and 9.7 mi (15.6 km) from Ponta do Oruo Market. This beach hotel is 18.8 mi (30.2 km) from iSimangaliso Wetland Park and 19.2 mi (30.9 km) from Maputo National Park.
Hotel in Durban · 90.87 mi from centre
8.0
952 reviews
With a stay at The Blue Waters Hotel in Durban (Durban Beachfront), you'll be a 5-minute walk from Durban Beach and within a 5-minute drive of uShaka Marine World. This beach hotel is 6.4 mi (10.4 km) from Umhlanga Rocks Beach and 0.1 mi (0.1 km) from Battery Beach.
Hotel in Eswatini, Lobamba · 145.53 mi from centre
7.2
112 reviews
With a stay at Happy Valley Hotel Ezulwini in Lobamba, you'll be on a river, just steps from Ezulwini Valley and a 3-minute drive from Swaziland National Museum. This casino hotel is 1.4 mi (2.3 km) from Somholo National Stadium and 1.5 mi (2.4 km) from Mantenga Nature Reserve.
Hotel in uMgungundlovu, Pietermaritzburg · 80.15 mi from centre
8.2
20 reviews
Breakfast available
When you stay at Redlands Hotel in Pietermaritzburg, you'll be in the business district, within a 5-minute drive of Pietermaritzburg City Hall and Tatham Art Gallery. This hotel is 1.9 mi (3 km) from Msunduzi Museum and 1.9 mi (3.1 km) from statue of Gandhi.