
Find hotels in Cana, VA from ฿1,850
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Cana
Family friendly
Cottage
Check prices for these dates
Our top choices for Cana hotels

Bryson Inn
Bryson InnMount Airy
8.6 out of 10, Excellent, (1,085 reviews)
The price is ฿2,179
฿2,462 total
includes taxes & fees
19 Apr - 20 Apr

Hampton Inn and Suites Dobson
Hampton Inn and Suites DobsonDobson
9.4 out of 10, Exceptional, (929 reviews)
The price is ฿3,649
฿4,123 total
includes taxes & fees
6 May - 7 May

Red Roof Inn Hillsville
Red Roof Inn HillsvilleHillsville
8.6 out of 10, Excellent, (1,008 reviews)
The price is ฿2,463
฿2,790 total
includes taxes & fees
3 May - 4 May

Comfort Inn & Suites Hillsville I-77
Comfort Inn & Suites Hillsville I-77Hillsville
9.2 out of 10, Wonderful, (1,000 reviews)
The price is ฿3,313
฿3,786 total
includes taxes & fees
30 Apr - 1 May

Motel 6 Fancy Gap, VA
Motel 6 Fancy Gap, VAFancy Gap
7.4 out of 10, Good, (334 reviews)
The price is ฿1,760
฿1,941 total
includes taxes & fees
19 Apr - 20 Apr

Moonlight Manor Bed and Breakfast
Moonlight Manor Bed and BreakfastFloyd
9.8 out of 10, Exceptional, (49 reviews)
The price is ฿5,768
฿6,362 total
includes taxes & fees
20 Apr - 21 Apr

Knights Inn Mount Airy
Knights Inn Mount AiryMount Airy
7.8 out of 10, Good, (882 reviews)
The price is ฿2,339
฿2,643 total
includes taxes & fees
30 Apr - 1 May

Near Hiking: Roaring Gap Retreat w/ Fire Pit!
Near Hiking: Roaring Gap Retreat w/ Fire Pit!Roaring Gap
10.0 out of 10, Exceptional, (1 review)
The price is ฿2,657
฿9,308 total
includes taxes & fees
28 Apr - 29 Apr

Quality Inn Hillsville
Quality Inn HillsvilleHillsville
7.6 out of 10, Good, (917 reviews)
The price is ฿1,700
฿1,958 total
includes taxes & fees
23 Apr - 24 Apr

Knob Hill Motor Lodge – Hillsville
Knob Hill Motor Lodge – HillsvilleHillsville
8.2 out of 10, Very good, (237 reviews)
The price is ฿1,901
฿2,154 total
includes taxes & fees
18 Apr - 19 Apr

Hampton Inn Galax
Hampton Inn GalaxGalax
9.4 out of 10, Exceptional, (742 reviews)
The price is ฿3,696
฿4,188 total
includes taxes & fees
10 May - 11 May

Super 8 by Wyndham Hillsville
Super 8 by Wyndham HillsvilleHillsville
8.0 out of 10, Very good, (1,000 reviews)
The price is ฿2,041
฿2,312 total
includes taxes & fees
23 Apr - 24 Apr

Comfort Inn Mount Airy
Comfort Inn Mount AiryMount Airy
8.8 out of 10, Excellent, (1,001 reviews)
The price is ฿3,938
฿4,450 total
includes taxes & fees
26 Apr - 27 Apr

Holiday Inn Express Hotel & Suites Mount Airy by IHG
Holiday Inn Express Hotel & Suites Mount Airy by IHGMount Airy
9.0 out of 10, Wonderful, (1,001 reviews)
The price is ฿4,321
฿4,883 total
includes taxes & fees
17 May - 18 May

Motel 6 Hillsville, VA
Motel 6 Hillsville, VAHillsville
8.4 out of 10, Very good, (1,001 reviews)
The price is ฿2,401
฿2,720 total
includes taxes & fees
19 Apr - 20 Apr

The Washington Inn
The Washington InnFries
9.2 out of 10, Wonderful, (39 reviews)
The price is ฿2,938
฿4,276 total
includes taxes & fees
19 Apr - 20 Apr

Knights Inn Galax
Knights Inn GalaxGalax
7.0 out of 10, Good, (329 reviews)
The price is ฿2,238
฿2,535 total
includes taxes & fees
20 Apr - 21 Apr

Americas Best Value Inn Pilot Mountain
Americas Best Value Inn Pilot MountainPilot Mountain
5.6 out of 10, (413 reviews)
The price is ฿1,905
฿2,152 total
includes taxes & fees
19 Apr - 20 Apr

Quality Inn Mount Airy Mayberry
Quality Inn Mount Airy MayberryMount Airy
7.8 out of 10, Good, (1,000 reviews)
The price is ฿2,449
฿2,767 total
includes taxes & fees
10 May - 11 May

Surry Inn - Dobson - I-77 - Exit 93
Surry Inn - Dobson - I-77 - Exit 93Dobson
7.8 out of 10, Good, (208 reviews)
The price is ฿2,401
฿2,713 total
includes taxes & fees
20 Apr - 21 Apr
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.
Save an average of 15% on thousands of hotels when you're signed in
More cheap stays in Cana

Bryson Inn
125 Plaza Ln Mount Airy NC
The price is ฿2,179 per night from 19 Apr to 20 Apr
฿2,179
฿2,462 total
19 Apr - 20 Apr
includes taxes & fees
8.6/10 Excellent! (1,085 reviews)










































































