We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Accommodation
Price per night
Location
Any Distance
from
Style
  • Sort by:
  • Best Value
  • Lowest price
  • Distance
Updating list...
Cambria Hotel & Suites
CambriaHotels
US$ 123
View Deal
72.9 km from Narrows
  • Free Wifi
  • Free Parking
The Inn at Virginia Tech & Skelton Conference Center
SAVE US$ 10
US$ 151
Inn Virginia Tech
US$ 141
View Deal
31.8 km from Narrows
  • Free Wifi
  • Free Parking
Hampton Inn Salem
SAVE US$ 18
US$ 124
Booking.com
US$ 106
View Deal
58.7 km from Narrows
  • Free Wifi
  • Free Parking
Country Inn & Suites By Carlson, Princeton
SAVE US$ 4
US$ 106
Expedia.com
US$ 102
View Deal
24.6 km from Narrows
  • Free Wifi
  • Free Parking
Microtel Inn & Suites by Wyndham Christiansburg\/Blacksburg
Booking.com
US$ 58
View Deal
36.3 km from Narrows
  • Free Wifi
  • Free Parking
Econo Lodge
EconoLodge
US$ 50
View Deal
42.6 km from Narrows
  • Free Wifi
  • Free Parking
Super 8 Daleville\/Roanoke
Expedia.com
US$ 67
View Deal
76.1 km from Narrows
  • Free Wifi
  • Free Parking
Hampton Inn Galax
Hampton.com
US$ 135
View Deal
74.2 km from Narrows
  • Free Wifi
  • Free Parking
Hotel Floyd
Travelocity
US$ 110
View Deal
62.4 km from Narrows
  • Free Wifi
  • Free Parking
Travelodge Wytheville
Travelocity
US$ 50
View Deal
50.7 km from Narrows
  • Free Wifi
  • Free Parking
Super 8 Wytheville
Booking.com
US$ 57
View Deal
49.9 km from Narrows
  • Free Wifi
  • Free Parking
Microtel Inn & Suites by Wyndham Beckley East
Travelocity
US$ 67
View Deal
58.6 km from Narrows
  • Free Wifi
  • Free Parking
Quality Inn Christiansburg
SAVE US$ 13
US$ 80
QualityInn
US$ 67
View Deal
42.9 km from Narrows
  • Free Wifi
  • Free Parking
Econo Lodge Civic Center
EconoLodge
US$ 69
View Deal
73.6 km from Narrows
  • Free Wifi
  • Free Parking
Days Inn Wytheville
Booking.com
US$ 64
View Deal
51.3 km from Narrows
  • Free Wifi
  • Free Parking
Days Inn Roanoke Near I-81
Booking.com
US$ 72
View Deal
71.1 km from Narrows
  • Free Wifi
  • Free Parking
Country Inn & Suites By Carlson, Wytheville
SAVE US$ 4
US$ 105
Hotels.com
US$ 101
View Deal
50.7 km from Narrows
  • Free Wifi
  • Free Parking
Red Roof Inn & Suites Wytheville
Red Roof
US$ 55
View Deal
51.3 km from Narrows
  • Free Wifi
  • Free Parking
Microtel Inn & Suites by Wyndham Princeton
Expedia.com
US$ 71
View Deal
26.0 km from Narrows
  • Free Wifi
  • Free Parking
Travelodge Beckley
Booking.com
US$ 58
View Deal
63.6 km from Narrows
  • Free Wifi
  • Free Parking
Comfort Inn
ComfortInn
US$ 125
View Deal
67.0 km from Narrows
  • Free Wifi
  • Free Parking
Holiday Inn Roanoke - Tanglewood
HolidayInn.com
US$ 99
View Deal
70.2 km from Narrows
  • Free Wifi
  • Free Parking
Super 8 Hillsville
Hotels.com
US$ 62
View Deal
66.9 km from Narrows
  • Free Wifi
  • Free Parking
Sleep Inn Beaver-Beckley
SleepInn
US$ 71
View Deal
56.9 km from Narrows
  • Free Wifi
  • Free Parking
Red Roof Inn Roanoke - Troutville
Red Roof
US$ 67
View Deal
76.5 km from Narrows
  • Free Wifi
  • Free Parking
Motel 6 Hillsville
Travelocity
US$ 68
View Deal
66.8 km from Narrows
  • Free Wifi
  • Free Parking
Red Roof Inn Hillsville
Travelocity
US$ 68
View Deal
66.6 km from Narrows
  • Free Wifi
  • Free Parking
Turnpike Motel
Travelocity
US$ 66
View Deal