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.
Accommodation
Price per night
Location
Any Distance
from
Style
  • Sort by:
  • Best Value
  • Lowest price
  • Distance
Updating list...
Comfort Inn Blacksburg
SAVE US$28
US$91
Booking.com
US$63
View Deal
70.3 km from Cana
  • Free Wifi
  • Free Parking
Quality Inn Christiansburg
SAVE US$26
US$81
Hotels.com
US$55
View Deal
67.5 km from Cana
  • Free Wifi
  • Free Parking
Holiday Inn Express and Suites Wytheville
Expedia.com
US$122
View Deal
52.3 km from Cana
  • Free Wifi
  • Free Parking
Comfort Inn
Booking.com
US$64
View Deal
46.9 km from Cana
  • Free Wifi
  • Free Parking
Savings alert: 12% below average rate

The price you found is 12% lower than this hotel's average rate of US$73/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Comfort Inn & Suites
SAVE US$23
US$84
Expedia.com
US$61
View Deal
58.5 km from Cana
  • Free Wifi
  • Free Parking
Country Inn & Suites By Carlson, Wytheville
Country Inns
US$78
View Deal
54.8 km from Cana
  • Free Wifi
  • Free Parking
Holiday Inn Express
Booking.com
US$88
View Deal
19.7 km from Cana
  • Free Wifi
  • Free Parking
Red Roof Inn & Suites Wytheville
Expedia.com
US$53
View Deal
52.9 km from Cana
  • Free Wifi
  • Free Parking
Comfort Inn Mount Airy
SAVE US$16
US$92
Booking.com
US$76
View Deal
13.6 km from Cana
  • Free Wifi
  • Free Parking
Holiday Inn Express Hotel & Suites Mount Airy South
HIExpress.com
US$95
View Deal
13.1 km from Cana
  • Free Wifi
  • Free Parking
Quality Inn Hillsville
SAVE US$30
US$93
QualityInn
US$63
View Deal
19.8 km from Cana
  • Free Wifi
  • Free Parking
Microtel Inn & Suites by Wyndham Christiansburg\/Blacksburg
Booking.com
US$51
View Deal
68.4 km from Cana
  • Free Wifi
  • Free Parking
Days Inn Wytheville
SAVE US$6
US$67
Hotels.com
US$61
View Deal
52.4 km from Cana
  • Free Wifi
  • Free Parking
Best Western Radford Inn
Booking.com
US$64
View Deal
60.9 km from Cana
  • Free Wifi
  • Free Parking
Hampton Inn Wytheville
Hotels.com
US$100
View Deal
54.9 km from Cana
  • Free Wifi
  • Free Parking
Savings alert: 15% below average rate

The price you found is 15% lower than this hotel's average rate of US$118/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Hampton Inn Jonesville\/Elkin
Hampton.com
US$119
View Deal
41.4 km from Cana
  • Free Wifi
  • Free Parking
Hampton Inn Mount Airy
Booking.com
US$98
View Deal
13.3 km from Cana
  • Free Wifi
  • Free Parking
Comfort Inn
SAVE US$34
US$113
Expedia.com
US$79
View Deal
56.1 km from Cana
  • Free Wifi
  • Free Parking
The Inn at Virginia Tech and Skelton Conference Center
Booking.com
US$125
View Deal
74.6 km from Cana
  • Free Wifi
  • Free Parking
Fairfield Inn & Suites Christiansburg
Fairfield Inn
US$109
View Deal
67.2 km from Cana
  • Free Wifi
  • Free Parking
La Quinta Inn & Suites Wytheville
Booking.com
US$91
View Deal
52.9 km from Cana
  • Free Wifi
  • Free Parking
Quality Inn
SAVE US$29
US$93
Expedia.com
US$64
View Deal
13.4 km from Cana
  • Free Wifi
  • Free Parking
La Quinta Inn & Suites Winston-Salem
SAVE US$20
US$99
La Quinta
US$79
View Deal
67.1 km from Cana
  • Free Wifi
  • Free Parking
Best Western Plus Hanes Mall Hotel
SAVE US$27
US$103
Booking.com
US$76
View Deal
66.4 km from Cana
  • Free Wifi
  • Free Parking
The Bolling Wilson Hotel, an Ascend Hotel Collection Member
SAVE US$18
US$137
Booking.com
US$119
View Deal
54.4 km from Cana
  • Free Wifi
  • Free Parking
Comfort Suites Wytheville
SAVE US$21
US$121
Hotels.com
US$100
View Deal
54.8 km from Cana
  • Free Wifi
  • Free Parking
Fairfield Inn & Suites Wytheville
SAVE US$35
US$164
Expedia.com
US$129
View Deal
55.1 km from Cana
  • Free Wifi
  • Free Parking
Hampton Inn Fort Chiswell
Hampton.com
US$93
View Deal
46.5 km from Cana
  • Free Wifi
  • Free Parking
Fairfield Inn & Suites Elkin Jonesville
Booking.com
US$129
View Deal
37.1 km from Cana
  • Free Wifi
  • Free Parking
Best Western Bryson Inn
SAVE US$2
US$82
Cancelon
US$80
View Deal
13.1 km from Cana
  • Free Wifi
  • Free Parking
*Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.