About Windsor
Windsor is a town established by an act of the Colonial Assembly in 1768, on the site known as Gray’s Landing and is the county seat of Bertie County, North Carolina, United States. As of the 2020 census, Windsor had a population of 3,582. Windsor is located in North Carolina's Inner Banks region.
Source: Wikipedia
Getting There
✈️ Airports
✈️
Pitt-Greenville Airport
✈️
Elizabeth City Regional Airport & Coast Guard Air Station
Things to Do Nearby
Roanoke River National Wildlife Refuge
Port O' Plymouth Museum
Edenton National Fish Hatchery
Visitor reviews
No reviews yet. Stayed here? Be the first to share your experience.
Write a review
Own a motel or hotel? Run it on MotelEasy.
Reservations, check-in, housekeeping, staff and OTA sync in one simple dashboard. Flat $20/month after a 14-day free trial.
Start your free trial →No contracts. Cancel anytime.