
Golf Hotels in South Africa from NZ$150
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on South Africa Golf Hotels
Our top choices for South Africa hotels with a golf course

1. Arabella Hotel Golf & Spa
Arabella Hotel Golf & SpaKleinmond
8.4 out of 10, Very good, (287 reviews)
The price is NZ$430
includes taxes & fees
15 Nov - 16 Nov

2. Hermanus Lodge on the Green
Hermanus Lodge on the GreenHermanus
9.2 out of 10, Wonderful, (80 reviews)
The price is NZ$221
includes taxes & fees
18 Nov - 19 Nov

3. Oubaai Hotel Golf & Spa
Oubaai Hotel Golf & SpaHerolds Bay
8.0 out of 10, Very good, (270 reviews)
The price is NZ$150
includes taxes & fees
13 Nov - 14 Nov

4. The Kingdom Resort
The Kingdom ResortMoses Kotane
8.6 out of 10, Excellent, (773 reviews)
The price is NZ$173
includes taxes & fees
15 Nov - 16 Nov

5. Protea Hotel by Marriott George King George
Protea Hotel by Marriott George King GeorgeGeorge
8.0 out of 10, Very good, (192 reviews)
The price is NZ$270
includes taxes & fees
5 Dec - 6 Dec

6. Steenberg Hotel & Spa
Steenberg Hotel & SpaSteenberg Estate
9.6 out of 10, Exceptional, (180 reviews)
The price is NZ$810
includes taxes & fees
16 Nov - 17 Nov

7. Selborne Golf Estate, Hotel & Spa
Selborne Golf Estate, Hotel & SpaPennington
8.6 out of 10, Excellent, (73 reviews)
The price is NZ$177
includes taxes & fees
16 Nov - 17 Nov

9. Legend Golf & Safari Resort
Legend Golf & Safari ResortMookgopong
7.4 out of 10, Good, (42 reviews)

10. De Zalze Lodge
De Zalze LodgeStellenbosch
8.8 out of 10, Excellent, (203 reviews)
The price is NZ$418
includes taxes & fees
15 Nov - 16 Nov
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in
Top South Africa Hotel Reviews

ONOMO Hotel Waterfront
10/10 Excellent
Explore a world of travel with Expedia
- Napier Hotels
- Cape Town Hotels
- Studholme Hotels
- Durban Hotels
- Wellington Hotels
- Johannesburg Hotels
- Cheap Hotels in Bloemfontein
- Casino Hotels in Pretoria
- Winery Hotels in Stellenbosch
- Lgbt Welcoming Hotels in Swellendam
- Casino Hotels in Knysna
- Boutique Hotels in Gauteng
- Family Hotels in Gauteng
- Pet Friendly Hotels in Western Cape
- Family Hotels in Western Cape
- Luxury Hotels in Western Cape
- Hotels with Parking in Wellington
- Winery Hotels in Wellington
- Spa Hotels in Wellington
- Business Hotels in Wellington
- Pet Friendly Hotels in Howick
- Family Hotels in Thulamahashe
- Cheap Hotels in George
- Family Hotels in Cape Town
- Cheap Hotels in Cape Town
- All Inclusive Hotels in Cape Town
- Beach Hotels in Cape Town
- Boutique Hotels in Cape Town
- Luxury Hotels in Cape Town
- Golf Hotels in Cape Town
- Luxury Hotels in Durban
- Beach Hotels in Durban
- Cheap Hotels in Durban
- Cheap Hotels in North West
- Beach Hotels in Northern Cape
- Cheap Hotels in Mossel Bay
- Family Hotels in Johannesburg
- Luxury Hotels in Johannesburg
- Pet Friendly Hotels in Johannesburg
- Boutique Hotels in Johannesburg
- Pet Friendly Hotels in Margate
- Beach Hotels in uMhlanga
- Lgbt Welcoming Hotels in Eastern Cape
- Beach Hotels in Hibberdene
- Cheap Hotels in Pietermaritzburg
- Beach Hotels in Hartenbos
- Caravan Parks in Fisherhaven
- Lodges in KwaZulu-Natal
- Resort in Eikenhof
- Lodges in Gauteng
- Caravan Parks in Phalaborwa
- Lodges in Mpumalanga
- Cabin Rentals in Western Cape
- Caravan Parks in Western Cape
- Cape Town Holidays
- Visit Musina
- Visit Overberg District Municipality
- Visit KwaZulu-Natal
- Visit Richards Bay
- Visit Cosmo City
- Visit Pretoria
- Visit Pietermaritzburg
- Visit Plettenberg Bay
- Visit Cape Town
- Visit Stellenbosch
- Visit Mbombela
- Visit Nieu-Bethesda
- Visit Hermanus
- Visit Eastern Cape
- Visit Jeffreys Bay
- Visit Cape Saint Francis
- Visit Gauteng
- Visit Gqeberha
- Visit Northern Cape
- Visit Durban
- Visit Paarl
- Visit Johannesburg
- Activities in Mossel Bay
- Activities in Cape Town
- Activities in Durban
- Activities in Kleinmond
- Activities in East London
- Activities in Hazyview
- Activities in Pretoria
- Activities in Johannesburg
- Activities in Rustenburg
- Activities in KwaZulu-Natal
- Activities in Krugersdorp
- Activities in Bloemfontein
- Activities in Bela-Bela
- Activities in Gauteng
- Activities in Benoni









































