Book golf resorts in Johannesburg from CA $143
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
The price is CA $562 per night
CA $562
CA $653 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 $139 per night
CA $139
CA $164 total
Nov 30 - Dec 1
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 $125 per night
CA $125
CA $144 total
Nov 16 - Nov 17
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
The price is CA $844 per night
CA $844
CA $980 total
Nov 13 - Nov 14
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 $124 per night
CA $124
CA $143 total
Nov 13 - Nov 14
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,311 hotels |
|---|---|
Lowest Price | CA $143 |
Highest Price | CA $980 |
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

City Lodge Hotel at OR Tambo International Airport
5 out of 5
Posted 4 days ago
Travelocity Verified Review
"Friendly staff, clean and very convenient"
A verified traveller stayed at City Lodge Hotel at OR Tambo International Airport
An airport
- Kempton Park Hotels
- Pretoria Hotels
- Pilanesberg National Park Hotels
- Centurion Hotels
- Hartbeespoort Hotels
- Bela-Bela Hotels
- Sun City Hotels
- Rustenburg Hotels
- Boksburg Hotels
- Broederstroom Hotels
- Germiston Hotels
- Potchefstroom Hotels
- Emalahleni Hotels
- Beestekraal Hotels
- Benoni Hotels
- Thabazimbi Hotels
- Edenvale Hotels
- Brits Hotels
- Boshoek Hotels
- Roodeplaat Hotels
- Buffelspoort Hotels
- Dinokeng Game Reserve Hotels
- Alberton Hotels
- Parys Hotels
- Vereeniging Hotels
- Illovo 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 Nayarit
- 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






