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
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 $81 per night
$81
includes taxes & fees
$70 per night
Mar 22 - Mar 23
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
The price is $93 per night
$93
includes taxes & fees
$81 per night
Mar 23 - Mar 24
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
Breakfast included

The Kingdom Resort
N4 off the R556, Moses Kotane, North West
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 $87 per night
$87
includes taxes & fees
$75 per night
Mar 28 - Mar 29
Free Cancellation
Reserve now, pay when you stay
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, Tokai Road, Constantia, Cape Town, Western Cape
The price is $363 per night
$363
includes taxes & fees
$316 per night
Mar 17 - Mar 18
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, Off Sezela off-ramp, Pennington, KwaZulu-Natal
The price is $75 per night
$75
includes taxes & fees
$65 per night
Mar 18 - Mar 19
Free Cancellation
Reserve now, pay when you stay
With a stay at Selborne Golf Estate, Hotel & Spa in Pennington, you'll be near the beach, just a 1-minute walk from Selborne Park Golf Club and 8 minutes by foot from Selbourne Golf Estate.
Pool
Spa

Fancourt
Montagu Street, Blanco, 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
The price is $172 per night
$172
includes taxes & fees
$150 per night
Mar 16 - Mar 17
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, P O Box 3, Moses Kotane, North West
The price is $161 per night
$161
includes taxes & fees
$140 per night
Mar 16 - Mar 17
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.
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 | $363 |
Cheapest price | $75 |
Total number of hotels in South Africa | 17,014 |
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

City Lodge Hotel at OR Tambo International Airport
5 out of 5
Posted 21 hours ago
CheapTickets Verified Review
"Very close to the terminal. Lovely pool area to relax in peace away from the crowds. Very friendly staff. Food excellent both at pool deck and amazing breakfast spread. Hotel very clean highly recommend. "
A verified traveler stayed at City Lodge Hotel at OR Tambo International Airport
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 PackagesLesotho Vacation PackagesKenya Vacation PackagesCape Verde Vacation PackagesEgypt Vacation PackagesZimbabwe Vacation PackagesNigeria Vacation PackagesSeychelles Vacation PackagesGambia Vacation PackagesMauritius Vacation PackagesMorocco Vacation PackagesSenegal Vacation PackagesEthiopia Vacation PackagesUganda Vacation PackagesMozambique Vacation PackagesZambia Vacation PackagesTunisia Vacation PackagesGhana Vacation PackagesTanzania Vacation Packages