Find Cheap Deals on
Hotels in KwaZulu-Natal


You choose what matters — star rating, location, amenities.

We pick the perfect hotel, packed with all your must-haves.

Your hotel is revealed right after booking, and you save up to 60%!

Top Cities in KwaZulu-Natal

Hotels in KwaZulu-Natal

Bayside Hotel 100
Bayside Hotel 100
3 out of 5
100 West street, Durban, KwaZulu-Natal
The price is $26 per night from Oct 19 to Oct 19
Located in South Beach, this hotel is within a 10-minute walk of Durban Funworld, Golden Mile, and Harbour. Addington Beach and Dairy Beach are also within 15 ...
Bayside Hotel 100
Belaire Suites
Belaire Suites
4 out of 5
151 Snell Parade, Durban, KwaZulu-Natal
The price is $49 per night from Nov 7 to Nov 7
Located in Durban Beachfront, this beach hotel is within a 10-minute walk of Mini Town, Durban Beach, and Golden Mile. Battery Beach and Suncoast Casino and ...
Belaire Suites
Hilton Garden Inn Umhlanga Arch
Hilton Garden Inn Umhlanga Arch
4 out of 5
1 Ncondo Place, Umhlanga Ridge, Umhlanga, KwaZulu-Natal
The price is $80 per night from Oct 20 to Oct 20
Situated in the business district, this hotel is 0.6 mi (1 km) from Gateway Theatre of Shopping and 1.6 mi (2.5 km) from Umhlanga Rocks Beach. Golden Mile and ...
Hilton Garden Inn Umhlanga Arch
Ghost Mountain Inn
Ghost Mountain Inn
4 out of 5
Fish Eagle Road, Jozini, KwaZulu-Natal
The price is $130 per night from Oct 23 to Oct 23
This family-friendly Jozini hotel is located near the airport, 9.6 mi (15.5 km) from Pongola Nature Reserve, and within 25 mi (40 km) of Zululand Rhino Reserve ...
Ghost Mountain Inn
The Albany Hotel
The Albany Hotel
3 out of 5
225 Smith Street / 225 Anton Lembede, Durban, KwaZulu-Natal
The price is $31 per night from Oct 19 to Oct 19
Located in Durban Central Business District, this hotel is steps from Old Courthouse Museum, Durban Natural Science Museum, and Durban City Hall. Durban Art ...
The Albany Hotel
Suncoast Sunsquare & Suncoast Towers
Suncoast Sunsquare & Suncoast Towers
5 out of 5
20 Battery Beach Road, Durban, Durban, KwaZulu-Natal
The price is $101 per night from Oct 19 to Oct 19
Located in Durban Beachfront, this beachfront hotel is in the city center and within a 5-minute walk of Suncoast Casino and Entertainment World, Durban Beach, ...
Suncoast Sunsquare & Suncoast Towers
Coco De Mer Boutique Hotel
Coco De Mer Boutique Hotel
3.5 out of 5
63 Compensation Road, Ballito, KwaZulu-Natal
The price is $161 per night from Oct 19 to Oct 19
Situated near the beach, this hotel is steps from Holla Trails and Ballito Beach. Thompson's Bay Beach is 1.6 mi (2.5 km) away.
Coco De Mer Boutique Hotel
Hampshire Hotel Ballito Durban
Hampshire Hotel Ballito Durban
3 out of 5
4048 Moffatt Drive, Ballito Business Park, Ballito, KwaZulu-Natal
The price is $77 per night from Oct 19 to Oct 19
Situated in Ballito, this golf hotel is within 3 mi (5 km) of Holla Trails, Ballito Beach, and Thompson's Bay Beach. Casuarina Beach and Luthuli Museum are also ...
Hampshire Hotel Ballito Durban
Thanda Safari
Thanda Safari
4 out of 5
D242 Off The N2, Hluhluwe, KwaZulu-Natal
The price is $612 per night from Oct 21 to Oct 21
Situated in Hluhluwe, this all-inclusive lodge is 3.7 mi (6 km) from Zululand Rhino Reserve and 5.1 mi (8.3 km) from Phinda Private Game Reserve. Emdoneni Cat ...
Thanda Safari
Beverly Hills
Beverly Hills
5 out of 5
54 Lighthouse Road, Umhlanga, KwaZulu-Natal
The price is $256 per night from Oct 19 to Oct 19
Located in Umhlanga, this beachfront hotel is in the entertainment district and within a 15-minute walk of Umhlanga Lighthouse and Umhlanga Rocks Beach. Gateway ...
Beverly Hills
ONOMO Hotel Durban
ONOMO Hotel Durban
3.5 out of 5
56 K.E Masinga Road CNR Sylvester Ntuli, Durban, KwaZulu-Natal
The price is $53 per night from Oct 22 to Oct 22
Located in the heart of Durban, this hotel is within a 10-minute walk of Golden Mile, Durban International Convention Centre, and The Old Fort. Mini Town and ...
ONOMO Hotel Durban
Protea Hotel Fire & Ice! by Marriott Durban Umhlanga Ridge
Protea Hotel Fire & Ice! by Marriott Durban Umhlanga Ridge
4 out of 5
14 Palm Boulevard, Umhlanga Ridge, Umhlanga Rocks, Umhlanga, KwaZulu-Natal
The price is $79 per night from Oct 24 to Oct 24
Situated in a state park, this hotel is within a 10-minute walk of Gateway Theatre of Shopping and KwaZulu-Natal Sharks Board. Umhlanga Main Beach and Umhlanga ...
Protea Hotel Fire & Ice! by Marriott Durban Umhlanga Ridge
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.

Hotels in KwaZulu-Natal 

2021 is the year you’ve decided to satisfy that travel urge. This trip you plan to mix it up a bit. You want a great place to stay, but also plan to hit up the places most tourists don’t even know about. So, can you get a great hotel in KwaZulu-Natal for a steal? No doubt, and you’ll have cash left over to do this trip up the way you want.

This must be the place

Just how you like to live life a little differently, we do hotel bookings against the grain. You won’t have to decide between staying at one of the best hotels in KwaZulu-Natal or scoring reservations at one of the hippest restaurants in KwaZulu-Natal. With Hotwire, you can have both, and then some. After booking your place, you’ll have extra cash to tack on last-minute concert tickets, check out those off-beat sites, and do a little souvenir shopping because you’re all about setting your social feeds on fire, without burning your bank account.

Let us help you deal

You’re someone that likes to game the system, so choose the Hotwire Hot Rate. You’ll get the KwaZulu-Natal hotel you’ve been eyeing at a price that’ll make you check twice to see if it’s real. Yes, the price is right. We have several ways for you to pick your preferred pad, and no matter which way you go, you’ll snag a hotel that you’ll brag about. Filter by:

  • Hotwire Hot Rate: You get some of the best hotels in KwaZulu-Natal at ridiculously cheap rates—you’ll find out the hotel name after you book. You might even score a 4-star hotel at a 2-star price.

  • Price: Have a tight budget this go around? No worries. We have hotels for all price ranges, with rooms starting at $26.

  • Amenities: Heated pool? Maybe a private balcony with a view? Find the hotel that your dreams are made of.

Make your best year yet, and snap up one of the 1767 killer KwaZulu-Natal hotel deals and be the person that travel bloggers come to for advice.