Browse for Johannesburg Golf Hotels from $54

Search over 1 million properties and 550 airlines worldwide

No Expedia cancellation fee to change or cancel almost any hotel reservation

Search over 1 million flights, hotels, packages, and more

Top Johannesburg Golf Hotels

Four Seasons Hotel The Westcliff, Johannesburg
5 out of 5
67 Jan Smuts Avenue, Randburg, Gauteng
Free CancellationReserve now, pay when you stay
$232
per night
Feb 29 - Mar 1
4.7/5Exceptional! (250 reviews)

"The services and amenities are excellent. It site on a beautiful hill site of Johannesburg, next to the Zoo. The location is not very convenient, 30 to 40 minutes ride to the airport. There is no public transportation."…"

Reviewed on Feb 12, 2020

Four Seasons Hotel The Westcliff, Johannesburg
African Pride Mount Grace Country House & Spa, Autograph Collection
Old Rustenburg Road, Magaliesberg, Gauteng
Free CancellationReserve now, pay when you stay
$103
per night
Mar 29 - Mar 30
4.2/5Very Good! (142 reviews)
Good, comfortable, clean

"It was a good experience although we would have preferred if there was a little more entertainment for young adults besides the relaxation (i.e. snooker, table tennis, squash or an adult’s games room). The food was overpriced compared to other places. The staff was friendly, well trained and ..."…"

Reviewed on Sep 28, 2019

African Pride Mount Grace Country House & Spa, Autograph Collection
St Andrews Hotel and Spa
3 out of 5
22 Milner Avenue, St Andrews, Germiston, Gauteng
Free CancellationReserve now, pay when you stay
$74
per night
Mar 19 - Mar 20
3.6/5Good! (42 reviews)
Stunning place

"Exceptional."…"

Reviewed on Sep 5, 2019

St Andrews Hotel and Spa
The Fairway Hotel, Spa & Golf Resort
Setperk Street, Randburg, Gauteng
$106
per night
Feb 28 - Feb 29
4.7/5Exceptional! (11 reviews)

"Choice of other activities, golf, hours of operations for restaurants and bar."…"

Reviewed on Jan 21, 2020

The Fairway Hotel, Spa & Golf Resort
Castello di Monte
5 out of 5
402 Aries Street, Waterkloof Ridge, Pretoria, Gauteng
Free CancellationReserve now, pay when you stay
$183
per night
Mar 20 - Mar 21
5/5Exceptional! (61 reviews)

"Beautiful accomodations and wonderful service. It felt like a luxury private villa!!"…"

Reviewed on Dec 12, 2019

Castello di Monte
Outlook Lodge Lakefield
4 out of 5
1 Ambleside Avenue, Lakefield, Benoni, Gauteng
Free CancellationReserve now, pay when you stay
$57
per night
Feb 29 - Mar 1
4.6/5Wonderful! (137 reviews)
Comfortable accommodation

"Staff most friendly and accommodating. Conveniently situated."…"

Reviewed on Nov 18, 2019

Outlook Lodge Lakefield
Genesis All-Suite Hotel
4 out of 5
10 Sandler Road, Fairmount, Johannesburg, Gauteng
$82
per night
Mar 12 - Mar 13
4.3/5Excellent! (481 reviews)

"Very nice and clean room. The hotel is connected to a shopping center with a grocery store, nail salon, and other amenities. Very secure and private hotel parking. The breakfast was delicious, which was a bonus. Will stay again"…"

Reviewed on Jan 10, 2020

Genesis All-Suite Hotel
The Lakes Hotel and Conference Centre
3 out of 5
1 Country Lane Lakefield, Benoni, Gauteng
$56
per night
Feb 29 - Mar 1
3.6/5Good! (50 reviews)
Beautiful hotel and lovely staff

"I was picked up from airport and taken to the hotel by lovely gentleman, I was checked in with no issues and the overall stay was perfect. All staff were polite."…"

Reviewed on Oct 27, 2019

The Lakes Hotel and Conference Centre
Walts Place
3 out of 5
14 Divot Street, Westdene, Benoni, Gauteng
$54
per night
Mar 1 - Mar 2
4.7/5Exceptional! (6 reviews)
Beautiful property, cats heaven

"The stay was great overall. Outside setup was tranquil and well kept. However do not like cats and suffer from allergies, so did not enjoy the cats invading my space or room at all. After 3 nights I was on allergy medication and still recovering. Because this trip was for business, I also need a ..."…"

