Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5
Due to coronavirus (COVID-19) travel advisories, some destinations may be unavailable for certain dates. Find out more.

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.


Check South Africa hotel prices

Tonight Apr 3 - Apr 4
This weekend Apr 3 - Apr 5
Next weekend Apr 10 - Apr 12

Top Cities in South Africa

Top South Africa Golf Hotels

See all 12,386 Properties in South Africa

Estimated price for 1 night/2 adults

African Pride Arabella Hotel & Spa, Autograph Collection

African Pride Arabella Hotel & Spa, Autograph Collection

R44 Kleinmond, Kleinmond, Western Cape
    5.0 out of 5.0
     
     
    4.0 out of 5 (204 reviews)

    This family-friendly Greater Hermanus hotel is located by the ocean, 0.2 mi (0.2 km) from Rooisand Nature Reserve, and within 6 mi (10 km) of Kleinmond Beach ...

    Heaven on earth I had the most amazing experience and will definitely come back. The view, the service, the quality, the environment....everything about this place is just so amazing. I absolutely loved it.
    Sep 28, 2019

    $119 per night for 2 guests

    May 4 - May 5
    African Pride Arabella Hotel & Spa, Autograph Collection$119
    Hermanus Lodge on the Green

    Hermanus Lodge on the Green

    8 Fernkloof Drive, Hermanus Heights, Hermanus, Western Cape
      4.0 out of 5.0
       
       
      4.6 out of 5 (55 reviews)

      Situated in Hermanus, this golf bed & breakfast is 0.8 mi (1.3 km) from Hemel-en-Aarde Valley and within 3 mi (5 km) of Fernkloof Nature Reserve and Cliff Path. ...

      Would only stay here in Hermanus.Very happy with our stay. Made welcome and comfortable. Breakfast a pleasant experience with a nice meal in a lovely setting. The log fire lounge is a great place to wrap up the day. Good value for money.
      Aug 31, 2019

      $80 per night for 2 guests

      Apr 5 - Apr 6
      Hermanus Lodge on the Green$80
      Oubaai Hotel Golf & Spa

      Oubaai Hotel Golf & Spa

      406 Herolds Bay Road, Herolds Bay, Western Cape
        4.0 out of 5.0
         
         
        4.0 out of 5 (174 reviews)

        This family-friendly Herolds Bay hotel is located near the airport, 4.8 mi (7.6 km) from Diaz Beach, and within 12 mi (20 km) of Redberry Farm and Garden Route ...

        The rooms are beautiful! The beds and pillows are very comfortable too. The grounds are nicely manicured and there is a really nice poolside with wonderful lounge chairs and nice thick cushions.
        Mar 25, 2020

        Oubaai Hotel Golf & SpaGet Rates

        The Kingdom Resort

        The Kingdom Resort

        N4 off the R556, Moses Kotane, North West
          4.0 out of 5.0
           
           
          4.2 out of 5 (459 reviews)

          Located in a national park, this family-friendly hotel is within 9 mi (15 km) of The Gary Player Golf Course, Lost City, and The Valley of Waves. Mogwase Shopping ...

          I liked the open feeling the resort had, it wasn’t clustered. What shocked me was that it seemed like the bed had bed bugs, telling from some bite marks on our bodies..
          Mar 9, 2020

          $45 per night for 2 guests

          May 3 - May 4
          The Kingdom Resort$45
          Protea Hotel by Marriott George King George

          Protea Hotel by Marriott George King George

          King George Drive, King George Park, George, Western Cape
            4.0 out of 5.0
             
             
            3.8 out of 5 (106 reviews)

            Situated in George, this golf hotel is within 3 mi (5 km) of Kingswood Golf Estate, George Museum, and Garden Route Botanical Garden. Outeniqua Transport Museum ...

            Well located with good access to N2 and also handy for local restaurants and for trips to Cango Caves, for example. Unfortunately,, the bathrooms in the annexe bedrooms did not appear to gave mechanical extraction and became very damp in damo weather conditions.
            Jan 30, 2020

            $53 per night for 2 guests

            May 2 - May 3
            Protea Hotel by Marriott George King George$53
            Steenberg Hotel

            Steenberg Hotel

            10802 Steenberg Estate, Tokai Road, Constantia, Cape Town, Western Cape
              5.0 out of 5.0
               
               
              4.8 out of 5 (94 reviews)

              This family-friendly Cape Town hotel is located in the historical district, within a 15-minute walk of Steenberg Wine Estate and US Consulate General. Westlake ...

              This is a very special place, rare in actual fact. Everything about this hotel and it’s staff is exceptional. It’s a tranquil haven of the highest standard. The location, decor, surroundings, immaculate gardens and food are all incredible, but such a place can not be this outstanding with the amazing ...
              Dec 15, 2019

              $147 per night for 2 guests

              May 3 - May 4
              Steenberg Hotel$147
              Zimbali Lodge

              Zimbali Lodge

              5 Corkwood Dr, Zimbali Coastal Estate, Ballito, KwaZulu-Natal
                3.0 out of 5.0
                 
                 
                4.0 out of 5 (264 reviews)

                Nestled on the beach, this Ballito hotel is within 3 mi (5 km) of Ballito Beach, Casuarina Beach, and Holla Trails. Thompson's Bay Beach is 6.8 mi (10.9 km) ...

                Good stay at Zimbali Lodge It was a good stay, our room was very nice. I was a bit upset that staying at the lodge we did not get breakfast and were told we had to pay for it at the Hotel. People should take note of that also. there is a fee charged for travel to the valley of Pools (R50 per person) which surprised us a bit. ...
                Dec 17, 2019

                Zimbali LodgeGet Rates

                First Group Selborne Golf, Estate Hotel & Spa

                First Group Selborne Golf, Estate Hotel & Spa

                99 Old Main Road, Off Sezela off-ramp, Pennington, KwaZulu-Natal
                  4.0 out of 5.0
                   
                   
                  4.3 out of 5 (39 reviews)

                  This family-friendly Pennington hotel is within a 10-minute walk of Selborne Park Golf Club and Selbourne Golf Estate. Umdoni Park Golf is 2.2 mi (3.5 km) ...

                  We attended a wedding at hotel and booked into the Garden suites. The hotel is beautiful but does need a little TLC. The gardens, golf course and the scenery is great. It is a tranquil and relaxing setting. The staff were very pleasant, always helpful, they really tried to please. The rooms were ...
                  Jul 4, 2019

                  $69 per night for 2 guests

                  May 1 - May 2
                  First Group Selborne Golf, Estate Hotel & Spa$69
                  Fancourt

                  Fancourt

                  Montagu Street, Blanco, George, Western Cape
                    5.0 out of 5.0
                     
                     
                    4.6 out of 5 (51 reviews)

                    This family-friendly George hotel is located near the airport, within 3 mi (5 km) of Fancourt Golf Estate, Redberry Farm and Kingswood Golf Estate. Garden Route ...

                    The service was wonderful and the food was terrific. The hotel was very welcoming and the staff was outstanding
                    Feb 24, 2020

                    $134 per night for 2 guests

                    Apr 6 - Apr 7
                    Fancourt$134
                    Legend Golf & Safari Resort

                    Legend Golf & Safari Resort

                    Haakdoring Road, Sterkrivier, Mookgopong, Limpopo
                      4.0 out of 5.0
                       
                       
                      3.6 out of 5 (42 reviews)

                      This family-friendly Mookgopong lodge is located in a regional park, 1.2 mi (2 km) from Doorndraai Dam, and within 25 mi (40 km) of Lalele Crocodile Farm and ...

                      Beautiful, peaceful, clean. Rooms are finished to a high standard. Great food and friendly staff. Thank you. Will be back.
                      Jul 16, 2018

                      Legend Golf & Safari ResortGet Rates

                      Map

                      Pocket Guide: Golf Hotels in South Africa

                      Search for hotels in South Africa on Expedia. You can easily find your hotels in South Africa using one of the methods below:

                      • View our selection of featured hotels in South Africa
                      • Use the map to find hotels in the South Africa neighborhood you prefer
                      • Use the filters to see hotels in a specific area of South Africa, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in South Africa
                      • Enter your travel dates to view the best deals on hotels in South Africa - while they last