The Magnolia Inn is located in the heart of the Village of Pinehurst within a minute's walking distance of all the shops and boutiques in town. We have 10 guest rooms and a full-service bar and restaurant that are open to the public. Established in 1895, The Magnolia Inn is historic and a landmark in the village.