Find Golf Resorts & Hotels in Johannesburg from $60

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards.

Search over 2.9 million properties and 550 airlines worldwide.

Pick from 375 Johannesburg Golf Hotels and compare room rates, reviews, and availability. Most hotels are fully refundable.

Castello di Monte
5 out of 5
402 Aries Street, Waterkloof Ridge, Pretoria, Gauteng, 181
Fully refundableReserve now, pay when you stay
The price is $247 per night from Apr 18 to Apr 19
$247
per night
Apr 18 - Apr 19
9.8/10 Exceptional! (62 reviews)
Very scary, no sleep
"Woke up midnite to find someone in your room in Sourh Africa is no joke. Person had a key to enter our room and lock the door again when he left the room as we woke up. It took us a while to get our door keys that fell on the floor in the dark. We phoned all the available numbers - nobody answered. ..."

Reviewed on Mar 6, 2021

Castello di Monte
Four Seasons Hotel The Westcliff, Johannesburg
Great for golfers
5 out of 5
67 Jan Smuts Avenue, Randburg, Gauteng, 2193
Fully refundableReserve now, pay when you stay
The price is $364 per night from Mar 24 to Mar 25
$364
per night
Mar 24 - Mar 25
9.4/10 Exceptional! (302 reviews)

Travelers like: golf course nearby, sauna, steam room

Travelers say...
"Amazing staff"

Reviewed on Feb 3, 2023

Four Seasons Hotel The Westcliff, Johannesburg
The Fairway Hotel, Spa & Golf Resort
Great for golfers
4 out of 5
Setperk Street, Randburg, Gauteng, 2125
The price is $76 per night from Apr 1 to Apr 2
$76
per night
Apr 1 - Apr 2
9.2/10 Wonderful! (31 reviews)

Travelers like: golf course on site, driving range, golf lessons, clubhouse

Travelers say...
"Great"

Reviewed on Mar 5, 2023

The Fairway Hotel, Spa & Golf Resort

Save an average of 15% on thousands of hotels when you're signed in

The Willow Inn
4 out of 5
1 Ambleside Avenue, Lakefield, Benoni, Gauteng, 1501
9/10 Wonderful! (146 reviews)
"Great stay, very clean."

Reviewed on May 8, 2021

The Willow Inn
The Winston Hotel
Great for golfers
5 out of 5
6 Tottenham Avenue, Melrose Estate, Johannesburg, Gauteng, 2196
Fully refundableReserve now, pay when you stay
The price is $86 per night from Mar 22 to Mar 23
$86
per night
Mar 22 - Mar 23
9/10 Wonderful! (157 reviews)

Travelers like: golf course nearby, golf lessons nearby, bar

Nice and Relaxed and friendly staff
"Really nice and relaxed place, staff were friendly and services good. We had lunch one day there and it was very tasty but a bit small. Rooms were very nice and had a lot of nice thoughtful touches"

Reviewed on Feb 1, 2023

The Winston Hotel
Genesis All - Suite Hotel
Great for golfers
4 out of 5
10 Sandler Road, Fairmount, Johannesburg, Gauteng, 2193
8.8/10 Excellent! (492 reviews)

Travelers like: golf course nearby, bar

Travelers say...
"Awesome experience!! Friendly staff and best location. So clean and convenient !!"

Reviewed on Mar 14, 2020

Genesis All - Suite Hotel
Mount Grace Hotel and Spa
Great for golfers
Old Rustenburg Road, Magaliesberg, Gauteng, 1791
Fully refundableReserve now, pay when you stay
The price is $137 per night from Mar 26 to Mar 27
$137
per night
Mar 26 - Mar 27
8.2/10 Very Good! (199 reviews)

Travelers like: golf course nearby, bar, steam room, hot tub

Happy
"Stay and service was excellent. Rooms are slightly outdated and carpets in need of change. Rest was all good"

Reviewed on Jan 5, 2023

Mount Grace Hotel and Spa
The Lakes Hotel and Conference Centre
3 out of 5
1 Country Lane Lakefield, Benoni, Gauteng, 1501
The price is $60 per night from Apr 21 to Apr 22
$60
per night
Apr 21 - Apr 22
7.4/10 Good! (94 reviews)
Pleasant experience
"The experience overall was pleasant"

Reviewed on Apr 19, 2022

The Lakes Hotel and Conference Centre
St Andrews Hotel and Spa
Great for golfers
3 out of 5
22 Milner Avenue, St Andrews, Germiston, Gauteng, 2007
The price is $68 per night from Apr 5 to Apr 6
$68
per night
Apr 5 - Apr 6
6.8/10 (66 reviews)

Travelers like: golf course nearby, bar

... Soulfood ...
"Tranquility at its best! Staff is impeccable 👌 Food is absolutely divine!"

Reviewed on Mar 5, 2023

St Andrews Hotel and Spa
Suburbian Lodge
3 out of 5
17 Klip street, Observatory, Johannesburg, Gauteng, 2198
6.6/10 (4 reviews)
Nice holiday.
"Nice stay and enjoyed very much. Good hospitality."

Reviewed on Feb 16, 2016

Suburbian Lodge
Don't see what you're looking for?
See all available properties in Johannesburg
View all properties
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.

Johannesburg Golf Hotels information

 

Golf Hotels in Johannesburg

375

Highest price
$364
Cheapest price
$60
Number of guest reviews
1,553
Total number of hotels in Johannesburg
2,266

 

Frequently asked questions

Are you looking for a golf hotel in Johannesburg?

From golf carts to clubhouses to onsite spas, Expedia has something for you. Practice your swing at Randpark Golf Club, Houghton Golf Club, The Wanderers Golf Club, and Modderfontein Golf Club. Travelers also love the array of shops in Johannesburg.

What is the best golf hotel in Johannesburg?

Edward House is a top hotel with an adjacent golf course. The hotel also has an outdoor pool, free WiFi, laundry facilities, and a library. Other recommended hotels include Suburbian Lodge and Villa Amanzi Boutique Guest House.

How many golf hotels are there in Johannesburg?

Among Expedia's 2259 accommodations in Johannesburg, 196 have a golf course on the premises, adjacent, or nearby.

What should I see and do in Johannesburg while on a golf vacation?

When you're ready for a break from the back nine, you'll discover that Johannesburg has lots to offer. Explore the local sights and attractions with a stop at Johannesburg City Hall, Carlton Centre, and Johannesburg Art Gallery. Also, don't miss Newtown Junction Mall, Constitution Hill, and Ellis Park Stadium.

What is a golf hotel in Johannesburg like?

Golf hotels in Johannesburg provide guest rooms and easy access to a golf course. On Expedia, you can find a selection of golf hotels which have either a 9+ hole golf course, or that are located adjacent to an 18+ hole golf course. Golf hotels offer a choice of services and amenities including golf equipment, clubhouses, and transport to the golf course when it is not onsite.

Recent reviews of Johannesburg hotels
Expedia verified reviews