The Inn on Campbell

Mini-booking

Spotlight

advertisement

 

 

Bed & Breakfasts & Cottages in the Blue Ridge Mountains

In the Roanoke Valley in Virginia's Blue Ridge Mountains, you can experience genuine southern hospitality at a one-of-a-kind Bed & Breakfast Inn where your hosts will treat you like a member of their family. B&B's across the Roanoke Valley vary from historic old homes in charming neighborhoods to secluded hilltop lodges overlooking the Blue Ridge Mountains.

Enjoy a delicious breakfast from a gracious host as you start your day. Then, take advantage of some of their activities, including fishing and even llama trekking.

It's the perfect place to unwind at the end of your Blue Ridge Day.

Bed & Breakfast - Roanoke

Search Listings
Click to Show Map
Loading Map
1 – 25 of 28

Applewood Inn & Llama Trekking

  • 242 Tarn Beck Lane
  • Glasgow, VA 24555
  • Phone: (540) 463-1962
  • Region: I-81

A B & B at Llewellyn Lodge

  • 603 S. Main Street
  • Lexington, VA 24450
  • Phone: (540) 463-3235
  • Region: I-81

Bed and Breakfast at Rose Hill

  • 521 Washington Avenue SW
  • Roanoke, VA 24016
  • Phone: (540) 400-7785
  • Region: Downtown Roanoke/Civic Center

Beliveau Estate

  • 5415 Gallion Ridge Road
  • Blacksburg, VA 24060
  • Phone: (540) 961-0505
  • Region: New River Valley/Blacksburg

Bella La Vita Inn

  • 582 New Haven Road SE
  • Floyd, VA 24091
  • Phone: (540) 745-2541
  • Region: Blue Ridge Parkway

Bent Mountain Lodge Bed and Breakfast, Inc.

  • 9039 Mountain View Drive
  • Copper Hill, VA 24079
  • Phone: (540) 651-2500
  • Region: Blue Ridge Parkway

The Berkley House

  • 64 Old Hollow Road
  • Buchanan, VA 24066
  • Phone: (540) 793-4177
  • Region: I-81

Big Pine Trout Farm

  • 156 Meadow Brook Lane
  • New Castle, VA 24127
  • Phone: Local (540) 864-5555
  • Region: I-81

Black Lantern Inn

  • 1526 Franklin Road SW
  • Roanoke, VA 24016
  • Phone: (540) 206-3441
  • Region: Downtown Roanoke/Civic Center

Brugh's Inn of Salem

  • 1226 Lynchburg Turnpike
  • Salem, VA 24153
  • Phone: (540) 312-9138
  • Region: Salem

Claiborne House Bed & Breakfast

  • 185 Claiborne Avenue
  • Rocky Mount, VA 24151
  • Phone: (540) 483-4616
  • Region: I-581/US 220

The Depot Lodge

  • 16071 Paint Bank Road, Route 311
  • Paint Bank, VA 24131
  • Phone: (540) 897-6000
  • Region: I-81

Fincastle Gallery Bed & Breakfast

  • 110 S. Roanoke Street
  • Fincastle, VA 24090
  • Phone: (540) 473-2974
  • Region: I-81

Fincastle Vineyard Bed & Breakfast

  • 203 Maple Ridge Lane
  • Fincastle, VA 24090
  • Phone: (540) 591-9000
  • Region: I-81

Inn at Burwell Place

  • 601 W. Main Street
  • Salem, VA 24153
  • Phone: (540) 387-0250
  • Region: Salem

Inn at Riverbend

  • 125 River Ridge Drive
  • Pearisburg, VA 24134
  • Phone: (540) 921-5211
  • Region: New River Valley/Blacksburg

King George Inn

  • 315 King George Avenue SW
  • Roanoke, VA 24016
  • Phone: (757) 675-4034
  • Region: Downtown Roanoke/Civic Center

The Mountain Rose Inn

  • 1787 Charity Highway
  • Woolwine, VA 24185
  • Phone: (276) 930-1057
  • Region: Blue Ridge Parkway

Mountain Song Inn

  • 319 Mystic Lane NW
  • Willis, VA 24380
  • Phone: (540) 789-3000
  • Region: Blue Ridge Parkway

Natural Bridge/Lexington KOA Campground

  • 214 Kildeer Lane
  • Natural Bridge, VA 24578
  • Phone: (540) 291-2770
  • Region: I-81

The Oaks Victorian Inn

  • 311 E. Main Street
  • Christiansburg, VA 24073
  • Phone: (540) 381-1500
  • Region: New River Valley/Blacksburg

Rockwood Manor

  • 5189 Rockwood Road
  • Dublin, VA 24084
  • Phone: (540) 674-1328
  • Region: New River Valley/Blacksburg

Serenity's Edge! Romantic Cottages

  • 4404 Murray Hollow Road
  • Thaxton, VA 24174
  • Phone: (540) 947-2468
  • Region: Blue Ridge Parkway

The Cottage at Springwood

  • 2290 Trebark Road
  • Buchanan, VA 24066
  • Phone: (540) 473-2789
  • Region: I-81

The Inn on Campbell

  • 118 Campbell Avenue SW
  • Roanoke, VA 24011
  • Phone: (540) 400-0183
  • Region: Downtown Roanoke/Civic Center
1 – 25 of 28

The Roanoke Valley Convention & Visitors Bureau
101 Shenandoah Avenue NE | Roanoke, VA 24016
540-342-6025
Sitemap | Partner Extranet