Inn on Main Street

88 S. Main Street , Weaverville, NC 28787 USA (Show map)
Book now or get help at


Inn on Main Street is a romantic Victorian bed and breakfast in quaint, quiet Weaverville. The inn is 10 minutes from downtown Asheville, and 15 from either the Biltmore Estate or Blue Ridge Parkway. It's also just two blocks from several cafes, galleries and shopping. Enjoy mountain views from the back porch during a yummy breakfast made with ingredients harvested that morning from the organic gardens. Share a drink and appetizer with fellow guests each evening after a full day of exploring the cultural and natural attractions in the Blue Ridge Mountains. Get a great night's sleep in a quiet small-town oasis.



Write A Review
  • Guest room4.4
  • Service4.9
  • Value4.6
  • Cleanliness4.7
  • Onsite Dining4.8

Comfortable, Friendly B&B

4.8 on November 10, 2016

We enjoyed our stay at Inn on Main Street. The rooms were comfortable and well stocked with necessities. Dan & Nancy were beyond friendly, generous, and helpful. The area was lovely--many restaurants and small shops within a short walking distance. Dan & Nancy were very willing to help us navigate the area and suggest places to eat and things to do. Breakfast was outstanding and very plentiful. The "cocktail" hour in the early evening was a great added touch! We will definitely stay here again when in the area.

A wonderful time away!

4.4 on August 20, 2015

We had a relaxing and comfortable time at the Inn with great service from the Inn on Main St. Would love to return again!

Wonderful time!

5 on November 10, 2013

We just came back from a three-night stay in the Inn on Main Street. It was our first time ever staying in a Bed and Breakfast. We couldn't have asked for more gracious hosts. Dan and Nancy were extremely pleasant and welcoming. The room we stayed in was clean and just adorable! (I fell in love with the fireplace right away :)). The breakfasts were INCREDIBLE! Fritattas, baked apple French toast, and the most incredible omelet on our last day. Mmmmm.... We will definitely be going back. Just a wonderful experience all around!

Relaxing at the Inn On Main

5 on June 22, 2013

We just finished our second stay with Dan and Nancy Ward at their Inn On Main in Weaverville N.C. As always it was a wonderful low key pleasant experience. The rooms are all different but all comfortable and cozy. The location is perfect with walking distance to old downtown Weaverville, a 10 minute ride to the center of Asheville and an 8 mile drive to the Great Smoky Mountains Blue Ridge Highway. Dan and Nancy do everything to make your stay fun, comfortable and memorable - especially their breakfasts and friendly homelike atmosphere. We highly recommend a stay ( or more!) at the Inn On Main. We will be returning for sure! Elaine and Will from CT

Roadtrip Honeymoon

4.4 on November 26, 2012

My husband and I recently drove from Florida to Maryland with a stopover in North Carolina. We stayed at the Inn on Main and were very pleased with all aspects of the stay. From the start, Dan and Nancy set up a very user-friendly and helpful website, complete with pictures and local attractions. Our stay was a continuation of this helpfulness. Although we were delayed by traffic, Dan welcomed us with restaurant options and an offer of the evening appetizers, beer, and wine that we had missed. We were pleased with the room, the house itself, and the restaurant we chose. Breakfast was wonderful with everything from fresh fruit to home-baked muffins and quiche. They had coffee, tea, water, and drinks available to us all day (and night) in the dining room, and a selection of movies for use in our room. I also loved that the Inn is a "green establishment", featuring not only a generous supply of toiletries, but all-natural, organic products. The JASONs products and local soaps were great. All in all, we loved our stay and hope to return again. Bronwen and Eduardo

A Top Notch B&B in the Asheville area

5 on November 14, 2012