Reviewed on Sep 16, 2016

Walts Place
Suburbian Lodge
3 out of 5
17 Klip street, Observatory, Johannesburg, Gauteng
Get Rates
3.3/5 (4 reviews)
Nice holiday.

"Nice stay and enjoyed very much. Good hospitality."…"

Reviewed on Feb 16, 2016

Suburbian Lodge
The Winston Hotel
5 out of 5
6 Tottenham Avenue, Melrose Estate, Johannesburg, Gauteng
$168
per night
Mar 20 - Mar 21
4.5/5Wonderful! (142 reviews)

"Beautiful hotel, very cosy and clean rooms, food is a amazing"…"

Reviewed on Feb 14, 2020

The Winston Hotel
Mont d'Or Bohemian House
5 out of 5
389 Eridanus Street, Waterkloof Ridge, Pretoria, Gauteng
$81
per night
Mar 1 - Mar 2
4.9/5Exceptional! (23 reviews)
Lovely stay, warm and caring staff at the Bohemian

"Wonderful stay at the Bohemian House. It is a former villa and all the rooms are decorated differently but very beautiful and comfortable. The staff were a highlight of the guest house and they were very attentive and noted my favorites for breakfast each day. The area around the guest house is quiet ..."…"

Reviewed on Aug 24, 2018

Mont d'Or Bohemian House
Village Green Guest House
4 out of 5
25 Tyrone Avenue, Randburg, Gauteng
Get Rates
4.6/5Exceptional! (11 reviews)

"I loved my stay at this guest house! Everyone was helpful and friendly, breakfast was delicious, the location is convenient and the rooms are beautiful! I highly recommend the Village Green for everyone!"…"

Reviewed on May 31, 2018

Village Green Guest House
Monarch Hotel
5 out of 5
167 Oxford Road, Rosebank, Johannesburg, Gauteng
Get Rates
4.8/5Exceptional! (205 reviews)

"What a Gem hidden in the heart of Johannesburg!"…"

Reviewed on Oct 17, 2019

Monarch Hotel
Africa Paradise
3.5 out of 5
9 Stymie Avenue Westdene, Benoni, Gauteng
$57
per night
Feb 29 - Mar 1
4.1/5Very Good! (12 reviews)
Lovely lodge

"This was our first stop after getting of the plane, we got there earlier than the check in time, really friendly staff who showed us where everything was and our room was ready before our check in time, we to use the facilities whilst waiting, room clean and pleasant."…"

Reviewed on Feb 20, 2018

Africa Paradise
Villa Sterne Boutique Hotel & Health Spa
5 out of 5
212 Johan Rissik Drive, Waterkloof Ridge, Pretoria, Gauteng
Get Rates
4.7/5Exceptional! (25 reviews)
Excellent

"As can be seen from my regular reviews, I stay here often. Normally, it would be for business but this was a family event. As usual, the service was impeccable. Stay here"…"

Reviewed on Jul 1, 2019

Villa Sterne Boutique Hotel & Health Spa
Foxwood House
3.5 out of 5
No. 13 Fifth Street, Houghton, Johannesburg, Gauteng
Free CancellationReserve now, pay when you stay
$60
per night
Mar 9 - Mar 10
4.6/5Exceptional! (22 reviews)
A great stay

"It is a really nice place and the historical ambience gives it a little extra. The dinner we ate there during our stay was superb, and again, the setting was great. Breakfast was also really good and the staff were so kind and helpful throughout our stay. There is a shopping mall only 5 mins walk ..."…"

Reviewed on Nov 3, 2019

Foxwood House
Courtyard Hotel Rosebank
4 out of 5
Corner Oxford and Tyrwhitt Avenue, Rosebank, Johannesburg, Gauteng
$93
per night
Mar 28 - Mar 29
4.3/5Excellent! (279 reviews)

"It was super convenient, enjoyed a seminar at the same venue, and very close to all the restaurants that we went to"…"

Reviewed on Dec 16, 2019

Courtyard Hotel Rosebank
Don't see what you're looking for?
We've got more Golf Hotels. Find the right one for you.
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.

Your Guide to Johannesburg Golf Resorts

While most people's concept of a superb vacation is listening to the waves crash on the shoreline or sun worshiping around at a hotel, you imagine a getaway with freshly cut fairways and challenging doglegs. If you're wishing for a golfer's holiday, look no further. Expedia has 1822 of hotels near or located on golf courses in Johannesburg. Forget those sandy beaches and the pool cabana, because Johannesburg's courses await.

