Harbour Village Marina is located in Hampstead NC, north of Wilmington on US 17. The marina is off of Mallard Bay Road, on the inland side of the sound behind Topsail Island. The Marina is located near 4 golf courses, Belvedere Country Club, Olde Pointe Country Club, Topsail Greens Golf Course,and Castle Bay Golf Course.