Hotels in KwaZulu-Natal

Find the best deals on 4,998 hotels in KwaZulu-Natal

Check-in
Check-out
Compare vs. momondo |

Popular cities in KwaZulu-Natal

Below are the average prices for hotels in popular KwaZulu-Natal cities
Price
$51 - $108
CHEAPEST CITY IN SOUTH AFRICA Pietermaritzburg 38% cheaper Hotels in Pietermaritzburg are the cheapest in South Africa at just $51 per night on average.
MOST EXPENSIVE CITY IN SOUTH AFRICA Scottburgh 31% more expensive Scottburgh has the highest priced hotels in South Africa with rooms averaging $108 per night.
MOST POPULAR CITY IN SOUTH AFRICA Durban 78% more users visited More momondo users search for hotels in Durban than any other city in South Africa

Top Hotels in KwaZulu-Natal

Find your perfect KwaZulu-Natal hotel in the perfect location
Belaire Suites
Belaire Suites
8.6
$40
View all deals
Onomo Hotel Durban
Onomo Hotel Durban
8.4
$48
View all deals
Suncoast Sunsquare & Suncoast Towers
Suncoast Sunsquare & Suncoast Towers
8.1
$105
View all deals
Gooderson Tropicana Hotel
Gooderson Tropicana Hotel
7.5
$41
View all deals
Hotel Cube
Hotel Cube
7.2
$28
View all deals
Hilton Durban
Hilton Durban
8.5
$92
View all deals
Holiday Inn Express Durban - Umhlanga
Holiday Inn Express Durban - Umhlanga
8.4
$73
View all deals
Protea Hotel Fire & Ice! by Marriott Durban Umhlanga Ridge
Protea Hotel Fire & Ice! by Marriott Durban Umhlanga Ridge
8.3
$87
View all deals
Goble Palms Guest Lodge & Urban Retreat
Goble Palms Guest Lodge & Urban Retreat
9.2
$49
View all deals
Parade Hotel
Parade Hotel
8.0
$31
View all deals
Coastlands Musgrave Hotel
Coastlands Musgrave Hotel
7.9
$55
View all deals
Gooderson Beach Hotel
Gooderson Beach Hotel
6.7
$54
View all deals
The Royal Hotel
The Royal Hotel
7.9
$50
View all deals
The Blue Waters Hotel
The Blue Waters Hotel
8.1
$45
View all deals
Protea Hotel by Marriott Karridene Beach
Protea Hotel by Marriott Karridene Beach
8.4
$64
View all deals
The Seaside, Kwazulu Natal, South Africa
The Seaside, Kwazulu Natal, South Africa
$108
View all deals
Smithgrove B&B
Smithgrove B&B
8.9
$36
View all deals
Road Lodge Umhlanga Ridge
Road Lodge Umhlanga Ridge
7.4
$48
View all deals
Pavilion Hotel Durban
Pavilion Hotel Durban
7.7
$35
View all deals
Jessica's B&B
Jessica's B&B
8.1
$43
View all deals
Heritage House B and B
Heritage House B and B
7.9
$65
View all deals
79 On Ridge Bnb
79 On Ridge Bnb
9.7
$71
View all deals
Canelands Beach Club
Canelands Beach Club
8.8
$237
View all deals
Branley Lodge
Branley Lodge
9.3
$64
View all deals
The Riverside Hotel
The Riverside Hotel
8.3
$52
View all deals
Royal Palm Hotel
Royal Palm Hotel
8.1
$70
View all deals
Ushaka Manor Guest House
Ushaka Manor Guest House
8.9
$155
View all deals
York House B&B
York House B&B
8.0
$52
View all deals
The Musafer Travel Lodge
The Musafer Travel Lodge
8.1
$42
View all deals
Garden Court Marine Parade
Garden Court Marine Parade
8.5
$128
View all deals
Savannah Park Luxury Apartments
Savannah Park Luxury Apartments
8.3
$74
View all deals
Sun1 Durban
Sun1 Durban
6.8
$42
View all deals
Old n New Bed & Breakfast
Old n New Bed & Breakfast
8.2
$45
View all deals
Southern Sun Elangeni & Maharani
Southern Sun Elangeni & Maharani
8.0
$107
View all deals
Royal Ushaka Hotel Durban North
Royal Ushaka Hotel Durban North
6.7
$28
View all deals
Seaview overlooking a massive pool, walk to the beach
Seaview overlooking a massive pool, walk to the beach
$97
View all deals
The Oyster Box
The Oyster Box
9.4
$300
View all deals
Phola inn
Phola inn
5.6
$24
View all deals
loft 33
loft 33
9.2
$42
View all deals
Innes Road Durban Accommodation
Innes Road Durban Accommodation
9.5
$51
View all deals

Things to do in KwaZulu-Natal

Moses Mabhida Stadium

Are there hotels available near Moses Mabhida Stadium?

