Another vote for Mt Pisgah Inn!
Love that place. Depending on how much time you have, find a clear day and go out on the Devils Courthouse. Then, drive down to Brevard on 278, stopping at the Cradle of Forestry, Looking Glass Falls, Sliding Rock (if you are brave and it is warm), the Fish Hatchery (great place for a picnic), and then Brevard. Beautiful town.
You’ll also want to stop at Mt Mitchell, Grandfather Mountain, enjoy the drive over the Linville Viaduct, the Peaks of Otter, and a BUNCH of overpasses..
Wife and I spent our Wedding night there. Beautiful scenery.
James Vanderbilt, of Biltmore House fame, had his Hunting lodge there.
One place not to be missed, The Grove Park Inn in Asheville. Gorgeous with a capital G. Walk around visitors welcomed.
And if possible, one of their buffet meals. Sat night..Prime Ribs . Sunday ..Brunch. There is a buffet Fri night not sure what it is. May be Seafood. By far the best value in dining I’ve ever experienced. You’ll need reservations for either.
http://www.omnihotels.com/hotels/asheville-grove-park
Agreed on Pisgah Inn, the Fried green Tomatoes and Chicken Pot Pie are worth the drive in itself!