Hotels in Kwazulu-natal

Search Filters

From R0 To R0+

Choose a price range

719 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 R0+

3,207 people like this hotel

Vryheid, Kwazulu-natal - 182 Emmett St, Vryheid, 3100, South Africa

R450

R450
avg/night

1,419 people like this hotel

Mandeni, Kwazulu-natal - Zululand Kzn, South Africa, Tugela Mouth, 4492, South Africa

R750

R750
avg/night

1,219 people like this hotel

Eshowe, Kwazulu-natal - 36 Pearson St, Eshowe, 3815, South Africa

R750

R750
avg/night

1,214 people like this hotel

Wartburg, Kwazulu-natal - Old Bridge Road, New Hanover, Kzn, 3230

R360

R360
avg/night

1,108 people like this hotel

Durban, Kwazulu-natal - 55 Monty Naicker Rd, South Beach, Durban, 4001, South Africa

R207

R207
avg/night

1,006 people like this hotel

Umkomaas, Kwazulu-natal - La Mer 27 Illovo Beach Road Illovo Beach Kingsburgh, Illovo Beach, Amanzimtoti, 4126, South Africa

R2,095

R2,095
avg/night

Eshowe, Kwazulu-natal - 2-4 Hunter Street Just Behind Engen Garage

R10

R10
avg/night

818 people like this hotel

Kokstad, Kwazulu-natal - 40 Strachan St, Kokstad, 4700, South Africa

R1,000

R1,000
avg/night

818 people like this hotel

Mooirivier, Kwazulu-natal - 11 Hidcote Road, Mooi River, 3300, South Africa

Bar

Restaurant

R1,440

R1,440
avg/night

815 people like this hotel

Howick, Kwazulu-natal - 3270 R103, Inchanga West, Lidgetton, 3270, South Africa

R1,000

R1,000
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