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
$199 nightly
The price is $229 total per night
$229 total
Dec 19 - Dec 20
Total with taxes and fees
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
$168 nightly
The price is $193 total per night
$193 total
Dec 26 - Dec 27
Total with taxes and fees
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
$140 nightly
The price is $160 total per night
$160 total
Jan 16 - Jan 17, 2026
Total with taxes and fees
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
$83 nightly
The price is $95 total per night
$95 total
Jan 13 - Jan 14, 2026
Total with taxes and fees
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
$93 nightly
The price is $107 total per night
$107 total
Jan 16 - Jan 17, 2026
Total with taxes and fees
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
$383 nightly
The price is $440 total per night
$440 total
Dec 18 - Dec 19
Total with taxes and fees
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
$78 nightly
The price is $90 total per night
$90 total
Jan 15 - Jan 16, 2026
Total with taxes and fees
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
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
$184 nightly
The price is $211 total per night
$211 total
Dec 18 - Dec 19
Total with taxes and fees
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
$167 nightly
The price is $192 total per night
$192 total
Jan 11 - Jan 12, 2026
Total with taxes and fees
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
$142 nightly
The price is $164 total per night
$164 total
Dec 17 - Dec 18
Total with taxes and fees
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 | $440 |
Cheapest price | $90 |
Total number of hotels in South Africa | 18,151 |
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 4 days 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





