- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Our top choices for Buchanan motels

1. Days Inn by Wyndham Bedford
Days Inn by Wyndham BedfordBedford
6.2 out of 10, (928 reviews)
The price is CA $76
CA $84 total
includes taxes & fees
Nov 11 - Nov 12

2. Motel 6 Troutville, VA
Motel 6 Troutville, VATroutville
7.8 out of 10, Good, (711 reviews)
The price is CA $83
CA $93 total
includes taxes & fees
Nov 10 - Nov 11

3. Baymont by Wyndham Salem Roanoke Area
Baymont by Wyndham Salem Roanoke AreaSalem
7.0 out of 10, Good, (776 reviews)
The price is CA $88
CA $100 total
includes taxes & fees
Dec 1 - Dec 2

4. Econo Lodge Roanoke Civic Center
Econo Lodge Roanoke Civic CenterWilliamson Road
7.8 out of 10, Good, (1,002 reviews)
The price is CA $96
CA $109 total
includes taxes & fees
Nov 10 - Nov 11

5. Affordable Corporate Suites of Salem
Affordable Corporate Suites of SalemSalem
9.0 out of 10, Wonderful, (77 reviews)
The price is CA $91
CA $103 total
includes taxes & fees
Nov 10 - Nov 11

6. Affordable Corporate Suites of Overland Drive
Affordable Corporate Suites of Overland DriveRoanoke
9.4 out of 10, Exceptional, (344 reviews)
The price is CA $90
CA $101 total
includes taxes & fees
Nov 6 - Nov 7

7. Motel 6 Lexington, VA
Motel 6 Lexington, VALexington
7.8 out of 10, Good, (1,001 reviews)
The price is CA $112
CA $131 total
includes taxes & fees
Nov 30 - Dec 1
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Learn more about Buchanan
Hike the scenic Appalachian Trail near this charming town where the James River offers kayaking adventures for all skill levels. Main Street's historic buildings house local shops and cafes, while nearby Peaks of Otter in Jefferson National Forest provides spectacular mountain views.






















