0800 756 7715

We are open today between 9am and 5:30pm

Golf Holidays in South Africa

South Africa Golf Holidays are becoming increasingly popular as the destination boasts such a superb climate, an incredible range of world class golf courses, great hotels and luxury resorts.

Where to go in South Africa

Golf Holidays in South Africa

Filter by

multi centre

Cape Town, Wine and Fancourt

12 nights - Cape Town and Western Cape - Fancourt

from £3445pp

multi centre

Cape Town & Winelands

7 nights - Cape Town and Western Cape

from £2621pp

multi centre

Cape Town and Fancourt

9 nights - Cape Town and Western Cape - Fancourt

from £2725pp

multi centre

Cape Town, Safari and Fancourt

11 nights - Cape Town and Western Cape - Fancourt

from £3431pp

multi centre

Cape Town to Fancourt - Safari Trip

14 nights - Cape Town and Western Cape - Hermanus

from £4224pp

multi centre

Sun City

7 nights - Sun City

from £2542pp

multi centre

Rovos Rail Golf Safari

8 nights - Sun City

from £4347pp

Cape Town and Western Cape

Erinvale Estate Hotel and Spa

Onsite Golf
Spa
Sun, Winter Sun

Sun City

The Palace of the Lost City

Onsite Golf
Sun, Winter Sun
Artboard 18 Culture Lovers

Cape Town and Western Cape

Radisson Blu Cape Town Waterfront

Artboard 18 Culture Lovers
Sun, Winter Sun
Great Location

Fancourt, St Francis Bay and Capetown

St Francis Bay

Cape St Francis Beach Breaks Villa

Cape Town and Western Cape

Gondwana Game Reserve

Spa
Artboard 18 Culture Lovers
Sun, Winter Sun

Hermanus

Harbour House Hotel

Cape Town and Western Cape

Victoria and Alfred Hotel

Great Location
Spa
Sun, Winter Sun

Cape Town and Western Cape

Oubaai Hotel Golf Resort and Spa

Onsite Golf
Great Location
Spa

Cape Town and Western Cape

Fancourt Hotel

Luxe Collection
Onsite Golf
Spa

7 nights | 4 rounds

from £1699pp

Cape Town and Western Cape

Steenberg Hotel & Spa

Great Location
Onsite Golf
Artboard 18 Culture Lovers

7 nights | 4 rounds

Our team of experts are on hand to help tailor-make your golf trip

Call us on 0800 756 7715 or get a quote