Once in awhile, someone organizing a raffle or offering a promotion will find Inn on Main Street bed and breakfast online and fall in love with our Grandma’s House image.
That’s what happened when D’Jella Gray of WQMG radio station in Winston-Salem called last year to ask us to participate in the Kit-Kat contest, an on-air promotion that included a romantic trip to Asheville (and Weaverville, of course), and the Blue Ridge Mountains. We were honored that she chose us.
Turns out that the winner of the gift certificate, Tyisha Williams, had a friend who she said needed the trip more than she did. Because of Tyisha’s generosity, we got the sweetest folks staying with us, a couple who had sacrificed a lot for their family over the past year and indeed needed a romantic break.
Elizabeth and Roland Tita celebrated their fourth anniversary with us, enjoying a couples massage, an hour soak in a hot mineral bath, and a visit to the Biltmore Estate, all part of our Soaking Soulmates special. We wish them all the best, and thank D’Jella, WQMG and Tyisha for making it all happen.



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.