The average price of the 12 hotels near Moses Mabhida Stadium is $76 per night. Since Moses Mabhida Stadium is more popular during certain months of the year than others, the prices may vary depending on when you plan your trip. In a typical year, Moses Mabhida Stadium is most popular during October and least popular during June. These are known as peak seasons and low seasons. The nightly rate for hotels near Moses Mabhida Stadium during peak seasons is $105 and in low seasons is $69. Hotels near Moses Mabhida Stadium are typically 136% lower than the average hotel in Durban, which is $104.

Hotels near Moses Mabhida Stadium
Durban Manor Hotel and Conference Centre
Best value
Durban Manor Hotel and Conference Centre
7.6
$27
Holiday Inn Express Durban - Umhlanga
#1 Most popular
Holiday Inn Express Durban - Umhlanga
8.4
$73
Southern Sun Elangeni & Maharani
#2 Most popular
Southern Sun Elangeni & Maharani
8.0
$107
313 Cowey
#3 Most popular
313 Cowey
$54
The Oyster Box
#4 Most popular
The Oyster Box
9.4
$300
Bayside Hotel 100
#5 Most popular
Bayside Hotel 100
8.0
$31
The Island Hotel
The Island Hotel
6.6
$55
The Blue Waters Hotel
The Blue Waters Hotel
8.1
$45
Hilton Durban
Hilton Durban
8.5
$92
Belaire Suites
Belaire Suites
8.6
$40
Pavilion Hotel Durban
Pavilion Hotel Durban
7.7
$35
The Riverside Hotel
The Riverside Hotel
8.3
$52

Popular hotels in KwaZulu-Natal

Book a room in one of momondo’s favorite hotels in these popular KwaZulu-Natal cities
Hotel Cube
Best value
Hotel Cube
7.2
$28
Belaire Suites
#1 Most popular
Belaire Suites
8.6
$40
Onomo Hotel Durban
#2 Most popular
Onomo Hotel Durban
8.4
$48
Suncoast Sunsquare & Suncoast Towers
#3 Most popular
Suncoast Sunsquare & Suncoast Towers
8.1
$105
Gooderson Tropicana Hotel
#4 Most popular
Gooderson Tropicana Hotel
7.5
$41
Holiday Inn Express Durban - Umhlanga
#5 Most popular
Holiday Inn Express Durban - Umhlanga
8.4
$73
Hilton Durban
Hilton Durban
8.5
$92
Jessica's B&B
Best value
Jessica's B&B
8.1
$43
Road Lodge Umhlanga Ridge
#1 Most popular
Road Lodge Umhlanga Ridge
7.4
$48
The Oyster Box
#2 Most popular
The Oyster Box
9.4
$300
Southern Sun Elangeni & Maharani
#3 Most popular
Southern Sun Elangeni & Maharani
8.0
$107
Fairview Bed and Breakfast
#4 Most popular
Fairview Bed and Breakfast
4.6
$87
Teremok Lodge
#5 Most popular
Teremok Lodge
9.5
$167
Chartwell Guest House
Chartwell Guest House
8.7
$48
Hotels in Pietermaritzburg
Search hotel deals in Pietermaritzburg
Smithgrove B&B
Best value
Smithgrove B&B
8.9
$36
79 On Ridge Bnb
#1 Most popular
79 On Ridge Bnb
9.7
$71
Heritage House B and B
#2 Most popular
Heritage House B and B
7.9
$65
Tancredi B&B
#3 Most popular
Tancredi B&B
8.9
$49
The Musafer Travel Lodge
#4 Most popular
The Musafer Travel Lodge
8.1
$42
loft 33
#5 Most popular
loft 33
9.2
$42
Venti Dell'Est
Best value
Venti Dell'Est
9.8
$75
Canelands Beach Club
#1 Most popular
Canelands Beach Club
8.8
$237
Lalaria Lodge
#2 Most popular
Lalaria Lodge
9.0
$204

KwaZulu-Natal travel tips

Check these FAQs for important travel tips while planning your visit to KwaZulu-Natal

What is the most popular destination in KwaZulu-Natal?

momondo users most often search for hotels in Durban when looking to visit KwaZulu-Natal. The average nightly rate for Durban is $103. Other popular destinations in KwaZulu-Natal include Umhlanga and Pietermaritzburg. Umhlanga has an average nightly rate of $184 and Pietermaritzburg has an average nightly rate of $56.

What is considered a good deal for a hotel in KwaZulu-Natal?

A good deal for a hotel in KwaZulu-Natal is typically any price under $113, which is the average nightly rate in KwaZulu-Natal. This rate will typically be harder to find in Durban, where hotels prices are generally higher. Hluhluwe has some of the lowest hotel prices of any KwaZulu-Natal destination, and good deals may be easier to find there.

What are the best hotels in KwaZulu-Natal?

Venti Dell'Est, located in La Mercy, is the top-rated hotel in KwaZulu-Natal with a rating of 98. The next best rating is a 97 which was given to 79 On Ridge Bnb by momondo users. The third-highest rated hotel is Teremok Lodge, which was rated a 95 by momondo users familiar with the hotel.


Consider staying elsewhere in South Africa

If you need more inspiration for your trip, take a look at the most popular regions in South Africa