
Small dogs can now experience Inn on Main Street’s charms.
We love dogs at Inn on Main Street. It’s been hard all these years when folks asked if we were dog-friendly to have to say no. We just wanted to cater to guests who wanted a healthy allergen-free environment.
Our own loveable mutt, greeter dog Tasha, lived outside, and even preferred it on the coldest nights when we tried to make her comfortable in our apartment. The call of the wild trumped confinement.
But we can understand when bringing man’s best friend along to Weaverville feels better than leaving him in a kennel. So we found a happy medium. We’re permitting dogs in the Garden and Forest rooms, while still keeping the main house pet- and dander-free.
We’ve had to say no to a lot of nice folks who have wanted to stay with us. Now we want to welcome them and their furry friends. Please check out our pet policy if you’d like to bring Fido on your next trip to Asheville and the mountains.


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.