• Help

Golf hotels in Johannesburg

Hotels on map
Search Hotels
2025-05-08
2025-05-09

Maximum period that can be booked is 30 days. Please enter alternative dates.

Ages of children:
Specify the age of a child
Specify the age of children
2025-05-08
2025-05-09

Maximum period that can be booked is 30 days. Please enter alternative dates.

Ages of children:
Specify the age of a child
Specify the age of children

Filter Results

Hotels by class

Hotel name

Price per night

Accommodation type

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Filter
Most popular first
Sorting
  • Most popular first
  • Highest rating first
  • Lowest price first
  • Distance - low to high
Specify your search:
All
Lowest price
City centre
5-star hotels
Highest rating
Free Wi-Fi
Norscot Manor Guest Lodge
Norscot Manor Guest Lodge

Norscot Manor Guest Lodge

Cnr William Nicol Drive And Leslie Ave, Sandton, South Africa
Swimming pool
Bar/ Lounge area
Air conditioning
The 4-star Norscot Manor Guest Lodge Sandton hotel, located within 25 minutes' walk of New Life, boasts an outdoor swimming pool. This Sandton hotel also includes a car park.
9.6
Excellent
Morrells Farm House
Morrells Farm House

Morrells Farm House

Excellent
2 reviews
9.6
Cnr Of Welevreden Rd. Scott St., Johannesburg, South Africa
Superb location
This property boasts superb location. It has a score 8.8 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi in rooms
24-hour reception
Outdoor swimming pool
Restaurant
Bar/ Lounge area
Meeting room
Breakfast
The 9-room Morrells Farm House Villa is approximately a 25-minute stroll from Alberts Farm Conservancy and a 10-minute drive from from Randpark Golf Course. At this Johannesburg farm stay a car park…
8.6
Excellent
Genesis All-Suite Hotel
Genesis All-Suite Hotel

Genesis All-Suite Hotel

Excellent
244 reviews
8.6
10 Sandler Road Fairmount, Johannesburg, South Africa
Superb location
This property boasts superb location. It has a score 8.6 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi
Swimming pool
Exercise gym
Restaurant
Bar/ Lounge area
Air conditioning
Genesis All-Suite Hotel Johannesburg is located within 6 km of South African National Museum of Military History and within 7 km of Goodman Gallery. This apartment assures guests' safety through a…
8.6
Excellent
Blackheath Manor Guest House
Blackheath Manor Guest House

Blackheath Manor Guest House

Excellent
7 reviews
8.6
267 Outlook Terrace, Johannesburg, South Africa
Exceptional location
This property boasts exceptional location. It has a score 9.5 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi
Swimming pool
Fitness centre
Breakfast
Air conditioning
Offering an outdoor swimming pool, the lovely Blackheath Manor Guest House Johannesburg is situated a 10-minute drive from Northcliff. This apartment offers private car parking on site and modern…
8
Good
Westay Timessquare Apartments
Westay Timessquare Apartments

Westay Timessquare Apartments

Good
67 reviews
8
125 Grayston Drive, Sandton, South Africa
Superb location
This property boasts superb location. It has a score 8.6 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi in rooms
Outdoor swimming pool
Non-smoking property
Air conditioning
Located within a 500-metre distance of Sandton Market @ The Park and Mushroom Park, Westay Timessquare Apartments Sandton features views of the city. This apartment is situated 15 minutes' walk from…
8.2
Excellent
Ginnegaap Guesthouse
Ginnegaap Guesthouse

Ginnegaap Guesthouse

Excellent
63 reviews
8.2
54 4Th Avenue, Johannesburg, Za, Johannesburg, South Africa
Excellent location
This property boasts excellent location. It has a score 9.3 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi
Swimming pool
Breakfast
Pets allowed
Located 3.9 km from the cable-stayed Nelson Mandela Bridge, Ginnegaap Guesthouse Johannesburg is 4 km from a top family-friendly place like Johannesburg Zoo. A car park is also available on site.
8.4
Excellent
No66 Sandton Lodge
No66 Sandton Lodge

No66 Sandton Lodge

Excellent
13 reviews
8.4
66 6Th Avenue, Inanda, Johannesburg, Za, Johannesburg, South Africa
Superb location
This property boasts superb location. It has a score 8.8 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi
Swimming pool
Located a 10-minute drive from Hyde Park Corner, the 10-room No66 Sandton Lodge Johannesburg is a 10-minute ride from a top family-friendly place like Hashtag Escape Amusement Center. Wi-Fi and a car…
8.4
Excellent
Luxury 2 Bedroom Lifestyle Apartment In Golf Estate
Luxury 2 Bedroom Lifestyle Apartment In Golf Estate

Luxury 2 Bedroom Lifestyle Apartment In Golf Estate

Excellent
67 reviews
8.4
Jackal Creek Golf Estate, North Riding, Johannesburg Kingsbarns, Roodepoort, South Africa
Excellent location
This property boasts excellent location. It has a score 9.4 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Valet parking
24-hour reception
Express check-in/ -out
Outdoor swimming pool
Fitness centre
Indulge in luxury at the stunning 2 Bedroom Lifestyle Apartment nestled within the exclusive Jackal Creek Golf Estate in North Riding, Johannesburg. This exquisite retreat offers a perfect blend of…
8.2
Excellent
Gold Reef Place
Gold Reef Place

