Flight
Asheville has a small airport but we checked and are pretty sure they have a flight from every city we have someone in! It's close to the city so a rental car or Uber/Lyft should make getting around from there very easy.
House Or Rental
Asheville is full of great Air BnB's to stay in the for the weekend. You'll have plenty of options (if you book early enough)
Hotel
Hotel