Places to stay in Little Switzerland, North Carolina
Little Switzerland is a community in McDowell and Mitchell counties of North Carolina. It is located along NC 226A off the Blue Ridge Parkway, just south of Spruce Pine. Local dining options include Switzerland Cafe & General Store, Mountain View Restaurant, Anchors Away Cafe, and China Wok.
If you are travelling in the area, Little Switzerland is located close to Roaring Spout Branch, Big Branch, Township of Nebo, Timber Ridge and Cane Creek Church.
The center of Little Switzerland ( which is at is longitude -82°5'33.457 and latitude 35°50'57.040 ) is located 5 miles away from Spruce Pine and 8 miles away from Micaville.
Available Little Switzerland lodging
We currently have 7 accommodations in and around Little Switzerland.
Little Switzerland Hotels, Motels, Resorts, B&Bs and Extended Stay
Switzerland Inn
Alpine Inn
Mountain View Motel & Restaurant
Skyline Village Inn
Approx 4 miles away in Spruce Pine:
Skyline Village Inn & Tavern
Pine Valley Motel
Approx 4 miles away in Spruce Pine:
Little Switzerland Camping & RV, Cottages, Rentals and Lodges / Ranches
Other useful links:
Things to see and do, places to eat in Little Switzerland

Switzerland Cafe & General Store ( Dining / BBQ ). Located at 9440 Highway 226A, Little Switzerland. For over 30 years, The Switzerland Cafe has been specializing in fresh, homemade sandwiches, soups, and quiches.
We have one of the largest wood fired smokehouses in the state, and our Applewood Smoked Trout and Hickory Smoked Pork BBQ have earned us a accolades on the North Carolina Barbeque Trail.
Our General Store offers picnic items, wine, beer and cheese as well as T-Shirts and Souvenirs.
www.switzerlandcafe.com