Topsail Island Area Public Golf Courses


Belvedere Plantation Golf & Country Club 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

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 Country Club 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 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 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 Porter's Neck

Fazio Drive in Wilmington

Nearest beach: Topsail Island

River Landing Golf 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