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. The innkeepers serve a continental breakfast every morning. They have WiFi, bikes, beach chairs and body boards available for guest use as well as an outdoor shower. The inn is non-smoking.
303 E. Admiral Street, MP 10.5, Nags Head