Photo by South African Tourism

Find the best KwaZulu-Natal Hotels
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
KwaZulu-Natal Accommodation: Most Popular Cities to Stay

Pietermaritzburg
Check prices for these dates
Our top choices for KwaZulu-Natal hotels

The Oyster Box
The Oyster BoxUmhlanga
9.8 out of 10, Exceptional, (316 reviews)
The price is ₹37,992
₹44,119 total
includes taxes & fees
28 Jun - 29 Jun

Margate Hotel
Margate HotelMargate
7.6 out of 10, Good, (144 reviews)
The price is ₹5,279
₹6,096 total
includes taxes & fees
12 Jul - 13 Jul

On The Beach
On The BeachDurban North
5.0 out of 10, (2 reviews)
The price is ₹6,983
₹8,121 total
includes taxes & fees
18 Jun - 19 Jun

Radisson Blu Hotel, Durban Umhlanga
Radisson Blu Hotel, Durban UmhlangaUmhlanga
9.0 out of 10, Wonderful, (221 reviews)
The price is ₹13,582
₹15,775 total
includes taxes & fees
15 Jun - 16 Jun

Belaire Suites
Belaire SuitesDurban Beachfront
8.8 out of 10, Excellent, (944 reviews)
The price is ₹6,222
₹7,155 total
includes taxes & fees
22 Jun - 23 Jun

Suncoast Hotel & Towers
Suncoast Hotel & TowersDurban Beachfront
8.4 out of 10, Very good, (215 reviews)
The price is ₹11,280
₹13,160 total
includes taxes & fees
22 Jun - 23 Jun

ONOMO Hotel Durban
ONOMO Hotel DurbanDurban
8.8 out of 10, Excellent, (134 reviews)
The price is ₹5,100
₹5,949 total
includes taxes & fees
17 Jun - 18 Jun

The Blue Waters Hotel
The Blue Waters HotelDurban Beachfront
8.0 out of 10, Very good, (998 reviews)
The price is ₹7,087
₹8,150 total
includes taxes & fees
16 Jun - 17 Jun

Hilton Garden Inn Umhlanga Arch
Hilton Garden Inn Umhlanga ArchUmhlanga
8.8 out of 10, Excellent, (143 reviews)
The price is ₹8,269
₹9,509 total
includes taxes & fees
19 Jun - 20 Jun

The Edward Hotel
The Edward HotelDurban Beachfront
7.8 out of 10, Good, (230 reviews)
The price is ₹8,089
₹9,302 total
includes taxes & fees
16 Jun - 17 Jun

Protea Hotel Fire & Ice! by Marriott Durban Umhlanga Ridge
Protea Hotel Fire & Ice! by Marriott Durban Umhlanga RidgeUmhlanga
8.6 out of 10, Excellent, (394 reviews)
The price is ₹8,988
₹10,336 total
includes taxes & fees
25 Jun - 26 Jun

Little Switzerland Resort
Little Switzerland ResortJagersrust
9.0 out of 10, Wonderful, (78 reviews)
The price is ₹11,485
₹13,207 total
includes taxes & fees
17 Jun - 18 Jun

Metro Lodge Beach
Metro Lodge BeachDurban Beachfront
6.0 out of 10, (3 reviews)
The price is ₹2,507
₹2,894 total
includes taxes & fees
7 Jul - 8 Jul

Protea Hotel by Marriott Durban Umhlanga
Protea Hotel by Marriott Durban UmhlangaUmhlanga
8.6 out of 10, Excellent, (524 reviews)
The price is ₹10,186
₹11,831 total
includes taxes & fees
25 Jun - 26 Jun

Blue Marlin All-Inclusive Seascape by Dream Resorts
Blue Marlin All-Inclusive Seascape by Dream ResortsScottburgh
8.4 out of 10, Very good, (61 reviews)
The price is ₹17,329
₹20,217 total
includes taxes & fees
19 Jun - 20 Jun

The Royal Hotel
The Royal HotelDurban Central Business District
7.4 out of 10, Good, (257 reviews)
The price is ₹4,894
₹5,628 total
includes taxes & fees
25 Jun - 26 Jun

Cayley Mountain Resort
Cayley Mountain ResortCathkin Park
8.4 out of 10, Very good, (94 reviews)
The price is ₹7,270
₹8,469 total
includes taxes & fees
25 Jun - 26 Jun

First Group La Montagne
First Group La MontagneBallito
7.6 out of 10, Good, (170 reviews)
The price is ₹9,756
₹11,220 total
includes taxes & fees
16 Jun - 17 Jun

The Capital Pearls
The Capital PearlsUmhlanga
9.0 out of 10, Wonderful, (322 reviews)
The price is ₹8,224
₹9,458 total
includes taxes & fees
25 Jun - 26 Jun

First Group Breakers Resort
First Group Breakers ResortUmhlanga
7.8 out of 10, Good, (173 reviews)
The price is ₹8,756
₹10,199 total
includes taxes & fees
22 Jun - 23 Jun
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Great weekend hotel deals in KwaZulu-Natal
Showing deals for:19 Jun - 21 Jun
Image gallery for Sungulwane Private Game Lodge

Sungulwane Private Game Lodge
Hluhluwe
9.8/10Exceptional (7 reviews)
13% off
Price is ₹90,983
₹210,251 total
includes taxes & fees









































































