Hotels in Cana
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Tonight
Aug 19 - Aug 20Tomorrow
Aug 20 - Aug 21This weekend
Aug 21 - Aug 23Next weekend
Aug 28 - Aug 30Where to stay in Cana?




2. Comfort Inn Mount Airy
Comfort Inn Mount AiryMount Airy
$113
$128 total
includes taxes & fees
Aug 23 - Aug 24




3. Motel 6 Fancy Gap, VA
Motel 6 Fancy Gap, VAFancy Gap
$55
$61 total
includes taxes & fees
Aug 20 - Aug 21




4. Holiday Inn Express Hotel & Suites Mount Airy by IHG
Holiday Inn Express Hotel & Suites Mount Airy by IHGMount Airy
$118
$133 total
includes taxes & fees
Sep 13 - Sep 14




5. Quality Inn Mount Airy Mayberry
Quality Inn Mount Airy MayberryMount Airy
$81
$92 total
includes taxes & fees
Aug 30 - Aug 31




6. Hampton Inn Mount Airy
Hampton Inn Mount AiryMount Airy
$132
$149 total
includes taxes & fees
Aug 30 - Aug 31




7. Knights Inn Mount Airy
Knights Inn Mount AiryMount Airy
$80
$90 total
includes taxes & fees
Aug 20 - Aug 21




8. Red Roof Inn Hillsville
Red Roof Inn HillsvilleHillsville
$79
$90 total
includes taxes & fees
Aug 20 - Aug 21




9. Blue Ridge Mountain Inn
Blue Ridge Mountain InnMeadows Of Dan
$92
$104 total
includes taxes & fees
Aug 20 - Aug 21




10. The Balladeer Hotel, Mount Airy, a Tribute Portfolio Hotel
The Balladeer Hotel, Mount Airy, a Tribute Portfolio HotelDowntown Mount Airy
$197
$223 total
includes taxes & fees
Aug 24 - Aug 25




11. Knob Hill Motor Lodge – Hillsville
Knob Hill Motor Lodge – HillsvilleHillsville
$66
$75 total
includes taxes & fees
Aug 20 - Aug 21




12. Comfort Inn & Suites Hillsville I-77
Comfort Inn & Suites Hillsville I-77Hillsville
$104
$118 total
includes taxes & fees
Aug 25 - Aug 26




13. Super 8 by Wyndham Hillsville
Super 8 by Wyndham HillsvilleHillsville
$64
$72 total
includes taxes & fees
Sep 2 - Sep 3




14. Holiday Inn Express Hillsville by IHG
Holiday Inn Express Hillsville by IHGHillsville
$127
$144 total
includes taxes & fees
Sep 13 - Sep 14




15. Quality Inn Hillsville
Quality Inn HillsvilleHillsville
$80
$90 total
includes taxes & fees
Sep 1 - Sep 2




16. Hampton Inn and Suites Dobson
Hampton Inn and Suites DobsonDobson
$106
$120 total
includes taxes & fees
Aug 25 - Aug 26




17. Surry Inn - Dobson - I-77 - Exit 93
Surry Inn - Dobson - I-77 - Exit 93Dobson
$75
$85 total
includes taxes & fees
Aug 20 - Aug 21




18. Motel 6 Hillsville, VA
Motel 6 Hillsville, VAHillsville
$65
$74 total
includes taxes & fees
Sep 2 - Sep 3




19. Americas Best Value Inn Pilot Mountain
Americas Best Value Inn Pilot MountainPilot Mountain
$65
$73 total
includes taxes & fees
Aug 23 - Aug 24




20. Knights Inn Galax
Knights Inn GalaxGalax
$74
$84 total
includes taxes & fees
Aug 20 - Aug 21
Go beyond your typical stay in Cana
Pet friendly
Cottage
Family friendly
Check out reviews of Cana hotels guests love
Quality Inn Mount Airy Mayberry
10/10 Excellent
"Good breakfast"
Comfort Inn & Suites Hillsville I-77
10/10 Excellent
"Great stay!"
Bryson Inn
10/10 Excellent
"The owners are the nicest people i have ever met in NC.We recently stayed at the Hamilton in Jonesville NC and the owners were very unfriendly ,so we checked out and came to the bryson.Well i am so glad we did. We are in the process of moving to a new home. We will probably be here for another month or two. The cleaning staff are also wonderful. Yes the owner actually cooked some thing delicious for us Have you ever heard of this before Wonderful people ❤️"
Hampton Inn Mount Airy
10/10 Excellent
"Always a great stay. Wonderful staff, amazing breakfast"
The Balladeer Hotel, Mount Airy, a Tribute Portfolio Hotel
10/10 Excellent
"Led to believe there was a restaurant on property but it had not yet been constructed."
Hampton Inn Galax
10/10 Excellent
"Breakfast menu could have been better. Chicken sausage don’t get it! The lady attendant in the dining room was excellent and so friendly and polite."
Motel 6 Fancy Gap, VA
8/10 Good
"Parking OK no issues"
Red Roof Inn Hillsville
10/10 Excellent
"Check in staff was friendly and room was clean"




