One of the most popular times to visit Asheville and Weaverville is during the Craft Fair of the Southern Highlands. The fair is held twice a year, and the next one is July 21-24.
Oddly enough, we still have three openings for that weekend here at Inn on Main Street bed and breakfast, at least as of this moment.
The Southern Highland Craft Guild, whose artists display their work at the fair, is one of the most selective guilds in the country. We know artists with MBAs and several years of commercial success who still are turned down for membership.
Several Weaverville artists, many of them regular exhibitors on the Weaverville Art Safari, are members of the guild and display their work at the fair. It’s a great opportunity to pick up some of the finest crafts in the nation in a single location.
Plus, July is a great time to be in the mountains. We wouldn’t pretend to claim it’s always cool and dry here, but compared to the rest of the sauna South, we are an oasis. Take a raft trip while you’re here and you’ll know what refreshing really means.
Stay three nights at Inn on Main Street and mention this post, and we’ll buy you a pair of tickets to the craft fair.



Inn on Main Street bed and breakfast is among of the best Asheville bed and breakfast inns, but located in quaint, artsy Weaverville, NC. For a stay at an Asheville B&B, Inn on Main Street is a good choice for girlfriend getaways, romantic rooms, spa specials or visiting the Biltmore mansion at Biltmore Estate. Our Asheville, NC, bed and breakfast rooms include some with twins, king, queen or full-size beds. Each of our Asheville B&B rooms is unique. Some have fireplaces and Jacuzzi type whirlpool tubs. All our B&B rooms have wireless internet, cable TV with DVD or VCR, and quality amenities. Walk to downtown Weaverville and visit nearby cafes, spa services, galleries, live music and other entertainment. For an Asheville, sometimes misspelled Ashville bed and breakfast experience, Inn on Main Street provides the perfect vacation getaway. Spend your perfect holiday at Asheville bed and breakfast Inn on Main Street.