Welcome to the Beech Alpen Inn located in Beech Mountain, North Carolina. The high country's premier lodging destination. The Alpen Inn re-opened in 2007 with a brand new bar, dining room and state-of-the-art kitchen. The Alpen Inn's new owners have restored the hotel and made it the coziest place in the high country. They also specialize in weddings, private parties, and a family-friendly lodging atmosphere sure to make your vaction a memorable experience. In the Winter, experience the South's number one ski destination with free shuttle service or walking distance to Beech Mountain Resort.