Top Hotels in KwaZulu-Natal
Find the Top Hotels in KwaZulu-Natal – 400+ Quality Options from Leading Providers
441-460 out of 463 hotels
Sort by:
high popularity
- Price: low to high
- Price: high to low
- Guest rating: high to low
- Popularity: high to low
- Private beach area for exclusive relaxation
- Outdoor swimming pool with sun loungers
- 6 bedrooms with sea views and terrace
Apartment
From
US$ 73
/night
- On-site spa and wellness centre
- Private outdoor swimming pool
- Fully equipped modern kitchen
Apartment
- Flat-screen TV
- Fireplace
- Pets allowed
From
US$ 135
/night
- Fully equipped kitchen for guests' convenience
- Garden access for relaxation and nature
- Patio for outdoor enjoyment and leisure
Apartment
- Beach access
- Barbecue area
- Air conditioning
From
US$ 158
/night
- Direct access to Margate Beach
- Four-bedroom ground floor apartment
- Outdoor dining area with sea views
Apartment
- Outdoor pool
- Tennis court
- Private entrance
From
US$ 169
/night
- Tennis court and outdoor swimming pool
- Private entrance for added privacy
- Sea view balcony with outdoor furniture
Lodge
From
US$ 69
/night
Set 2.4 km from Pongolapoort, the Lebombo Lodge Jozini features 22 rooms with private bathrooms.
Apartment
- Outdoor Pool
- Sea Views
- BBQ Area
- Beachfront access near popular beaches
- Outdoor swimming pool with garden views
- Fully equipped kitchen and outdoor dining
Apartment
- Outdoor Pool
- Picnic Area
- Family Rooms
- Outdoor swimming pool with barbecue facilities
- Family-friendly picnic area and activities
- Close to multiple beautiful beaches
Apartment
- Kids' Pool
- Outdoor Pool
- Private Parking
From
US$ 96
/night
- Outdoor fireplace and barbecue facilities
- Family-friendly with kids' pool area
- Activities like fishing and hiking
- Outdoor Pool
- Sauna
- BBQ Area
From
US$ 195
/night
- Outdoor swimming pool and sauna
- Scenic views and private barbecue area
- Variety of activities including cycling
Apartment
From
US$ 45
/night
Richards Bay Country Club is a 15-minute walk from the 26 Pelser Plaat Meerensee, while Richards Bay Golf Driving Range is 250 metres away.
Apartment
- Beach access
- Outdoor pool
- Sea views
From
US$ 122
/night
- Beachfront access with sea views
- Outdoor swimming pool with view
- Fully equipped kitchens in apartments
Apartment
From
US$ 124
/night
The Bondi Beach B overlooks the sea and boasts a location in a residential area.
From
US$ 162
/night
Situated in a mountain area of Karkloof Nature Reserve, this hotel features a patio and a library.
Apartment
From
US$ 105
/night
The property boasts views of garden along with a mini-kitchen and is set 2.8 km from St Micheal's on Sea.
Apartment
- Private Beach
- Swimming Pool
- Barbecue Facilities
From
US$ 114
/night
- Private pool with sea view
- Direct access to private beach
- Year-round outdoor swimming pool
Villa
From
US$ 368
/night
Situated in the Shakas Rock district, the beachfront Luxury Beach Villa offers quick access to King Shaka International airport within 21 minutes' drive.
From
US$ 65
/night
Located only a short drive from Gun Hill, the Bokmakierie Country Lodge Ladysmith features an outdoor swimming pool and 16 rooms plus it is 3.2 km from Elandslaagte Battlefield Memorial.
Chalet
From
US$ 103
/night
Southbroom Beach is also set around 25 minutes on foot from the Bellevue Guest Lodge.
Holiday home
From
US$ 51
/night
Placed 1 km from the city centre, this well-maintained venue includes a nightclub, an aqua park and a pool area available to all guests.
Saved
Save