Golf hotels in KwaZulu Natal
14 golf hotels in KwaZulu Natal, South Africa, out of 414 hotels we offer here.
See live prices in KwaZulu Natal →- All hotels
- adults-only hotels (32)
- 5-star hotels (19)
- 4-star hotels (98)
- 3-star hotels (199)
- spa hotels (76)
- beach hotels (9)
- family hotels (65)
- luxury hotels (19)
- hotels with a pool (241)
- hotels with parking (264)
- golf hotels (14)
Top golf hotels in KwaZulu Natal

★★★★
Balmoral
Durban
Beach 900 m · Parking
See prices and rooms →

★★★★
Cathedral Peak Hotel
Kwazulu Natal - Durban
Beach 250 m · Spa · Pool
See prices and rooms →

★★★★★
Hilton Durban
Durban
Beach 1 km · Spa · Pool
See prices and rooms →

★★★★
Riverside Hotel
Durban
Spa · Pool · Parking
See prices and rooms →

★★★★
Wild Coast Sun
Port Edward
Pool · Family-friendly · Pets allowed
See prices and rooms →

★★★★★
The Capital Zimbali
Dolphin Coast
Beach 500 m · Spa · Pool
See prices and rooms →

★★★★
Blue Waters
Durban
Beach 2.3 km · Pool · Family-friendly
See prices and rooms →

★★★★
The Saint James On Venice
Durban
15 rooms · Family-friendly · Parking
See prices and rooms →

★★★
aha Gateway Hotel
Umhlanga
Beach 2.5 km · Pool · Parking
See prices and rooms →

★★★
Belaire Suites
Durban
Pool · Parking
See prices and rooms →

★★★
Blue Marlin
Scottburgh
Beach 300 m · Spa · Pool
See prices and rooms →

★★★
Gooderson Drakensberg Gardens Golf & Spa Resort
Underberg
Spa · Pool · Family-friendly
See prices and rooms →

★★★
Premier Hotel The Richards
Richards Bay
Spa · Pool · Parking
See prices and rooms →

★★★
The Pavilion Hotel
Durban
Beach 200 m · 73 rooms · Parking
See prices and rooms →
Golf hotels in KwaZulu Natal: questions answered
- How many golf hotels are there in KwaZulu Natal?
- We offer 14 golf hotels in KwaZulu Natal, South Africa, out of 414 hotels in total.
- Which areas in KwaZulu Natal have the most golf hotels?
- Durban (7 golf hotels), Umhlanga (1 golf hotel), Richards Bay (1 golf hotel).
- Do the prices include taxes and fees?
- Yes. The price you see includes taxes and fees. Some hotels also charge a local tourist tax that you pay at the hotel; when they do, we show it before you book.
- Can I pay monthly for a hotel in KwaZulu Natal?
- On stays with free cancellation, yes: pay a £20 deposit today and the rest in equal monthly payments, all taken before your free cancellation ends. A £4.95 admin fee applies to each payment.