
Inn
420 Main St, Highlands, NC
Established in 1880 and affectionately known as the "Grand Old Lady of Main Street," the Highlands Inn is a historic boutique hotel located in the heart of downtown Highlands, North Carolina. This deeply charming mountain destination features individually styled guest rooms across its historic main building and adjacent lodge, effortlessly blending classic Southern hospitality with modern comforts. Positioned right on the town's walkable main strip, the independent inn offers guests immediate access to premier shopping, fine dining, and live theater, all while being just minutes away from the stunning waterfalls and hiking trails of the Blue Ridge Mountains.
Part of our guide to independent stays in North Carolina.