Find hotels in Cana, VA from CA $89
Most hotels are fully refundable. Because flexibility matters.
Save an average of 15% on thousands of hotels with Expedia Rewards
Search over 2.9 million properties and 550 airlines worldwide
Top 10 Cana hotels and places to stay
More cheap stays in Cana
Bryson Inn
125 Plaza Ln, Mount Airy, NC
The price is CA $127 per night from May 8 to May 9
CA $127
CA $144 total
includes taxes & fees
May 8 - May 9
9.4/10 Exceptional! (1,114 reviews)
Cana Travel Info
Number of hotels | 448 |
---|---|
Highest price | CA $272 |
Lowest price | CA $89 |
Hotels with free breakfast | 5 |
Frequently asked questions
Recent Reviews in CanaExpedia verified reviews
5/5 Excellent
"just a nice place"
A verified traveller stayed at Comfort Inn Mount Airy
Posted 1 day ago
Other Hotels near Cana, Virginia
- North Carolina Mountains Hotels
- Blue Ridge Mountains Hotels
- Mount Airy Hotels
- Fancy Gap Hotels
- Radford Hotels
- Hillsville Hotels
- Winston - Salem Hotels
- Elkin Hotels
- Meadows Of Dan Hotels
- Appalachian Mountains Hotels
- Galax Hotels
- Floyd Hotels
- Pilot Mountain Hotels
- Sparta Hotels
- King Hotels
- Southeastern United States Hotels
- Dobson Hotels
- Max Meadows Hotels
- The Carolinas Hotels
- Stuart Hotels
Expedia's Latest Trends
Hotels
Oceanfront Hotels in Virginia BeachHotels in FredericksburgHotels in HillsvilleAll Inclusive Resorts and Hotels in Virginia BeachHotels in WilliamsburgHotels in ArvoniaHotels in WythevilleHotels with Kitchenettes in Virginia BeachHotels in HarrisonburgHotels in WinchesterHotels in AlexandriaHotels in RoanokeHotels in Virginia Beach
Flights
Vacation Rentals
General