GCW

South Africa · 10 venues

Golf course wedding venues in Kwazulu-Natal

There are 10 wedding-friendly golf courses in Kwazulu-Natal in our directory, ranging from public courses to private estates. The mix here runs to 3 resort venues. Amorello Bush Golf Course, San Lameer Country Club and Wild Coast Sun Country Club are among the best-known options. Browsing by town? See Margate and Mooirivier for local shortlists. Every listing links straight to the venue's own wedding page, so you can check dates and packages at the source.

  • 9-hole resort bush course

    Amorello Bush Golf Course

    Hluhluwe, Kwazulu-Natal

    Amorello Bush Golf Lodge and Conference Centre is a lodge and golf venue in Hluhluwe, KwaZulu-Natal, featuring a nine-hole bush golf course affiliated with SAGU, with accommodation, restaurant, and conference facilities.

    View venue

  • 18-hole semi-private links course

    Driving Range

    Mooirivier, Kwazulu-Natal

    Gowrie Farm is a golf and lodge retreat in the KwaZulu-Natal Midlands, featuring an 18-hole course designed by Guy Smith with a classic links style. It offers accommodation, dining, and conference facilities.

    View venue

  • 18-hole golf course

    Eshowe Hills

    Eshowe, Kwazulu-Natal

    Eshowe Hills Golf and Eco Estate is one of the oldest golf clubs in South Africa, featuring an 18-hole course designed by Bob Grimsdell and upgraded by Jeff Hawkes, set in the heart of Zululand.

    View venue

  • golf course

    Glengarry Golf Club

    Kwazulu-Natal

    Glengarry Holiday Farm is a family-owned farm in the Kamberg Valley offering chalets, camping, and cottages, with activities including river tubing and golf.

    View venue

  • 18-hole semi-private links course

    Gowrie Golf Course

    Mooirivier, Kwazulu-Natal

    Gowrie Farm is a golf and lodge retreat in the KwaZulu-Natal Midlands, featuring an 18-hole links-style course designed by Guy Smith, with accommodation, restaurant, pro shop, and conference facilities.

    View venue

  • 18-hole semi-private golf course

    Margate Country Club

    Margate, Kwazulu-Natal

    Margate Country Club is a golf club on the South Coast of KwaZulu-Natal, South Africa, featuring an 18-hole course, pro shop, restaurant, and function facilities. It offers membership and welcomes visitors.

    View venue

  • 18-hole semi-private championship course

    Maritzburg Golf Club

    Pietermaritzburg, Kwazulu-Natal

    Maritzburg Golf Club, established in 1886, is South Africa's oldest playing golf club, featuring an 18-hole par-72 championship course designed by Bob Grimsdell. The club offers a driving range, putting green, short game area, pro shop, academy, buggy hire, restaurant, and conference facilities, and welcomes visitors.

    View venue

  • 18-hole semi-private parkland course

    Royal Durban Golf Club

    Durban, Kwazulu-Natal

    Royal Durban Golf Club, founded in 1892 and granted royal status in 1932, is an 18-hole parkland course situated within the Greyville horse racing track in Durban, South Africa. It offers a challenging par-72 layout and welcomes visitors with green fees starting at R400 for adults on weekdays.

    View venue

  • 18-hole resort championship course

    San Lameer Country Club

    Margate, Kwazulu-Natal

    San Lameer Country Club is a coastal golf resort in KwaZulu-Natal, South Africa, featuring an 18-hole championship golf course designed by Peter Matkovich and Dale Hayes, a 9-hole par-3 Mashie course, and resort amenities including a hotel, spa, and conference facilities.

    View venue

  • 18-hole resort championship course

    Wild Coast Sun Country Club

    Margate, Kwazulu-Natal

    Wild Coast Sun Country Club is an 18-hole championship golf course in Port Edward, Eastern Cape, designed by Robert Trent Jones Jnr and opened in 1983. It is part of the South African PGA circuit and offers ocean views, a driving range, putting green, pro shop, buggy hire, caddies, and a restaurant.

    View venue