Experience Southern Hospitality and Coastal Charm at First Colony Inn

Welcome to First Colony Inn, a charming beachside bed and breakfast in Nags Head, North Carolina, on the Outer Banks. Experience true Southern hospitality in our unique guest rooms. Relax by the pool, stroll along the boardwalk to the beach, and take in stunning sunsets from our wraparound verandas. Discover the perfect blend of comfort, history, and local adventure at First Colony Inn.

Home Welcome Image
Deluxe Rooms & Suites callout
Deluxe Rooms & Suites
Deluxe Rooms & Suites
View rooms!
Weddings callout
Weddings
Weddings
Learn More!
Groups callout
Groups
Things to Do callout
Things to Do