Asheville, NC is a great weekend destination for us because it is only three hours from Greensboro. It is packed full of culture, arts and wonderful food. Tucked away in the mountains, it is a picturesque setting and laid back community, with the bustle of an active community. There are some great little spots to stay in Asheville on the cheap like the Mount-Vue on Tunnel Road. It's not much to look at, but the rooms are clean and the rates are cheap. It is also walking distance to downtown and you get to walk under an awesome tunnel.
With all the money you save on lodging you can eat at The Laughing Seed a great place for veggies and carnies alike. There are so many great place to eat it is hard to pick. But the good thing about Asheville is you can always ask the locals or just follow your nose around until you find something that smells the best!
For more general information, Festival schedules and more you can visit www.exploreasheville.com.
pictures from here, here, here, here here here here