Places to stay in Knotts Island, North Carolina
![]() |
![]() |
Sandy Point Resort Campground
Read more details...
176 Sandy Point Dr., Knotts Island, 27950
(+001) 252-429-3094
Barnes Hunting Lodge
Read more details...
108 Barnes Land, Knotts Island, 27950
(+001) 252-429-3163
Filter by:
Click property titles for more detailed descriptions
Map showing location of Knotts Island
Knotts Island links of interest
Nearby towns close to Knotts Island, North Carolina
Knotts Island is a small unincorporated community in Currituck County, North Carolina. The community is located on a marshy island, bordered by the Currituck Sound, North Landing River, Back Bay, and Knotts Island Bay. Knotts Island is home to Mackay Island National Wildlife Refuge. Knotts Island is only accessible over land from Virginia Beach, Virginia using Princess Anne Road. The North Carolina Department of Transportation operates a free ferry between Knotts Island and Currituck on the mainland.
Towns are shown withing 20km radius of Knotts Island, North Carolina. Distances are not representive of traveling amounts. Towns marked * indicated accommodations listed.

