We have stayed the last two years at Creekwood Farm RV Park north of Waynesville:
http://www.creekwoodfarmrv.com/
We stayed one year at the Wingray Family RV park which is on the same highway--not quite as "refined", but we enjoyed staying at both
Just back over the mountains between Dillsboro and Cherokee we have stayed at the Holly Cove RV Park which we also highly recommend.
http://www.hollycovervresort.com/