Hotels in KwaZulu-Natal

Find the best deals on 5,270 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 KWAZULU-NATAL Pietermaritzburg 38% cheaper Hotels in Pietermaritzburg are the cheapest in KwaZulu-Natal at just $51 per night on average.
MOST EXPENSIVE CITY IN KWAZULU-NATAL Scottburgh 31% more expensive Scottburgh has the highest priced hotels in KwaZulu-Natal with rooms averaging $108 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
Holiday Inn Express Durban - Umhlanga
Holiday Inn Express Durban - Umhlanga
8.4
$72
View all deals
Belaire Suites
Belaire Suites
8.6
$46
View all deals
Coastlands Musgrave Hotel
Coastlands Musgrave Hotel
7.8
$70
View all deals
Southern Sun Elangeni & Maharani
Southern Sun Elangeni & Maharani
7.9
$119
View all deals
Royal Palm Hotel
Royal Palm Hotel
8.0
$78
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 $67 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 May. 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 $91. Hotels near Moses Mabhida Stadium are typically 167% lower than the average hotel in Durban, which is $112.

Hotels near Moses Mabhida Stadium
  • Bayside Hotel 100
    Best value

    Bayside Hotel 100

    100 West Street, Durban, KwaZulu-Natal

    8.0

    $35

    View Deal
  • Blue Waters Hotel
    #1 Most popular

    Blue Waters Hotel

    175 Snell Parade, Durban, KwaZulu-Natal

    8.2

    $60

    View Deal
  • Belaire Suites
    #2 Most popular

    Belaire Suites

    151 Snell Parade, Durban, KwaZulu-Natal

    8.6

    $46

    View Deal
  • Pavilion Hotel Durban
    #3 Most popular

    Pavilion Hotel Durban

    15 K E Masing Road, Durban, KwaZulu-Natal

    7.7

    $36

    View Deal
  • Hilton Durban
    #4 Most popular

    Hilton Durban

    12-14 Walnut Road, Durban, KwaZulu-Natal

    8.5

    $132

    View Deal
  • Southern Sun Elangeni & Maharani
    #5 Most popular

    Southern Sun Elangeni & Maharani

    63 Snell Parade, Durban, KwaZulu-Natal

    7.9

    $119

    View Deal
  • The Riverside Hotel

    The Riverside Hotel

    10 Kenneth Kaunda Drive, Durban, KwaZulu-Natal

    8.3

    $57

    View Deal
  • Parade Hotel

    Parade Hotel

    191 OR Tambo/Marine Parade, Durban, KwaZulu-Natal

    8.0

    $37

    View Deal
  • Balmoral

    Balmoral

    125 Marine Parade, Durban, KwaZulu-Natal

    8.1

    $64

    View Deal
  • Suncoast Sunsquare & Suncoast Towers

    Suncoast Sunsquare & Suncoast Towers

    20 Battery Beach Road, Durban, Durban, KwaZulu-Natal

    8.0

    $113

    View Deal
  • First Group The Palace All-Suite

    First Group The Palace All-Suite

    211 Marine Parade, Durban, KwaZulu-Natal

    8.3

    $47

    View Deal
  • Onomo Hotel Durban

    Onomo Hotel Durban

    56 K.E Masinga Road Cnr Sylvester Ntuli, Durban, KwaZulu-Natal

    8.4

    $56

    View Deal

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

    186 Innes Road Morningside, Durban, KwaZulu-Natal

    7.1

    $31

    View Deal
  • Belaire Suites
    #1 Most popular

    Belaire Suites

    151 Snell Parade, Durban, KwaZulu-Natal

    8.6

    $46

    View Deal
  • Onomo Hotel Durban
    #2 Most popular

    Onomo Hotel Durban

    56 K.E Masinga Road Cnr Sylvester Ntuli, Durban, KwaZulu-Natal

    8.4

    $56

    View Deal
  • Suncoast Sunsquare & Suncoast Towers
    #3 Most popular

    Suncoast Sunsquare & Suncoast Towers

    20 Battery Beach Road, Durban, Durban, KwaZulu-Natal

    8.0

    $113

    View Deal
  • Gooderson Tropicana Hotel
    #4 Most popular

    Gooderson Tropicana Hotel

    85 Or Tambo Parade, Durban, KwaZulu-Natal

    7.6

    $60

    View Deal
  • Hilton Durban
    #5 Most popular

    Hilton Durban

    12-14 Walnut Road, Durban, KwaZulu-Natal

    8.5

    $132

    View Deal
  • Holiday Inn Express Durban - Umhlanga

    Holiday Inn Express Durban - Umhlanga

    2 Ncondo Place, Crn Ncondo Place &, Durban, KwaZulu-Natal

    8.4

    $72

    View Deal
  • Jessica's B&B
    Best value

    Jessica's B&B

    35 Portland Drive, Umhlanga, KwaZulu-Natal

    8.0

    $50

    View Deal
  • Road Lodge Umhlanga Ridge
    #1 Most popular

    Road Lodge Umhlanga Ridge

    Cnr Meidgate and Hospital Road, Umhlanga, KwaZulu-Natal

    7.4

    $54

    View Deal
  • The Oyster Box
    #2 Most popular

    The Oyster Box

    2 Lighthouse Road, Durban, KwaZulu-Natal

    9.4

    $377

    View Deal
  • Southern Sun Elangeni & Maharani
    #3 Most popular

    Southern Sun Elangeni & Maharani

    63 Snell Parade, Durban, KwaZulu-Natal

    7.9

    $119

    View Deal
  • Fairview Bed and Breakfast
    #4 Most popular

    Fairview Bed and Breakfast

    5 Fairview Drive, Umhlanga, KwaZulu-Natal

    9.2

    $72

    View Deal
  • Teremok Lodge
    #5 Most popular

    Teremok Lodge

    49 Marine Drive, Umhlanga, KwaZulu-Natal

    9.5

    $177

    View Deal
  • Chartwell Guest House

    Chartwell Guest House

    88 Chartwell Drive, Umhlanga, KwaZulu-Natal

    8.7

    $54

    View Deal
