Find hotels in Cana, VA from ₩75,529
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Go beyond your typical stay in Cana
Family friendly
Check prices for these dates
Compare 480 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

The Inn at Foster Falls
The Inn at Foster Falls
10.0 out of 10, Exceptional, (32)
The price is ₩283,298
₩312,478 total
includes taxes & fees
Jul 13 - Jul 14

A Mighty Oak B&B
A Mighty Oak B&B
10.0 out of 10, Exceptional, (57)
The price is ₩258,021
₩291,563 total
includes taxes & fees
Jul 27 - Jul 28

The Washington Inn
The Washington Inn
8.8 out of 10, Excellent, (25)
The price is ₩154,520
₩217,135 total
includes taxes & fees
Jul 25 - Jul 26

Hampton Inn Hillsville
Hampton Inn Hillsville
9.2 out of 10, Wonderful, (836)
The price is ₩162,483
₩184,093 total
includes taxes & fees
Jul 21 - Jul 22

Comfort Inn & Suites Hillsville I-77
Comfort Inn & Suites Hillsville I-77
9.2 out of 10, Wonderful, (1011)
The price is ₩134,429
₩153,682 total
includes taxes & fees
Aug 11 - Aug 12

Motel 6 Hillsville, VA
Motel 6 Hillsville, VA
8.4 out of 10, Very Good, (956)
The price is ₩89,264
₩101,137 total
includes taxes & fees
Jul 25 - Jul 26
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
Family-friendly hotels in Cana you'll enjoy

Hampton Inn Mount Airy
Hampton Inn Mount Airy
9.4 out of 10, Exceptional, (1007)
The price is ₩197,552
₩223,234 total
includes taxes & fees
Jul 17 - Jul 18
Hotels with a hot tub in Cana may fit your trip

Primland Resort, Auberge Resorts Collection
Primland Resort, Auberge Resorts Collection
9.0 out of 10, Wonderful, (22)
The price is ₩823,763
₩985,733 total
includes taxes & fees
Jul 13 - Jul 14
Check out hotels with a pool in Cana

Primland Resort, Auberge Resorts Collection
Primland Resort, Auberge Resorts Collection
9.0 out of 10, Wonderful, (22)
The price is ₩823,763
₩985,733 total
includes taxes & fees
Jul 13 - Jul 14
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 Cana
Like mountain views and dining out? Get away to secluded Cana!
More cheap stays in Cana
More cheap stays in Cana

Comfort Inn Mount Airy
1293 Newsome Street, Mount Airy, NC
The price is ₩159,912 per night from Jul 13 to Jul 14
₩159,912
₩180,699 total
Jul 13 - Jul 14
includes taxes & fees
8.6/10 Excellent! (1,004 reviews)
Recent reviews of Cana hotels
Recent reviews of Cana hotels

Comfort Inn Mount Airy
5/5 Excellent
"Great place to stay in Mayberry "
A verified traveler stayed at Comfort Inn Mount Airy
Posted 1 day ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Stay near popular Cana attractions
Other Hotels near Cana, Virginia
- North Carolina Mountains Hotels
- Mount Airy Hotels
- Blue Ridge Mountains Hotels
- Radford Hotels
- Hillsville Hotels
- Fancy Gap Hotels
- Elkin Hotels
- Galax Hotels
- Meadows Of Dan Hotels
- Floyd Hotels
- Appalachian Mountains Hotels
- Sparta Hotels
- Pilot Mountain Hotels
- Winston - Salem Hotels
- Southeastern United States Hotels
- The Carolinas Hotels
- Dobson Hotels
- Max Meadows Hotels
- Hiwassee Hotels
- Dugspur Hotels
More ways to book
Expedia's Latest Trends
Hotels
Cars
Packages