Little Switzerland, NC, USA Vacation Rentals

Discover popular destinations in and around Little Switzerland

Blue Ridge Mountains
11,316 vacation rentals
Black Mountain
1,198 vacation rentals
Lake James
46 vacation rentals
Pensacola
129 vacation rentals
Mountains
15,970 vacation rentals
Tennessee
9,823 vacation rentals
Linville
1,389 vacation rentals
Burnsville
589 vacation rentals
Marion
761 vacation rentals
Montreat
417 vacation rentals
Mount Mitchell
410 vacation rentals
Linville Falls
111 vacation rentals
Roan Mountain
688 vacation rentals
Spruce Pine
270 vacation rentals
Nebo
136 vacation rentals
Buncombe County
1,434 vacation rentals
Newland
1,116 vacation rentals
Bakersville
235 vacation rentals
Old Fort
798 vacation rentals
Camp Lake James
219 vacation rentals

Explore a selection of Little Switzerland vacation rentals