Stay and Play Golf in Johannesburg

The only long drive you will be doing on this vacation is from the tee box. Play to your heart's content, then celebrate your game with a well-deserved cocktail, or just make use of your hotel's amenities, like the pool or spa. No need to venture far from the hotel; there are lots of entertainment options available. And after a long day on the course, you've got plenty of amenities and a relaxing bed waiting for you.

You might have to take a break from playing at some point. Use this opportunity to see what Johannesburg has in store. Looking for some other information about Johannesburg? You can read what other guests loved about their Johannesburg golf hotel stay or the city in our comments section.

Your Johannesburg Golf Resort Awaits

With Expedia, you will have your option of Johannesburg golf resorts for great rates. Presently, the hotel rates in Johannesburg span from $54 to $232. Book ahead and be sure you have your clubs ready; you will be seeing a lot of them on this trip.

Quick Golf Guide to Johannesburg

Q: How much does a stay at a Johannesburg golf resort cost?

A: Prices for a Johannesburg golf hotel can range anywhere from $232 to $54. You can be certain to find a spot that's within your budget and close to an amazing course.

Q: How many golf hotels are in Johannesburg?

A: You will find 1822 golf hotels in this city. Finding it tough to select the right one? If so, be sure to read our reviews and ratings to help you decide the ideal place for your golf getaway.

More trip options

Recently Booked Golf Hotels in Johannesburg

Travelers Loved These Golf Hotels

What is a golf hotel?

 

Golf hotels provide a play-and-stay experience for golfers. They offer lodging and convenient access to a golf course, along with all the usual facilities of a hotel. On Expedia, you can find golf hotels which have either a 9+ golf course on site, or are located adjacent to a 18+ hole golf course. In the second case, the hotel has a partnership with the golf course and provides guests with conveniences such as a transport shuttles.

 

What can I expect when I stay at a Johannesburg golf hotel?

 

What’s offered by each golf hotel is different. Often they offer equipment rentals, caddies, golf carts, and transport to a golf course. Depending on the hotel and room type, this may be included in the rate or available at a surcharge.

Some hotels offer room rates inclusive of green fees or a number of games. You can find out more information about what’s included on the specific property page on Expedia.

 

What is a golf resort?

 

Golf resorts are typically larger than golf hotels, with more facilities and a full golf package. At a golf resort you might stay in chalets or in a large estate house, but everything golf is onsite. Green and cart fees are often included in the package price, along with accommodation, meals, and entertainment. An onsite golf shop will sell or rent kit and usually has a good selection of golf shoes and golf-ready outfits.

It’s all here. Arrange lessons, enjoy a few drinks at the ‘19th hole,’ share golfing tales over dinner—some golf resorts welcome and entertain family, too, so everyone has a vacation.

 

What’s the difference between a Johannesburg golf hotel and a country club?

 

As gathering places for the local well-to-do, country clubs are privately owned and often quite exclusive. Golf hotels, on the other hand, welcome guests from across the globe who want to enjoy golf and the privilege of staying in some stunning places. They may even share the country club’s facilities in some cases.

 

Can I get lessons at a Johannesburg golf hotel?

 

Yes, at many golf hotels you can get lessons on site. Some packages include lessons, but you can also book your room first and later arrange for lessons. Speak either to the golf shop or hotel reception, who will have more information. Alternatively, call ahead by using the hotel contact details on your Expedia booking confirmation.

If your hotel is affiliated with a golf club rather than having its own golf course, you might need to talk to the golf pro at the club.

 

Do Johannesburg golf hotels do corporate golf days?

 

Yes, most golf hotels offer corporate experiences and packages. Find out more on the property details page of the Johannesburg hotel you’re interested in.

 

How do I book a tee time at my Johannesburg golf hotel?

 

As every Johannesburg golf hotel is different, either talk with the hotel reception or the golf shop. It’s advisable to call ahead before your stay, so you can get your favorite tee time. You can contact the hotel directly using the details on your booking confirmation.

 

What are the best destinations for golf in the world?

 

Here are some great destinations for golf trips, each offering the chance to play in a different landscape:

 

What is the golf capital of the world?

 

Myrtle Beach is known as the golf capital of the world. Though not official, this self-given title befits Myrtle Beach, as the destination has many courses along a long stretch along South Carolina’s coast. Golf is affordable and accessible here, with lots of resorts and entertainment around to make for a great golfing trip.