Sign up to our mailing list

Golf Holidays in Northern Provinces

  • The ‘Northern Provinces’ consist of the North-West Province, Limpopo and Mpumalanga, and contain some of the best known regions within South Africa including the Kruger National Park, the Drakensberg Escarpment and the renowned, Sun City.

    Located on the ‘high veld’ bordering Botswana, Zimbabwe and Mozambique and including the flight hub of Johannesburg, the climate is tropical with high temperatures in the summer months and cool to cold winters.

    The region is malaria free and being at a higher altitude, your ball will travel further in the thinner air. It is an ideal destination for a golf & safari combination and also to some incredible islands and resorts of Mozambique, with direct flights from the Kruger to Vilanculos.

    Golf hotels in Northern Provinces

    There are a wide range of fantastic golf hotels in the Northern Provinces. Pick your favourite accommodation from the options below, or click on View More to see our full range of golf resorts in the Northern Provinces.

    The Palace of the Lost City at Sun CitySouth Africa

    The Palace of the Lost City at Sun City

    The Cascades at Sun CitySouth Africa

    The Cascades at Sun City

    Golf courses in Northern Provinces

    Look through our range of the best golf courses in the Northern Provinces below that will be sure to satisfy even the most demanding of golfers. If you have any specific questions about the golf courses you can visit please do get in touch.

    Nelspruit Golf ClubSouth Africa

    Nelspruit Golf Club

    Gary Player Country ClubSouth Africa

    Gary Player Country Club

    Highland Gate Golf CourseSouth Africa

    Highland Gate Golf Course

    Golf in Northern Provinces

    The Kruger National Park, Drakensberg Escarpment, The 'gateway' to southern Africa, Malaria free game reserves, Sun City Resort, Luxury lodges


    We know it's a real pain filling in long winded enquiry forms so we've given you two options…

    Quick Enquiry - this includes an option to request a call back at a time convenient to you. Please enter your details below.

    Detailed Enquiry - click here to complete the enquiry form and we'll contact you with a detailed quote based on the information you've provided

    Thanks for your enquiry