Located just 7 miles north of Asheville, Weaverville has all the cosmopolitan perks of Asheville but at a slower pace. Join us for gourmet pastries over coffee. Make conversation with the locals who gather to discuss the day’s news. Hike or bike in our beautiful Blue Ridge Mountains and then experience fine dining and locally crafted beer. Shop for fine art or craft after an afternoon massage or stroll down Main Street and see how many folks smile back at you. Here, you can experience a place where the locals truly cultivate the art of small-town hospitality.