Find KwaZulu-Natal Hotels

Find the best deals on 5,181 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
$46
View all deals
Onomo Hotel Durban
Onomo Hotel Durban
8.4
$49
View all deals
Suncoast Sunsquare & Suncoast Towers
Suncoast Sunsquare & Suncoast Towers
8.0
$107
View all deals
Gooderson Tropicana Hotel
Gooderson Tropicana Hotel
7.5
$44
View all deals
Hotel Cube
Hotel Cube
7.2
$30
View all deals
Hilton Durban
Hilton Durban
8.5
$102
View all deals
Holiday Inn Express Durban - Umhlanga
Holiday Inn Express Durban - Umhlanga
8.4
$82
View all deals
Protea Hotel Fire & Ice! by Marriott Durban Umhlanga Ridge
Protea Hotel Fire & Ice! by Marriott Durban Umhlanga Ridge
8.3
$74
View all deals
Goble Palms Guest Lodge & Urban Retreat
Goble Palms Guest Lodge & Urban Retreat
9.2
$51
View all deals
Parade Hotel
Parade Hotel
8.0
$29
View all deals
Coastlands Musgrave Hotel
Coastlands Musgrave Hotel
7.9
$71
View all deals
Gooderson Beach Hotel
Gooderson Beach Hotel
6.7
$54
View all deals
The Royal Hotel
The Royal Hotel
7.9
$48
View all deals
The Blue Waters Hotel
The Blue Waters Hotel
8.2
$47
View all deals
Protea Hotel by Marriott Karridene Beach
Protea Hotel by Marriott Karridene Beach
8.4
$63
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
$35
View all deals
Road Lodge Umhlanga Ridge
Road Lodge Umhlanga Ridge
7.4
$49
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
$79
View all deals
79 On Ridge Bed and Breakfast
79 On Ridge Bed and Breakfast
9.7
$62
View all deals
Canelands Beach Club
Canelands Beach Club
8.9
$194
View all deals
Branley Lodge Bed and Breakfast
Branley Lodge Bed and Breakfast
9.3
$53
View all deals
The Riverside Hotel
The Riverside Hotel
8.3
$50
View all deals
Royal Palm Hotel
Royal Palm Hotel
8.1
$65
View all deals
Ushaka Manor Guest House
Ushaka Manor Guest House
8.9
$95
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
$43
View all deals
Garden Court Marine Parade
Garden Court Marine Parade
8.5
$102
View all deals
Savannah Park Luxury Apartments
Savannah Park Luxury Apartments
8.3
$74
View all deals
Sun1 Durban
Sun1 Durban
6.8
$39
View all deals
Old n New Bed & Breakfast
Old n New Bed & Breakfast
8.2
$36
View all deals
Southern Sun Elangeni & Maharani
Southern Sun Elangeni & Maharani
7.9
$120
View all deals
Royal Ushaka Hotel Durban North
Royal Ushaka Hotel Durban North
6.7
$29
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
$315
View all deals
Phola inn
Phola inn
5.6
$24
View all deals
loft 33
loft 33
9.2
$43
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 $59 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 176% lower than the average hotel in Durban, which is $104.

Hotels near Moses Mabhida Stadium

Popular hotels in KwaZulu-Natal

Book a room in one of momondo’s favorite hotels in these popular KwaZulu-Natal cities
  • Best value

    Hotel Cube

    7.2

    $30

    View Deal
  • #1 Most popular

    Belaire Suites

    8.6

    $46

    View Deal
  • #2 Most popular

    Onomo Hotel Durban

    8.4

    $49

    View Deal
  • #3 Most popular

    Suncoast Sunsquare & Suncoast Towers

    8.0

    $107

    View Deal
  • #4 Most popular

    Gooderson Tropicana Hotel

    7.5

    $44

    View Deal
  • #5 Most popular

    Holiday Inn Express Durban - Umhlanga

    8.4

    $82

    View Deal
  • Hilton Durban

    8.5

    $102

    View Deal
  • Best value

    Jessica's B&B

    8.1

    $43

    View Deal
  • #1 Most popular

    Road Lodge Umhlanga Ridge

    7.4

    $49

    View Deal
  • #2 Most popular

    The Oyster Box

    9.4

    $315

    View Deal
  • #3 Most popular

    Southern Sun Elangeni & Maharani

    7.9

    $120

    View Deal
  • #4 Most popular

    Fairview Bed and Breakfast

    9.2

    $75

    View Deal
  • #5 Most popular

    Teremok Lodge

    9.5

    $168

    View Deal
  • Chartwell Guest House

    8.7

    $49

    View Deal
Hotels in Pietermaritzburg
Search hotel deals in Pietermaritzburg
  • Best value

    Smithgrove B&B

    8.9

    $35

    View Deal
  • #1 Most popular

    79 On Ridge Bed and Breakfast

    9.7

    $62

    View Deal
  • #2 Most popular

    Heritage House B and B

    7.9

    $79

    View Deal
  • #3 Most popular

    Tancredi B&B

    8.9

    $40

    View Deal
  • #4 Most popular

    The Musafer Travel Lodge

    8.1

    $43

    View Deal
  • #5 Most popular

    loft 33

    9.2

    $43

    View Deal

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 Bed and Breakfast 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