Gold Reef Place

Excellent
5 reviews
8.2
12 Malcolm Ave, Johannesburg, South Africa
Free Wi-Fi
24-hour reception
Smoking allowed in designated areas
The 7-room Gold Reef Place Apartment Johannesburg lies in a touristic area, at a distance of 1.9 km from Apartheid Museum and around a 15-minute drive from Arts On Main. Guests can take advantage of…
8.4
Excellent
Glenalmond Hotel
Glenalmond Hotel

Glenalmond Hotel

Excellent
61 reviews
8.4
130 Daisy Street, Sandton, South Africa
Wi-Fi in rooms
Free Wi-Fi
Swimming pool
Restaurant
Glenalmond Hotel Sandton is located within a 10-minute drive of Innesfree Park and nearly a 15-minute walk from Sandton Convention Center. This apartment is situated about 15 minutes' walk from…
8
Good
The Capital 20 West
The Capital 20 West

The Capital 20 West

Good
141 reviews
8
20 West Road South, Sandton, South Africa
Excellent location
This property boasts excellent location. It has a score 9 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free internet access
Golf course
The Capital 20 West Apartment Johannesburg is located in Sandton, within a 900-metre distance of Investec Investment Bank, and offers guests an outdoor pool and a gym facility. The apartment is in…
7
Good
Mont Blanc Heights Apartments
Mont Blanc Heights Apartments

Mont Blanc Heights Apartments

Good
2 reviews
7
Corner Of Sovereign Road & Oxford Road, Bedfordview, South Africa
Superb location
This property boasts superb location. It has a score 8.3 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi in rooms
Mont Blanc Heights Apartments Bedfordview is located only a 7-minute walk from Bedford Centre and within 25 minutes' walk of Eastgate Shopping Centre.
Fourways Apartments
Fourways Apartments

Fourways Apartments

9 Richard Road, Fourways, Sandton, South Africa
Express check-in/ -out
Non-smoking property
To enjoy your vacation in Sandton, stay at the 7-room Fourways Apartments Sandton, which is 10 minutes' drive from Montecasino Boulevard and within a 3-km distance of Montecasino.
Valverde Eco Hotel
Valverde Eco Hotel

Valverde Eco Hotel

Plot 5 Lammermoor, Beyers Naude Extension, 1748, Lanseria, South Africa
Superb location
This property boasts superb location. It has a score 8.3 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Fitness centre
Boasting the location at a 2.5 km distance from Lake Heritage, Valverde Eco Hotel is also within 4.7 km of The Cradle of Humankind Private Nature Reserve. This lodge provides guests with spa therapy…
Golden Lantern Lodge
Golden Lantern Lodge

Golden Lantern Lodge

22 Van Der Merwe St, Bela-Bela, 0480, South Africa, Bela-Bela, South Africa
Free Wi-Fi in public areas
Guests can opt to stay in Golden Lantern Guest Lodge apartment when visiting Johannesburg. Mabalingwe Nature Reserve is at 1.7 km, while the centre of Johannesburg is about 8 km away.
The View Of Dainfern
The View Of Dainfern

The View Of Dainfern

Broadacres Drive 87 Unit 273, The View Estate, Johannesburg, South Africa
Superb location
This property boasts superb location. It has a score 8.5 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi in rooms
To enjoy your vacation in Johannesburg, stay at The View Of Dainfern Apartment Johannesburg, which is around a 10-minute drive from Land Rover Experience Kyalami and within 7 km of Shades Of Ngwenya.
Jozi Apartments - Radiokop
Jozi Apartments - Radiokop

Jozi Apartments - Radiokop

Amplifer Street, Roodepoort, South Africa
Superb location
This property boasts superb location. It has a score 8.9 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Free Wi-Fi in rooms
Swimming pool
The 6-room Jozi Apartments - Radiokop Roodepoort is located within a 10-minute drive of Cradle Moon and within 7 km of Roodepoort Athletic Stadium. A car park is also available on site.
24@Grace
24@Grace

24@Grace

24A Grace Road, Johannesburg, South Africa
Wi-Fi in rooms
Free Wi-Fi
Swimming pool
Cots
24 @ Grace venue can host up to 5 guests and offers views over Constitution Hill. The accommodation has 3 bedrooms, 2 bathrooms, and also a terrace. It also includes an outdoor swimming pool.
Seven On Bevan
Seven On Bevan

Seven On Bevan

7 Bevan Road, Sandton, South Africa
Exceptional location
This property boasts exceptional location. It has a score 9.8 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Air conditioning
Seven On Bevan is situated in Sandton, 2.3 km from Liliesleaf History Museum and just an 11-minute walk from Peacemakers Museum.
Ninety North Guest House
Ninety North Guest House

Ninety North Guest House

90 North Street Ferndale Randburg Gauteng, Johannesburg, South Africa
Paid Wi-Fi
Non-smoking rooms
No pets allowed
The 7-room Ninety North Guest House Johannesburg is located 2.6 km from Golden Harvest Park and 3.1 km from Olivedale Corner. Guests can make use of Wi-Fi for both business and leisure purposes.

All hotels in Johannesburg are booked for your dates. Try other dates

2025-05-08
2025-05-09

Maximum period that can be booked is 30 days. Please enter alternative dates.

Ages of children:
Specify the age of a child
Specify the age of children
Thank you for subscribing
Close