We’re nothing if not romantic at Inn on Main Street bed and breakfast.
We’re blessed to host hundreds of honeymooners, folks on anniversaries and just plain lovers on a getaway to Weaverville and the Asheville area.
That’s why we’re surprised to still have openings for Valentine’s Day weekend. Could be the weather; could be that the Super Bowl kept guys’ minds on a different playing field. In any case, we decided to sweeten the pot and extend our Winter Savings deal to this weekend. Stay two nights in a premium room, and get half off the second night, or a pair of two-day tickets to the Biltmore Estate, or a third night free. Stay in a non-premium room for two nights and get either our Valentine offer of a free soak at Hot Springs Spa or a third night free.
Nothing says “I love you” like cuddling by the fire in a romantic B&B.


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.