Top Hotels in KwaZulu-Natal

Find the Top Hotels in KwaZulu-Natal – 400+ Quality Options from Leading Providers

Destination
Where to?
Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
2Filter & Sort
181-200 out of 462 hotels
2Filter & Sort
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
2 adults
1 bedroom
2 beds
From   US$ 150 /nightSelect
  • Scenic golf course views
  • On-site golf and hiking activities
  • Brightly decorated modern units
4 adults
2 bedrooms
2 beds
From   US$ 133 /nightSelect
  • Panoramic sea views from luxury apartment
  • Modern kitchen with upscale appliances
  • On-site gym and spa available on request
  • Spa Facilities
  • Sea View
  • Private Parking
From   US$ 183 /nightSelect
  • Sea view balconies for relaxation
  • Outdoor swimming pool and spa facilities
  • 24-hour front desk and security
  • Outdoor Pool
  • Patio Area
  • Family Rooms
From   US$ 94 /nightSelect
  • Seaview accommodation with private patio
  • Outdoor swimming pool with beach umbrellas
  • Family rooms with air conditioning
  • Swimming pool
  • Garden
  • Air conditioning
From   US$ 141 /nightSelect
  • Outdoor swimming pool with terrace
  • Fully equipped kitchen in rooms
  • Air conditioning throughout the property
  • On-site spa
  • Game drives
  • Barbecue area
Select
  • Fully equipped kitchenette available
  • Family-friendly restaurant with local dishes
  • Seasonal outdoor swimming pool
  • Outdoor Pool
  • Tennis Court
  • Zip Line
From   US$ 153 /nightSelect
  • Year-round outdoor swimming pool
  • Diverse activities like canoeing and horse riding
  • Children's playground for family fun
  • Barbecue facilities
  • Housekeeping service
  • Outdoor furniture
From   US$ 109 /nightSelect
  • On-site fishing and hiking activities
  • Private entrance units available
  • Scenic mountain views from units
Farm stay
  • Hot tub
  • Barbecue area
  • Family rooms
From   US$ 89 /nightSelect
  • Mountain view accommodations available
  • Hot tub for relaxing moments
  • Outdoor fireplace for evening gatherings
From   US$ 156 /nightSelect
Situated in the La Lucia district, the Shelbourne Lodge Durban offers quick access to King Shaka International airport within 23 minutes' drive.
From   US$ 121 /nightSelect
  • Hot tub
  • Fishing access
  • Private patio
Select
  • Private entrance for each accommodation
  • Lake views and mountain scenery
  • On-site fishing and canoeing activities
Chalet
  • Spa Bath
  • Hot Tub
  • Family Rooms
From   US$ 83 /nightSelect
  • Relaxing on-site spa services
  • Chalet with scenic river views
  • Outdoor dining with barbecue facilities
Country house
  • Outdoor Pool
  • Children's Playground
  • Restaurant
From   US$ 121 /nightSelect
  • Elegant country ambiance with lush gardens
  • BBQ facilities and outdoor dining area
  • On-site cycling and hiking activities
  • Outdoor Pools
  • Beauty Services
  • Fitness Centre
From   US$ 156 /nightSelect
  • Three outdoor pools with a heated option
  • Modern self-catering accommodations
  • Access to spa and beauty services
  • Private Pool
  • Rooftop Pool
  • Spa Facilities
From   US$ 123 /nightSelect
  • Private pool with sea views
  • Rooftop pool and pool bar
  • On-site family-friendly restaurant
  • Outdoor pool
  • Flat-screen TV
  • Garden views
From   US$ 208 /nightSelect
  • Seaside paradise with stunning ocean views
  • Private outdoor swimming pool available
  • Pet-friendly accommodations offered here
  • Private Balconies
  • Outdoor Pool
  • Barbecue Area
Select
  • Direct beach access for easy swimming
  • Panoramic sea views from private balconies
  • Year-round outdoor swimming pool
10.0
Perfect1 review
  • Infinity pool
  • Beach access
  • BBQ facilities
From   US$ 340 /nightSelect
  • Infinity pool with pool views
  • Beach access for fishing activities
  • Luxurious private villa facilities