If you are looking for a top notch B&B in Asheville area, you should strongly consider the Inn on Main Street in Weaverville, N.C. The Inn is within walking distance of the quaint town of Weavervile and only about a 15 minute drive to downtown Asheville. We have stayed at the Inn on Maintream many times. What keeps us from coming back to this Inn. There are many reasons: the lovely and comfortable rooms; the delicious breakfasts; the coziness of the Inn and its view of the mountains from the back porch; the the complimentary wine, beer, and snacks in the late afternoon; and the opportunity to mix and mingle with guests from all parts of the country as well as abroad. What really makes the Inn on Main Street special for us is the hospitality and friendliness of the hosts Nancy and Dan. They make you feel right at home. They are incredibly attentive to guests and their needs. It is of no surprise that many guests return to the Inn because Nancy and Dan are such wonderful hosts. We will continue to come back to the Inn on Main Street because we know Nancy and Dan will be there to greet us and make our stay in Weaverville special every time. Torin and Teresa Togut

Most enjoyable stay! Hosts outstanding!

4.0 on October 18, 2012

Wondeful, personal welcome, lovely room and Inn, scrumptious breakfast. Memorable!

Beyond expectations!

5 on October 10, 2012

The Inn is beautiful, and Dan and Nancy went our of their way to make our stay perfect. I am allergic to wheat and rice which can make things tricky. They whipped up delicious alternatives for me every day at breakfast I also got some great new dishes to try at home. Nancy recommended a great spa down the street for me to visit while my husband went Zip Lining. I have never had a better facial (and I have had more than a few).

Fantastic Inn

5 on October 01, 2012

Dan and Nancy are fantastic people. We were in Weaverville for a wedding and stayed at the Inn on Main Street for 2 nights. We were welcomed with a smile and showed to our room, we were in the Robinson Room. The place is very warm and welcoming. Breakfast was served either inside or on the patio and it was delicious. They also serve a nice happy hour at 530 on the back patio with beer, wine and cheese. Throughout the stay it was nice to chat with the owners as well as other travelers. We highly recommend this place to anyone visiting Asheville or Weaverville. Asheville is only a short 10 mins drive.

Our Favorite B&B So Far

5 on September 04, 2012

The Inn on Main Street was one of the best Bed and Breakfasts we've ever stayed in. The number one thing that impressed us was the warmth and hospitality of the owners, Dan and Nan. From making sure every delicious food item they prepared for us was keeping with my wife's Vegan diet to telling us where to go in Ashland (which is only 10 minutes away) and telling us stories about the area and its history (Dan was a local newspaper reporter and editor). The accommodations are charming (very "Victorian") and the breakfasts were delicious (especially the muffins!) which were served on the back porch veranda overlooking the small garden that provided some of the veggies for culinary creations served to us each morning. And as an extra little surprise, there were 3 restaurants with live music only 2 to 4 short blocks from the Inn - and the music was really good acoustic folk and rock. I would highly recommend the Inn on Main Street to anyone who wants a great bed and breakfast experience at a very reasonable price!

View More Reviews

Rooms & Rates

Ayers Room

King or twin beds, second floor, private bath with tub and shower, gas fireplace, cable TV with DVD

  • Maximum Capacity: 2
  • Bathroom Private Bath
  • Beds 1 King

Nightly Rate: $179 - $179

Lee Room

Twins or king bed, first floor, private bath with shower and whirlpool tub, gas fireplace, cable TV/DVD

  • Maximum Capacity: 2
  • Bathroom Private Bath
  • Beds 1 King

Nightly Rate: $179 - $179

Monroe Room

Full-size bed, second floor, private bath with shower, cable TV

  • Maximum Capacity: 2
  • Bathroom Private Bath
  • Beds 1 Double

Nightly Rate: $139 - $139

Robinson Room

Queen bed, first floor, private bath with shower and tub, gas fireplace, cable TV/VCR/DVD

  • Maximum Capacity: 2
  • Bathroom Private Bath
  • Beds 1 Queen

Nightly Rate: $159 - $159

Kiser Room

Queen bed, second floor, private bath with shower, cable TV/DVD

  • Maximum Capacity: 2
  • Bathroom Private Bath
  • Beds 1 Queen

Nightly Rate: $159 - $159

Garden Room

Queen bed, cottage, private bath with shower and whirlpool tub for two, gas fireplace, AC, cable TV/DVD

  • Maximum Capacity: 2
  • Bathroom Private Bath
  • Beds 1 Queen

