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
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.
Find us and reach us!

Call toll-free: 855.456.9498
Click to email us | More contact info![]()