Hotels in Pietermaritzburg
Search hotel deals in Pietermaritzburg
  • Tancredi B&B
    Best value

    Tancredi B&B

    41 Woodhouse Road, Pietermaritzburg, KwaZulu-Natal

    8.7

    $38

    View Deal
  • Smithgrove B&B
    #1 Most popular

    Smithgrove B&B

    37 Howick Road, Wembley, Pietermaritzburg, KwaZulu-Natal

    8.9

    $39

    View Deal
  • 79 On Ridge Bnb
    #2 Most popular

    79 On Ridge Bnb

    79 Ridge Roadscottsville, Pietermaritzbu, Pietermaritzburg, KwaZulu-Natal

    9.7

    $40

    View Deal
  • Heritage House B and B
    #3 Most popular

    Heritage House B and B

    45 Miller Street, Pietermaritzburg, KwaZulu-Natal

    7.8

    $87

    View Deal
  • The Musafer Travel Lodge
    #4 Most popular

    The Musafer Travel Lodge

    16 Zeederberg Street, Pietermaritzburg, KwaZulu-Natal

    8.1

    $48

    View Deal
  • loft 33
    #5 Most popular

    loft 33

    Pietermaritzburg, KwaZulu-Natal

    9.2

    $47

    View Deal
  • Venti Dell'Est
    Best value

    Venti Dell'Est

    Acacia Crescent 20, La Mercy, KwaZulu-Natal

    9.8

    $84

    View Deal
  • Canelands Beach Club
    #1 Most popular

    Canelands Beach Club

    2 Shrimp Lane Salt Rock, Shaka's Rock, KwaZulu-Natal

    8.6

    $171

    View Deal
  • Lalaria Lodge
    #2 Most popular

    Lalaria Lodge

    25A Dolphin Cres, Shaka's Rock, KwaZulu-Natal

    9.0

    $221

    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 $111. Other popular destinations in KwaZulu-Natal include Umhlanga and Pietermaritzburg. Umhlanga has an average nightly rate of $189 and Pietermaritzburg has an average nightly rate of $60.

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 $110, 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