Topsail Island Area Public Golf Courses
![]() |
Belvedere
Plantation Golf & Country Club 6400 yards of rolling hills, Bermuda grass and tall trees in a beautiful coastal scenic setting. In Hampstead, about 20 minutes from Wrightsville Beach. Also serves transient yacht folks who layover at Harbour Village Marina. Nearest beach: Topsail Island |
![]() |
Olde Point Olde Point is in Hampstead, on the waterway across from Topsail Island. Tall pines and huge live oaks line the wide fairways. Nearest beach: Topsail Island |
![]() |
Castle Bay
Golf & Country Club If you've never played Scottish links before, you're in for a startling surprise. Rolling hills and tall grasses recreate the look and feel of the coastal highlands of Scotland. Very well done, terrific landscaping. Nearest beach: Topsail Island |
![]() |
Topsail Greens A small and friendly course in Hampstead. Very well maintained and attractive, and full of pleasant surprises - like a full service restaurant. Nearest beach: Topsail Island |
![]() |
North Shore
Country Club Just across the waterway from the northern tip of Topsail Island, and one of the few Four Star championship courses in North Carolina. Nearest beach: North Topsail Island |
![]() |
Porter's Neck Fazio Drive in Wilmington Nearest beach: Topsail Island |
![]() |
River Landing River Landing is a private, residential golf community located in Wallace, NC, along the Northeast Cape Fear River. Nearest beach: North Topsail Island |