

On the Blue Ridge Parkway between North Carolina's Mt. Mitchell (the tallest peak east of the Rockies) and Grandfather Mountain (with the mile-high swinging bridge), the Switzerland Inn has delighted visitors since 1910 with its fantastic mountain views and easy access to NC's Blue Ridge Parkway.
The Inn features 72 Blue Ridge mountain-view rooms, private chalets, a honeymoon cottage and the Diamondback Motorcycle Lodge with covered motorcycle parking. Our mountaintop resort features a host of amenities including unique arts and crafts shopping, full service restaurant, 2 patio bars, tennis courts and a swimming pool with two outdoor hot tubs - just to name a few.
Our renowned Chalet Restaurant at Switzerland Inn overlooks the scenic Blue Ridge mountain valley. We serve a full NC mountain breakfast, Blue Ridge lunch and Parkway dinner at your convenience.
Our Friday Night Fresh Seafood and Prime Rib Buffet is sold-out popular and a favorite of our guests and the residents of nearby Spruce Pine and the Little Switzerland NC community. Beer, wine and mixed beverages are served in the Chalet Restaurant and in the 2 adjoining cocktail bars.
Little Switzerland NC has an average July temperature of a cool, pleasant 68 degrees. Switzerland Inn is located on the Blue Ridge Parkway at Mile Post 334, at the peak of The Diamondback Motorcycle and Sports Car Route. The Inn, the Shops at Little Switzerland and the Switzerland Inn Chalet Restaurant are within two hours driving distance of Asheville, Charlotte, Hickory, and Johnson City. Perhaps even faster if you're on a motorcycle.