Nightly Rate: $179 - $179

Forest Room

Queen bed, cottage, private bath with shower and whirlpool tub for two, gas fireplace, AC, cable TV/DVD

  • Maximum Capacity: 2
  • Bathroom Private Bath
  • Beds 1 Queen

Nightly Rate: $179 - $179

Check Dates Visit Website


Location Type

Near Asheville, Near Biltmore, Mountains, Small town


Asheville, NC (AVL) 20 miles

Directions to property:

Weaverville is served by U.S. 19-23 North. The inn is one and one-half blocks south of Town Hall at the corner of Main and East streets.

Area Attractions

Antique Shopping, Art Galleries, Casino, Concert venue, Eco-tourism, Gourmet/Fine Dining, Historical interests, Lake, Live Music, Museum, National/State parks, Nature area, Navitat canopy tours, Blue Ridge Parkway, Hot Springs mineral baths and spa, Whitewater rafting, Biltmore Estate, Asheville, Performing Theater, Picnic area, Religious Services, River, Ski area, University, Vineyard, Winery

Visit Website

Inn Details

Establishment type

Historic Inn

On-site amenities

Air conditioning, Board games, Copier, Fax Machine, Library, Movie library, Parking, Telephone, VCR, Videos , Central guest refrigerator

Room amenities

Alarm clock, Bath robes, CD player, Ceiling fans, DVD Player, Desk, Fireplace, Hairdryer, Hot tub/whirlpool tub, Ironing Board, Radio, Satellite/Cable TV, TV, Wi-Fi, Wired internet

On-site activities

Bicycle riding trails, Bird watching, Canoeing, Cross-country ski trails, Downhill Skiing, Fishing, Golfing, Hiking trails, Horseback riding, Kayaking, Mountain Bike trails, hot mineral baths, spas, rock climbing, Shopping, Sight-seeing, Water sports, Whitewater Rafting

Check Dates Visit Website


  • Check In:: 4 to 7 p.m.
  • Check Out:: 11 am
  • Open All Year Round: Yes
  • Smoking Allowed: No smoking on outside porches or by fish pond
  • Drinking Allowed: Yes
  • Alcohol Provided No
  • Suitable For Children: Limited Unsuitable for children younger than 12
  • Childcare Provided: No
  • Guest Pets Allowed: Prior approval required Must be crated in room during breakfast, added fee.
  • Disabled Access Limited

Terms and Conditions

  • Minimum Stay: 2 night minimum on most weekends April-Dec. 3 on holidays.
  • Accepted payments AMEX, VISA, Discover, Mastercard, Personal checks, Travelers checks, Cash
  • Deposit Amount Required: Half the total or cost of one night, whichever is greater.
  • Cancellations: 14 days notice required for returned deposit. All cancellations result in a $25 processing fee.
Visit Website



Dan and Nancy Ward

Languages spoken

English, French, German, Spanish

Resident Pets


About the innkeepers

Dan, a former journalist, is an amateur potter and tile maker, and occasional painter. Nancy, a special education teacher, makes everything bloom on the grounds.

Check Dates Visit Website




  • Time Served: 8-9:30
  • Serving Location: Back porch in warm weather, Dining Room

Special meal options

Restrictive , Vegetarian Vegan, Gluten-free

Signature Dish

Nancy's Baked Apple French Toast
Nancy's baked French toast is a casserole consisting of freshly sauteed North Carolina apples, a bit of cream cheese and a layer of our homemade whole-grain bread marinated in a mixture of egg and buttermilk. It's got some sugar and butter in it, but mostly it's one of the healthiest sweet dishes you'll ever love.


Visit Website


Special Package

Spa/Massage Specials

Two nights in a romantic room, two two-day tickets to the Biltmore Estate, one hour Swedish massage for two and an hour soak in a secluded Jacuzzi at rustic Hot Springs Spa. We supply robes, towels and bottled water. Starting at $659 plus tax. Must book directly with Dan or Nancy.

Contact Innkeeper