A gorgeous, boutique hotel in historic Blowing Rock with seven guest suites and country chic decor.
The New Public House & Hotel, located in Downtown Blowing Rock, North Carolina. Named after the New River and traditional pubs of the past, the New Public House is a gathering place for the community and travelers alike. Our inn consists of 8 unique and chic guest rooms that were thoughtfully designed with home-away-from-home comforts in mind. Our menus satisfy a wide variety of palettes and highlight the seasonal flavors of Western North Carolina. Come and sip a mid-afternoon french press coffee in our lounge, any day, and you’ll get to know our team as well as the local farmers who periodically deliver regional produce, meats, and artisanal accouterments to our kitchen.