Pine Knoll Shores is a town located in Carteret County, North Carolina. As of the 2000 census, the town had a total population of 1,524.
Hotel rate starting at just $99 at
Hotel rate starting at just $92 at
Find quality nearby Pine Knoll Shores hotels & lodging to meet your needs.