Events and News

The Balsam Mountain Inn is a century-old railroad hotel nestled among lofty peaks in the North Carolina mountains, a short half-mile from the Blue Ridge Parkway. We welcome guests with 50 cheery rooms, rocker-filled porches, a warm library and gracious dining. Come read, rest, ramble and romp in our mountains!

The inn’s history

1920's-era view of Balsam from the inn.

The Balsam Mountain Springs Hotel opened in 1908, with 100 rooms and corridors built extra-wide to accommodate steamer trunks of guests. Visitors arrived at the highest depot in the east by passenger rail, and disembarked at the station below for a slow stroll up to the inn.

Read more …

Find us and reach us!


Call toll-free: 855.456.9498
Click to email us | More contact info