Nearby airports are Charlotte Douglas (CLT; 2 h), Knoxville (TYS; 2 h 30 min) and Asheville Regional Airport (AVL; 1 h 30 min)
There are many AirBnBs, VRBOs, and small cabin rentals in the area. Nearby town of Banner Elk (20 min) has a few hotels and B&Bs, while Boone (30 mins) has more options.