Compare Golf Resorts & Hotels in South Africa
Secret Bargains - Save an extra 10% or more on select Golf Resorts & Hotels
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Featured South Africa Golf Resorts & Hotels

Arabella Hotel Golf & Spa
R44 Kleinmond Kleinmond Western Cape
The price is $212 total per night
$212 total
per night
Dec 19 - Dec 20
Free Cancellation
Reserve now, pay when you stay
Located in Kleinmond, Arabella Hotel Golf & Spa is by the ocean, within a 5-minute drive of Kogelberg Biosphere Reserve and Kleinmond Beach.
Pool
Hot Tub

Hermanus Lodge on the Green
8 Fernkloof Drive, Hermanus Heights Hermanus Western Cape
The price is $182 total per night
$182 total
per night
Dec 21 - Dec 22
Free Cancellation
Reserve now, pay when you stay
Located in Hermanus, Hermanus Lodge on the Green is by the ocean, within a 10-minute drive of Voelklip Beach and Cliff Path.
Pool
Breakfast included

Oubaai Hotel Golf & Spa
406 Herolds Bay Road Herolds Bay Western Cape
Located in Herolds Bay, Oubaai Hotel Golf & Spa is near the airport, within a 5-minute walk of Oubaai Golf Estate and Freesia Spa.
Pool
Spa

The Kingdom Resort
N4 off the R556 Moses Kotane North West
The price is $144 total per night
$144 total
per night
Dec 18 - Dec 19
Located in Moses Kotane, The Kingdom Resort is in a national park, within a 10-minute drive of Pilanesberg National Park and Segaetsho Cultural Village.
Pool
Spa

Protea Hotel by Marriott George King George
King George Drive, King George Park George Western Cape
The price is $109 total per night
$109 total
per night
Jan 11 - Jan 12
When you stay at Protea Hotel by Marriott George King George in George, you'll be next to a golf course, within a 5-minute drive of George Museum and Kingswood Golf Estate.
Pool
Parking included

Steenberg Hotel & Spa
10802 Steenberg Estate Cape Town Western Cape
The price is $441 total per night
$441 total
per night
Dec 14 - Dec 15
With a stay at Steenberg Hotel & Spa in Cape Town (Steenberg Estate), you'll be a 4-minute drive from Constantia Wine Route and 12 minutes from Kirstenbosch National Botanical Gardens.
Pool
Spa

Selborne Golf Estate, Hotel & Spa
99 Old Main Road Pennington KwaZulu-Natal
The price is $105 total per night
$105 total
per night
Jan 11 - Jan 12
Free Cancellation
Reserve now, pay when you stay
With a stay at Selborne Golf Estate, Hotel & Spa in Pennington, you'll be in the suburbs, just a 1-minute walk from Selborne Park Golf Club and 8 minutes by foot from Selbourne Golf Estate.
Pool
Spa

Fancourt
Montagu Street George Western Cape
Free Cancellation
Reserve now, pay when you stay
When you stay at Fancourt in George, you'll be in the business district, within a 15-minute walk of Fancourt Golf Estate and The Cornerstone Lifestyle Centre.
Pool
Hot Tub

Legend Golf & Safari Resort
Haakdoring Road, Sterkrivier Mookgopong Limpopo
When you stay at Legend Golf & Safari Resort in Mookgopong, you'll be connected to the convention center and within a 5-minute drive of Doorndraai Dam.
Pool
Parking included

De Zalze Lodge
Strand Road R44 Stellenbosch Western Cape
The price is $212 total per night
$212 total
per night
Dec 13 - Dec 14
Located in Stellenbosch, De Zalze Lodge is in the historical district, within a 15-minute walk of De Zalze Golf Club and Technopark Stellenbosch.
Pool
Spa

The Cabanas Hotel at Sun City Resort
Sun City Resort, Pilanesberg Moses Kotane North West
The price is $191 total per night
$191 total
per night
Jan 11 - Jan 12
Free Cancellation
Reserve now, pay when you stay
When you a stay at The Cabanas Hotel at Sun City Resort in Moses Kotane, you'll be on a lake, just steps from Waterworld and Steam Train Rides Stimela.
Pool
Hot Tub

Devonvale Golf & Wine Estate
Bottelary Road Stellenbosch Western Cape
The price is $164 total per night
$164 total
per night
Dec 15 - Dec 16
When you stay at Devonvale Golf & Wine Estate in Stellenbosch, you'll be in the suburbs, within a 5-minute drive of Kunjani Wines and Simonsig Wine Estate.
Pool
Parking included
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.
South Africa Golf Resorts & Hotels essential information
Golf Resorts & Hotels in South Africa |
1866 |
|---|---|
Highest price | $441 |
Cheapest price | $105 |
Total number of hotels in South Africa | 18,052 |
Popular hotels | Arabella Hotel Golf & Spa, Hermanus Lodge on the Green, Oubaai Hotel Golf & Spa, The Kingdom Resort, Protea Hotel by Marriott George King George, Steenberg Hotel & Spa, Selborne Golf Estate, Hotel & Spa, Fancourt, Legend Golf & Safari Resort, De Zalze Lodge, The Cabanas Hotel at Sun City Resort, Devonvale Golf & Wine Estate |
Most Recent South Africa Hotel Reviews

Premier Hotel OR Tambo
5 out of 5
Posted 10 hours ago
CheapTickets Verified Review
"Clean room"
A verified traveler stayed at Premier Hotel OR Tambo
More Golf Resorts & Hotels
Types of Hotels
Top 20 South Africa Hotels
Hotels Near South Africa
More to Explore in South Africa
Top Picks
Hotels
Flights
Packages
- Madagascar Vacation Packages
- Lesotho Vacation Packages
- Kenya Vacation Packages
- Cape Verde Vacation Packages
- Egypt Vacation Packages
- Zimbabwe Vacation Packages
- Nigeria Vacation Packages
- Seychelles Vacation Packages
- Gambia Vacation Packages
- Mauritius Vacation Packages
- Morocco Vacation Packages
- Senegal Vacation Packages
- Ethiopia Vacation Packages
- Uganda Vacation Packages
- Mozambique Vacation Packages
- Zambia Vacation Packages
- Tunisia Vacation Packages
- Ghana Vacation Packages
- Tanzania Vacation Packages





