Book golf resorts in Johannesburg from CA $130
Wander Wisely with exceptional service, 24/7 support
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top Johannesburg Golf Resorts & Hotels

Castello di Monte
402 Aries Street, Waterkloof Ridge, Pretoria, Gauteng
Free cancellation
Reserve now, pay when you stay
Stay at this 5-star luxury B&B in Pretoria. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Pretoria Country Club and Brooklyn Theatre ...

Four Seasons Hotel The Westcliff, Johannesburg
67 Jan Smuts Avenue, Randburg, Gauteng
Free cancellation
Reserve now, pay when you stay
The price is CA $557 per night
CA $557
CA $647 total
Nov 24 - Nov 25
includes taxes & fees
Stay at this 5-star luxury hotel in Johannesburg. Enjoy free WiFi, free parking, and 2 outdoor pools. Our guests praise the helpful staff in our reviews. Popular ...

The Fairway Hotel, Spa & Golf Resort
Setperk Street, Randburg, Gauteng
The price is CA $136 per night
CA $136
CA $161 total
Dec 2 - Dec 3
includes taxes & fees
Stay at this 4-star spa hotel in Johannesburg. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular ...

Mount Grace Hotel & Spa
Old Rustenburg Road, Mogale City, Magaliesberg, GP
Book a stay at this spa hotel in Magaliesberg. Enjoy free WiFi, free parking, and 2 outdoor pools.

St Andrews Hotel and Spa
22 Milner Avenue, St Andrews, Germiston, Gauteng
The price is CA $113 per night
CA $113
CA $130 total
Nov 10 - Nov 11
includes taxes & fees
Stay at this 3-star spa hotel in Germiston. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Melrose Arch Shopping Centre and Rosebank ...

The Lakes Hotel and Conference Centre
1 Country Lane Lakefield, Benoni, Gauteng
Stay at this 3-star beach hotel in Benoni. Enjoy free WiFi, 2 outdoor pools, and 2 restaurants. Popular attractions Benoni Lake Golf Course and Lakeside Mall ...

Park Hyatt Johannesburg
6 Tottenham Avenue, Melrose Estate, Johannesburg, Gauteng
Free cancellation
Reserve now, pay when you stay
The price is CA $727 per night
CA $727
CA $844 total
Dec 2 - Dec 3
includes taxes & fees
Stay at this 5-star luxury hotel in Johannesburg. Enjoy free WiFi, free valet parking, and breakfast (surcharge). Popular attractions Rosebank Mall and Melrose ...

Bohemian Guesthouse & Bohemian Wellness & Spa
389 Eridanus Street, Waterkloof Ridge, Pretoria, Gauteng
The price is CA $122 per night
CA $122
CA $141 total
Nov 9 - Nov 10
includes taxes & fees
Stay at this 5-star luxury guesthouse in Pretoria. Enjoy free WiFi, free parking, and room service. Popular attractions Pretoria Country Club and Brooklyn Theatre ...
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.
About Johannesburg Golf Hotels
If you’re in need of the place in Johannesburg to use that perfect swing, then look no further. Travelocity knows all the best deals on golf hotels in Johannesburg, so you can play and relax in style. Johannesburg has such wonderful, verdant golf courses, and Travelocity can find the perfect hotel to tee off. So grab your gear, shoulder your golf bag, and drive your cart to the golf hotel of your choosing in Johannesburg.
Johannesburg hotels essential information
Accommodation | 3,308 hotels |
|---|---|
Lowest Price | CA $130 |
Highest Price | CA $844 |
Popular hotels | Four Seasons Hotel The Westcliff, Johannesburg, Mount Grace Hotel & Spa, St Andrews Hotel and Spa, The Fairway Hotel, Spa & Golf Resort, Castello di Monte, The Lakes Hotel and Conference Centre, Park Hyatt Johannesburg, Bohemian Guesthouse & Bohemian Wellness & Spa, Monarch Hotel |
Recent Johannesburg hotel reviews by fellow wanderers

Premier Hotel OR Tambo
5 out of 5
Posted 4 days ago
Travelocity Verified Review
"Great location, convenient shuttle times and the buffet was amazing "
A verified traveller stayed at Premier Hotel OR Tambo
- Kempton Park Hotels
- Pretoria Hotels
- Pilanesberg National Park Hotels
- Centurion Hotels
- Hartbeespoort Hotels
- Bela-Bela Hotels
- Sun City Hotels
- Rustenburg Hotels
- Boksburg Hotels
- Germiston Hotels
- Broederstroom Hotels
- Potchefstroom Hotels
- Emalahleni Hotels
- Beestekraal Hotels
- Benoni Hotels
- Thabazimbi Hotels
- Boshoek Hotels
- Brits Hotels
- Edenvale Hotels
- Roodeplaat Hotels
- Buffelspoort Hotels
- Parys Hotels
- Dinokeng Game Reserve Hotels
- Alberton Hotels
- Vereeniging Hotels
- Illovo Hotels
- Randfontein Hotels
- Heidelberg Hotels
Most popular
Hotels
- Hotels in Grand Forks
- The Malcolm Hotel
- Hotels with smoking rooms in Cape Town
- All Inclusive Resorts & Hotels in Cape Town
- Motels Rockland
- Extended Stay Hotels Innisfil
- Hotels in Pretoria
- Condos Honolulu
- Embassy Inn
- Westgate Las Vegas Resort & Casino
- Kid Friendly Hotels in Nuevo Vallarta
- Spa Resorts & Hotels in Hammanskraal
- Hotels in Pincher Creek
- Hotels in Manitoulin Island
- Spa Resorts & Hotels in Campbellford
- Farmstay Chilliwack
- Motels Sauble Beach
Flights
- Alaska Airlines Bellingham (BLI) to Honolulu (HNL) flights
- Flights from Edmonton (YEG) to Sa Khu (HKT)
- Delta Vancouver (YVR) to Salt Lake City (SLC) flights
- Flights to Phoenix
- WestJet Calgary (YYC) to Zihuatanejo (ZIH) flights
- Flights to Joliette
- Flights from Winnipeg (YWG) to St. John's (YYT)
- Turkish Airlines Vancouver (YVR) to Istanbul (IST) flights
Cars
Packages






