Hotels in Kwazulu-natal

Search Filters

From R0 To R50+

Choose a price range

719 Popular Hotels in Kwazulu-natal

Select & book from 719 Hotels near Kwazulu-natal

Book a great hotel in Kwazulu-natal . Timbu.co.za has luxury Hotels, cheap Hotels, lodges, airbnbs in Kwazulu-natal, short-let apartments and more. All at the best rates that are only available online!

Locator Icon

From R0 To R50+

117 people like this hotel

Empangeni, Kwazulu-natal - 34 Turbull Street Empangeni Kwa-zulu Natal 3880

R21

R21
avg/night

18 people like this hotel

Richards Bay, Kwazulu-natal - 19 Frondosa, Brackenham, Richards Bay, 3900, South Africa

Price Unknown
714 people like this hotel

Newcastle, Kwazulu-natal - 9 Hilldrop Rd, Newcastle, South Africa

R850

R850
avg/night

116 people like this hotel

Scottburgh, Kwazulu-natal - 12 Richmond Cres, Freeland Park, 4180, South Africa

R45

R45
avg/night

Ugu District Municipality, Kwazulu-natal - 22 Francis St, Southbroom, 4277, South Africa

R970

R970
avg/night

408 people like this hotel

Ballitoville, Kwazulu-natal - 12 Salisbury Rd, Ballito, Dolphin Coast, 4399, South Africa

R1,200

R1,200
avg/night

501 people like this hotel

Camperdown, Kwazulu-natal - 61 Kitchener Rd, Clarendon, Pietermaritzburg, 3201, South Africa

R774

R774
avg/night

103 people like this hotel

Himeville, Kwazulu-natal - 19 Scotston Road, Eleven Acres, Underberg, 3257, South Africa

R700

R700
avg/night

302 people like this hotel

Scottburgh, Kwazulu-natal - 3, Adrienne Ave, Pennington, 4184, South Africa

R1,700

R1,700
avg/night

103 people like this hotel

Howick, Kwazulu-natal - Shawswood Farm, Karkloof Road, Howick, 3290, South Africa

R52

R52
avg/night

SPECIAL HOTEL DEALS AND OFFERS

Receive email when prices drop in nearby location

You have been successfully subscribed. Thanks! Please enter a valid email address The email is already subscribed. Try entering a different email

About Kwazulu-natal

Frequently asked questions about Kwazulu-natal

Ask a question

Typically responds within 24 hours