Little Switzerland Bed and Breakfasts

Little Switzerland is located in the Blue Ridge Mountains of North Carolina. Enjoy the rustic appeal of a Little Switzerland B&B for one night, and you won't miss city...  Read more
Showing results 1-2 of 2
Sort By:

B&Bs in Towns near Little Switzerland

from $175

Morganton, NC
Unique 7300SF Georgian Revival style home; 7 bedrooms and 6.5 baths on 4.4 lands...Read more
from $185

Black Mountain, NC
On lake overlooking Craggy Mtns. Walk to town with 33 eateries, 40 shops, music...Read more