Mountains - Western North Carolina Bed and Breakfasts

B&Bs in Mountains - Western North Carolina

  From $200

214 Half Mile Drive, P.O. Box 2769, Highlands, North Carolina
Luxurious Country Inn in the beautiful Western North Carolina Mountains, just 2 hours from Atlanta, close to I 40, 77, & 85.
  From $129

88 South Main Street, Weaverville, North Carolina
A romantic Victorian getaway in artsy Weaverville, 10 minutes from Asheville. Walk to dining, galleries and a mountain lake.
  From $139

142 Country Club Drive, Waynesville, North Carolina
Surrounded by stately trees, beautiful lawns, tall evergreens, floral & herb gardens, it's truly a nature lovers paradise.
  From $185

400 Ray Hill Road, Mills River, North Carolina
Newly constructed, purpose built B&B nestled in the Western North Carolina foothills, just 25 minutes to the Biltmore Estate.
  From $125

1344 Harper Avenue NW, Lenoir, North Carolina
Historical, two story brick colonial revival home nestled at the foot of the Blue Ridge Mountains.
  From $149

3895 Mill Creek Road, Old Fort, North Carolina
Located on seven private wooded acres inside Pisgah National Forest, minutes from Black Mountain and Asheville.
  From $120

85 Woodfern Lane, Wolf Laurel Resort, Mars Hill, North Carolina
Mountain retreat in the highest elevations of the Blue Ridge Mountains within a 5,000-acre ski resort with private access to Big Bald Mountain and the Appalachian Trail.
 

68 Shoal Creek Road, Highlands, North Carolina
Do what your heart desires near Highlands, NC's beautiful forests, majestic waterfalls, lush rivers and streams.
  From $89

317 Old Turnpike Road Northwest, Banner Elk, North Carolina
Restore your spirit at our beautifully renovated, historic High Country farmhouse.
  From $205

P.o. Box 2772, Highlands, North Carolina
Located on the highest point of Fire Mountain at 4,000' elevation offering long-range mountain views.
  From $89

149 Azalea Circle, PO Box 1538, Banner Elk, North Carolina
Good Food! Soft Sheets! Great Location! Banner Elk is the hub of all activities in the High Country!
  From $169

173 Chestnut Street, Asheville, North Carolina
Named one of North Carolina's 21 perfect places to stay, this romantic and luxurious Asheville B&B is the closest Inn to Downtown Asheville!
 

1525 Highway 107 South, P.O. Box 338, Cashiers, North Carolina
1400-Acre Estate in the Blue Ridge Mountains offering golf, tennis, spa services, hiking & a 35-acre private mountain lake.
  From $80

8576 Highway 226a, P.o. Box 477, Little Switzerland, North Carolina
Authentic Mountain Inn with unsurpassed views, one mile off the Blue Ridge Parkway, just one hour from Asheville or Boone.
  From $139

339 Greenville St., Saluda, North Carolina
A Spectacular Victorian Inn, Situated in a Unique Mountain Village. The Oaks Bed and Breakfast in Saluda, North Carolina.
  From $125

300 Knoll Top Road, Robbinsville, North Carolina
Log Home nestled in the beautiful mountains, approximately 10 miles north of Robbinsville, overlooking Stecoah Valley.