The Nags Head Beach Inn is located in a restored, historic Nags Head building. Originally called the Nags Head Beach Club, the building was popular in the 1930s as a pavilion-style dance hall. Originally an annex to the Nags Header Hotel (one of the original hotels on the Outer Banks), the entire building was moved north to E. Admiral Street in the 1970s. Today, the inn has eight guest rooms all located just 125 yards from the beach. There are two room styles available: The first includes a full-size bed and private bathroom with a stand-up shower, and the second is a larger room with a queen-sized bed, sitting area and private bathroom with a Jacuzzi tub. They have WiFi for guests to use, and for a fee their concierge service can provide bikes, beach chairs and body boards. The inn is non-smoking.
303 E. Admiral Street, MP 10.5, Nags Head