Hotels in KwaZulu-Natal

Find the best deals on 5,336 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
£37 - £78
CHEAPEST CITY IN KWAZULU-NATAL Pietermaritzburg 30% cheaper Hotels in Pietermaritzburg are the cheapest in KwaZulu-Natal at just £37 per night on average.
MOST EXPENSIVE CITY IN KWAZULU-NATAL Ballito 47% more expensive Ballito has the highest priced hotels in KwaZulu-Natal with rooms averaging £78 per night.
MOST POPULAR CITY IN KWAZULU-NATAL Durban 78% more users visited More momondo users search for hotels in Durban than any other city in KwaZulu-Natal

Top Hotels in KwaZulu-Natal

Find your perfect KwaZulu-Natal hotel in the perfect location
Road Lodge Pietermaritzburg
Road Lodge Pietermaritzburg
£39
View all deals
Dalmore Guest Farm
Dalmore Guest Farm
9.1
£29
View all deals
Jothams Guest House
Jothams Guest House
9.1
£37
View all deals
Oribi Gorge Guest Farm
Oribi Gorge Guest Farm
8.8
£40
View all deals
'Villa Shells '
'Villa Shells '
7.2
£30
View all deals
Notting Hill Lodge
Notting Hill Lodge
8.8
£40
View all deals
Sak 'n Pak Luxury Guest House
Sak 'n Pak Luxury Guest House
9.4
£59
View all deals
Cranford Country Lodge
Cranford Country Lodge
9.1
£50
View all deals
Green Lantern Inn
Green Lantern Inn
8.4
£27
View all deals
Meander In
Meander In
9.3
£70
View all deals
Kosi Moon Bed And Breakfast
Kosi Moon Bed And Breakfast
8.7
£30
View all deals
Kismet Hotel
Kismet Hotel
6.9
£27
View all deals
Royal Country Inn
Royal Country Inn
£32
View all deals
Road Lodge Richards Bay
Road Lodge Richards Bay
£38
View all deals
Road Lodge Umhlanga Ridge
Road Lodge Umhlanga Ridge
6.3
£37
View all deals
Buller's Rest Guest Lodge
Buller's Rest Guest Lodge
9.2
£44
View all deals
The Goose House
The Goose House
9.1
£54
View all deals
Sylvern Bed and Breakfast
Sylvern Bed and Breakfast
8.8
£39
View all deals
Bella Vista Guest House
Bella Vista Guest House
9.4
£34
View all deals
18 Pioneer Kloof
18 Pioneer Kloof
9.3
£76
View all deals
313 Cowey
313 Cowey
£40
View all deals
The Villa
The Villa
9.1
£59
View all deals
Midlands Forest Lodge
Midlands Forest Lodge
8.8
£37
View all deals
Rest Assured Guest House & Conference Kokstad
Rest Assured Guest House & Conference Kokstad
8.4
£35
View all deals
Sun1 Durban
Sun1 Durban
6.9
£26
View all deals
Little Fields Country House
Little Fields Country House
9.4
£53
View all deals
Blessings Guesthouse
Blessings Guesthouse
9.0
£32
View all deals
Villa Verde
Villa Verde
£64
View all deals
The Deck on Manning
The Deck on Manning
6.2
£26
View all deals
Elandsview Guesthouse
Elandsview Guesthouse
8.6
£54
View all deals
Ashtonville Terraces Guesthouse
Ashtonville Terraces Guesthouse
7.0
£37
View all deals
Hilton Haven Bed And Breakfast
Hilton Haven Bed And Breakfast
9.5
£47
View all deals
Yellowwood Cottage
Yellowwood Cottage
9.3
£44
View all deals
Berg Backpackers
Berg Backpackers
£20
View all deals
Luxury Tented Village At Urban Glamping
Luxury Tented Village At Urban Glamping
9.0
£34
View all deals
Beitlechem
Beitlechem
£39
View all deals
Sandcastle Guesthouse
Sandcastle Guesthouse
£72
View all deals
Sani Gables
Sani Gables
£57
View all deals
Olwandle Guest House
Olwandle Guest House
£51
View all deals
Khotso Guest Farm
Khotso Guest Farm
£35
View all deals

Things to do in KwaZulu-Natal

Moses Mabhida Stadium

How much do hotels cost near Moses Mabhida Stadium?

The average price of the 12 hotels near Moses Mabhida Stadium is £60 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 November and least popular during May. These are known as peak seasons and low seasons. The nightly rate for hotels near Moses Mabhida Stadium during peak seasons is £60 and in low seasons is £87. Hotels near Moses Mabhida Stadium are typically 137% lower than the average hotel in Durban, which is £83.

Hotels near Moses Mabhida Stadium

Popular hotels in KwaZulu-Natal

Book a room in one of momondo’s favourite hotels in these popular KwaZulu-Natal cities
Hotels in Pietermaritzburg
Search hotel deals in Pietermaritzburg

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?

Those looking to stay in a popular tourist area of KwaZulu-Natal will likely find Durban to be the best bet, as more momondo users looking for hotels in KwaZulu-Natal plan to visit Durban than any other city. The average price of a hotel in Durban is £82/night. Secondary destinations in KwaZulu-Natal include Umhlanga and Pietermaritzburg, where you can find hotels for £92/night and £38/night on average.

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

Those looking for a good deal on a hotel room in KwaZulu-Natal should consider looking at hotels in Hluhluwe, which is generally the cheapest city to stay in. If you are looking to stay elsewhere, a good deal for a hotel in KwaZulu-Natal would be any price less than £80/night.

What are the best hotels in KwaZulu-Natal?

Looking at our users' ratings, the best hotels in KwaZulu-Natal are Sandals Guest House(96), located in Durban, The Oyster Box(94), located in Durban, and Modern Mangrove Apartment(92), located in Durban.


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