The Colonial Inn is centrally located in Nags Head on the beautiful Outer Banks of North Carolina. This oceanfront resort is located at the 11½ mile post and is next to the Nags Head Fishing Pier. We are also accessible to numerous attractions and outdoor activities.
The Colonial Inn overlooks the magnificent Atlantic Ocean that offers fun–filled days and marvelous nights. Check out our beach cam here.