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.
OUR FEATURED ROOMS
VIEW SOME OF OUR FEATURED Rooms