Beginning of main content
Unlock exclusive Mates Rates
Sign in or Sign up for access to exclusive prices
Book with confidence
2M+ hotel reviews from Aussie and Kiwi Travellers
Relax with our Price Promise
Find a lower price, and we’ll refund the difference
Tonight
This weekend
27 Sep. - 29 Sep.
Next weekend
4 Oct. - 6 Oct.

Golf Hotels in Johannesburg - Gauteng

Four Seasons Hotel The Westcliff, Johannesburg AU$404
Four Seasons Hotel The Westcliff, Johannesburg

Four Seasons Hotel The Westcliff, Johannesburg

67 Jan Smuts Avenue, Randburg, Gauteng
     
    5.0 out of 5.0 Stars

    This family-friendly Randburg hotel is located in Greater Johannesburg Metropolitan Area, within 2 mi (3 km) of Johannesburg Zoo and South African Museum of Military History. Museum Africa is 2.5 mi (4 km) away.

    African Pride Mount Grace Country House & Spa, Autograph Collection AU$248
    African Pride Mount Grace Country House & Spa, Autograph Collection

    African Pride Mount Grace Country House & Spa, Autograph Collection

    Old Rustenburg Road, Magaliesberg, Gauteng
       
      5.0 out of 5.0 Stars

      This family-friendly Magaliesberg guesthouse is located in the historical district, 11.9 mi (19.1 km) from Maropeng, and within 20 mi (32 km) of Cradle of Humankind and Krugersdorp Game Reserve. Sterkfontein Caves and Lion & Rhino Nature Reserve are also within 25 mi (40 km).

      St Andrews Hotel and Spa AU$130
      St Andrews Hotel and Spa

      St Andrews Hotel and Spa

      22 Milner Avenue, St Andrews, Germiston, Gauteng
         
        3.0 out of 5.0 Stars

        Situated near the airport, this spa hotel is 0.9 mi (1.5 km) from Gillooly's Farm and 2.6 mi (4.2 km) from Bedford Centre Shopping Mall. Eastgate Shopping Centre is 2.4 mi (3.9 km) away.

        The Fairway Hotel, Spa & Golf Resort AU$154
        The Fairway Hotel, Spa & Golf Resort

        The Fairway Hotel, Spa & Golf Resort

        Setperk Street, Randburg, Gauteng
           
          0.0 out of 5.0 Stars

          Located in Greater Johannesburg Metropolitan Area, this hotel is 0.2 mi (0.3 km) from Randpark Golf Club and 1.8 mi (2.9 km) from Cresta Shopping Centre. Northcliff Ridge Ecopark and Delta Park are also within 6 mi (10 km).

          Riviera on Vaal Resort Get Rates
          Riviera on Vaal Resort

          Riviera on Vaal Resort

          Mario Milani Drive, Vereeniging, Gauteng
             
            4.0
            of 5, from 1 reviews
            3.0 out of 5.0 Stars

            Located on a river, this family-friendly hotel is within 9 mi (15 km) of Vaal University of Technology, Vaal Mall, and North-West University Vaal Triangle Campus. Stonehaven on Vaal is 11.5 mi (18.5 km) away.

            Castello di Monte AU$277
            Castello di Monte

            Castello di Monte

            402 Aries Street, Waterkloof Ridge, Pretoria, Gauteng
               
              5.0 out of 5.0 Stars

              Situated in the business district, this luxury bed & breakfast is 0.3 mi (0.6 km) from Pretoria Country Club and 2.9 mi (4.7 km) from University of Pretoria. Brooklyn Theatre and Brooklyn Mall are also within 2 mi (3 km).

              Outlook Lodge Lakefield AU$105
              Outlook Lodge Lakefield

              Outlook Lodge Lakefield

              1 Ambleside Avenue, Lakefield, Benoni, Gauteng
                 
                4.0 out of 5.0 Stars

                Situated in Benoni, this golf guesthouse is 0.7 mi (1.1 km) from Benoni Lake Golf Course and within 3 mi (5 km) of Lakeside Mall and SAPS Mechanical School Golf Club. Bunny Park and K90 Shopping Centre are also within 6 mi (10 km).

                Genesis All-Suite Hotel AU$153
                Genesis All-Suite Hotel

                Genesis All-Suite Hotel

                10 Sandler Road, Fairmount, Johannesburg, Gauteng
                   
                  4.0
                  of 5, from 3 reviews
                  4.0 out of 5.0 Stars

                  Located in Greater Johannesburg Metropolitan Area, this hotel is 1.3 mi (2.1 km) from Satyagraha House and 2.6 mi (4.1 km) from Houghton Golf Club. Melrose Arch Shopping Centre and Rosebank Mall are also within 6 mi (10 km).

                  The Lakes Hotel and Conference Centre AU$101
                  The Lakes Hotel and Conference Centre

                  The Lakes Hotel and Conference Centre

                  1 Country Lane Lakefield, Benoni, Gauteng
                     
                    3.0 out of 5.0 Stars

                    Located in Benoni, this beachfront hotel is next to a golf course and within 1 mi (2 km) of Benoni Lake Golf Course and Lakeside Mall. SAPS Mechanical School Golf Club is 2.6 mi (4.1 km) away.

                    Walts Place AU$70
                    Walts Place

                    Walts Place

                    14 Divot Street, Westdene, Benoni, Gauteng
                       
                      3.0 out of 5.0 Stars

                      Situated in Benoni, this golf hotel is 0.4 mi (0.7 km) from Benoni Lake Golf Course and within 3 mi (5 km) of Lakeside Mall and SAPS Mechanical School Golf Club. K90 Shopping Centre and Wild Waters - Boksburg are also within 6 mi (10 km).

                      Suburbian Lodge Get Rates
                      Suburbian Lodge

                      Suburbian Lodge

                      17 Klip street, Observatory, Johannesburg, Gauteng
                         
                        3.0 out of 5.0 Stars

                        Located in Greater Johannesburg Metropolitan Area, this guesthouse is 1.2 mi (1.9 km) from Observatory Golf Club and within 3 mi (5 km) of Victory Theater and Houghton Golf Club. Rhodes Park and Hillbrow Telkom Tower are also within 3 mi (5 km).

                        The Winston Hotel AU$252
                        The Winston Hotel

                        The Winston Hotel

                        6 Tottenham Avenue, Melrose Estate, Johannesburg, Gauteng
                           
                          5.0
                          of 5, from 3 reviews
                          5.0 out of 5.0 Stars

                          Located in Greater Johannesburg Metropolitan Area, this luxury hotel is within a 15-minute walk of Rosebank Mall and Killarney Golf Club. The Wanderers Golf Club and Wanderers Stadium are also within 2 mi (3 km).

                          Golf Resorts in Johannesburg - Gauteng

                          What if you could play on a world-class course during your next holiday? Picture flush fairways, perfectly pitched putting greens, and getting fitted for a green jacket. Now stop dreaming—and take a look at these Johannesburg - Gauteng golf resorts.

                          Johannesburg - Gauteng golf resorts that are a hole in one

                          We know, we know. A little heavy with the puns there, but we are excited to help you sink the putt-fect holiday! Too much?

                          If you are looking for the best game in town, look no further. We’ve pulled together heaps of hotels that can give you the golf getaway of your dreams. You can:

                          • Pick from around 1560 golf resorts in Johannesburg - Gauteng
                          • Choose the price that fits your budget. Rates range from AU$70 to AU$404
                          • Check out over 7 reviews to help you decide which one is right for you

                          Why with so many options, we can only hazard a guess your holiday will be aces! 

                          Your golf getaway is just a drive, pitch and a put away

                          Imagine waking up from your comfy bed, grabbing your trusty driver, and launching a shot down the fairway. We have golf resorts in Johannesburg - Gauteng that are a chip shot away from the course and others that are just a short drive. And when you’re done emulating Adam Scott, grab a drink from the 19th hole and trade stories about your best round. Maybe, when no one’s looking, change the score. It’s just a friendly game, right?

                          Recently Reviewed in Johannesburg - Gauteng

                          Recently Booked Hotels in Johannesburg - Gauteng


                          *Price based on the lowest price found within past 24 hours and based upon one night stay for two adults over the next thirty days. Prices and availability subject to change. Additional terms may apply.