Hotels in Cana

Free cancellation options if plans change

Unlock travel rewards with One Key

Save more with Member Prices

Check prices for these dates

Next weekend
In two weeks

Where to stay in Cana?

Properties are selected based on real traveler reviews and popularity among guests who’ve booked a night in Cana on Hotels.com. These Cana hotels consistently deliver on comfort, location and traveler experience. Last updated on .

Bryson Inn

Bryson Inn
2.5 star property
Mount Airy
8.4 out of 10, Very Good, (1,025 reviews)
"Clean room staff was great nice place to stay."
United States
Corey
4 days ago
$68 nightly
The price is $77
Jul 2 - Jul 3
Total with taxes and fees
Bryson Inn

Hampton Inn Mount Airy

Hampton Inn Mount Airy
2.5 star property
Mount Airy
9.4 out of 10, Exceptional, (1,001 reviews)
"Wonderful experience both stays! Breakfast was wonderful!"
United States
Ashley
$130 nightly
The price is $147
Jul 26 - Jul 27
Total with taxes and fees
Hampton Inn Mount Airy

Comfort Inn Mount Airy

Comfort Inn Mount Airy
2.5 star property
Mount Airy
8.8 out of 10, Excellent, (1,002 reviews)
"Parking was safe. Breakfast was good."
United States
Rose
6 days ago
$116 nightly
The price is $131
Jul 5 - Jul 6
Total with taxes and fees
Comfort Inn Mount Airy

Holiday Inn Express Hotel & Suites Mount Airy by IHG

Holiday Inn Express Hotel & Suites Mount Airy by IHG
2.5 star property
Mount Airy
9.0 out of 10, Wonderful, (1,001 reviews)
"The room was clean it's a real nice place to stay."
United States
Tammy
18 days ago
$116 nightly
The price is $131
Jul 26 - Jul 27
Total with taxes and fees
Holiday Inn Express Hotel & Suites Mount Airy by IHG

Quality Inn Mount Airy Mayberry

Quality Inn Mount Airy Mayberry
2.5 star property
Mount Airy
8.0 out of 10, Very Good, (1,002 reviews)
"Excellent parking options. We enjoyed our family stay. The pool was nice for the evening."
United States
Brianna
4 days ago
$77 nightly
The price is $86
Jul 26 - Jul 27
Total with taxes and fees
Quality Inn Mount Airy Mayberry

Comfort Inn & Suites Hillsville I-77

Comfort Inn & Suites Hillsville I-77
2.5 star property
Hillsville
9.2 out of 10, Wonderful, (1,001 reviews)
"Bathroom was great. The staff was very polite. The room was clean."
United States
Marjorie
5 days ago
$100 nightly
The price is $113
Jul 26 - Jul 27
Total with taxes and fees
Comfort Inn & Suites Hillsville I-77

Knights Inn Mount Airy

Knights Inn Mount Airy
1.5 star property
Mount Airy
7.8 out of 10, Good, (900 reviews)
"The staff are nice and helpful."
United States
teresa
3 days ago
$75 nightly
The price is $85
Jul 19 - Jul 20
Total with taxes and fees
Knights Inn Mount Airy

The Lodge at Primland, Auberge Collection

The Lodge at Primland, Auberge Collection
5.0 star property
Meadows Of Dan
9.0 out of 10, Wonderful, (32 reviews)
"Met many wonderful people. Our first stay at Primland Resort was beautiful."
United States
Carol
$774 nightly
The price is $869
Jun 28 - Jun 29
Total with taxes and fees
The Lodge at Primland, Auberge Collection

Hampton Inn and Suites Dobson

Hampton Inn and Suites Dobson
2.5 star property
Dobson
9.4 out of 10, Exceptional, (973 reviews)
"Convenient to gas station. Semi close to other winery s."
United States
Tom
May 24th, 2026
$106 nightly
The price is $120
Jul 6 - Jul 7
Total with taxes and fees
Hampton Inn and Suites Dobson

Hampton Inn Jonesville Elkin

Hampton Inn Jonesville Elkin
2.5 star property
Jonesville
9.4 out of 10, Exceptional, (1,002 reviews)
"Room was clean. Only had coffee. It all looked good."
United States
Brian
May 22nd, 2026
$106 nightly
The price is $119
Jul 12 - Jul 13
Total with taxes and fees
Hampton Inn Jonesville Elkin

Red Roof Inn Hillsville

Red Roof Inn Hillsville
2.0 star property
Hillsville
8.8 out of 10, Excellent, (1,000 reviews)
"I highly recommend staying here. Convenient to the highway."
United States
Dan
2 days ago
$75 nightly
The price is $86
Jun 28 - Jun 29
Total with taxes and fees
Red Roof Inn Hillsville

Quality Inn Jonesville I-77

Quality Inn Jonesville I-77
2.5 star property
Jonesville
8.4 out of 10, Very Good, (1,000 reviews)
"Excellent value for the price. The dog friendly atmosphere. The coffee was excellent."
United States
Diane
May 19th, 2026
$78 nightly
The price is $88
Jul 26 - Jul 27
Total with taxes and fees
Quality Inn Jonesville I-77

Fairfield Inn & Suites by Marriott Elkin Jonesville

Fairfield Inn & Suites by Marriott Elkin Jonesville
3.0 star property
Elkin
9.4 out of 10, Exceptional, (634 reviews)
"Christmas decorations were beautiful. Otherwise would definitely stay here again."
United States
Anonymous traveler
$130 nightly
The price is $146
Jul 7 - Jul 8
Total with taxes and fees
Fairfield Inn & Suites by Marriott Elkin Jonesville

Motel 6 Fancy Gap, VA

Motel 6 Fancy Gap, VA
2.0 star property
Fancy Gap
7.6 out of 10, Good, (359 reviews)
"All in all a satisfactory one night stay. This was sufficient for our needs."
United States
Wendy J
$52 nightly
The price is $57
Jul 19 - Jul 20
Total with taxes and fees
Motel 6 Fancy Gap, VA

Hampton Inn Hillsville

Hampton Inn Hillsville
2.5 star property
Hillsville
9.2 out of 10, Wonderful, (900 reviews)
"The bathroom was was really nicely renovated."
United States
julie
24 days ago
$117 nightly
The price is $133
Jul 28 - Jul 29
Total with taxes and fees
Hampton Inn Hillsville

The Inn at Foster Falls

The Inn at Foster Falls
3.5 star property
Max Meadows
9.8 out of 10, Exceptional, (45 reviews)
"Super good food. This place was super nice. Thanks for the amazing hospitality."
United States
Paul
The Inn at Foster Falls

Hampton Inn Galax

Hampton Inn Galax
2.5 star property
Galax
9.4 out of 10, Exceptional, (757 reviews)
"Desk staffer Kevin was awesome and efficient."
United States
Suzanne
$103 nightly
The price is $116
Jul 12 - Jul 13
Total with taxes and fees
Hampton Inn Galax

Tuggle's Gap Roadside Inn - Blue Ridge Parkway

Tuggle's Gap Roadside Inn - Blue Ridge Parkway
2.0 star property
Floyd
9.2 out of 10, Wonderful, (175 reviews)
"Quiet, peaceful and room very comfortable."
United States
Carla
21 days ago
$111 nightly
The price is $125
Jul 17 - Jul 18
Total with taxes and fees
Tuggle's Gap Roadside Inn - Blue Ridge Parkway

Best Western Plus Yadkin Valley Inn & Suites

Best Western Plus Yadkin Valley Inn & Suites
2.5 star property
Jonesville
8.0 out of 10, Very Good, (1,001 reviews)
"Nate u are awesome and staff love this place."
United States
Gerald
$84 nightly
The price is $95
Jun 28 - Jun 29
Total with taxes and fees
Best Western Plus Yadkin Valley Inn & Suites

Motel 6 Hillsville, VA

Motel 6 Hillsville, VA
2.0 star property
Hillsville
8.4 out of 10, Very Good, (1,000 reviews)
"The bathtub shower had great pressure. Over all a good value."
United States
Madeleine
8 days ago
$54 nightly
The price is $61
Jul 5 - Jul 6
Total with taxes and fees
Motel 6 Hillsville, VA
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.

When is the best time to visit Cana?

Our prices for hotels in Cana are cheapest in August
Price trends for hotels in Cana
Pricing is based on two traveler single night rates
View properties in June
Currently viewing crowd sizes and weather for June.
Typical weather for Cana
June
High 84°F / low 63°F. Sunny most days.
View properties in June
84°
weather_sun
June, no crowd data, average high temperature 84 degrees Fahrenheit, average low temperature 63 degrees Fahrenheit. Sunny most days.
63°
88°
weather_sun
July, no crowd data, average high temperature 88 degrees Fahrenheit, average low temperature 67 degrees Fahrenheit. Sunny most days.
67°
85°
weather_sun
August, no crowd data, average high temperature 85 degrees Fahrenheit, average low temperature 65 degrees Fahrenheit. Sunny most days.
65°
80°
weather_sun
September, no crowd data, average high temperature 80 degrees Fahrenheit, average low temperature 60 degrees Fahrenheit. Sunny most days.
60°
69°
weather_sun
October, no crowd data, average high temperature 69 degrees Fahrenheit, average low temperature 49 degrees Fahrenheit. Sunny most days.
49°
56°
weather_sun
November, no crowd data, average high temperature 56 degrees Fahrenheit, average low temperature 38 degrees Fahrenheit. Sunny most days.
38°
49°
weather_partly_sunny
December, no crowd data, average high temperature 49 degrees Fahrenheit, average low temperature 34 degrees Fahrenheit. Partly sunny.
34°
44°
weather_partly_sunny
January, no crowd data, average high temperature 44 degrees Fahrenheit, average low temperature 29 degrees Fahrenheit. Partly sunny.
29°
49°
weather_partly_sunny
February, no crowd data, average high temperature 49 degrees Fahrenheit, average low temperature 32 degrees Fahrenheit. Partly sunny.
32°
57°
weather_partly_sunny
March, no crowd data, average high temperature 57 degrees Fahrenheit, average low temperature 38 degrees Fahrenheit. Partly sunny.
38°
67°
weather_sun
April, no crowd data, average high temperature 67 degrees Fahrenheit, average low temperature 47 degrees Fahrenheit. Sunny most days.
47°
75°
weather_sun
May, no crowd data, average high temperature 75 degrees Fahrenheit, average low temperature 55 degrees Fahrenheit. Sunny most days.
55°
Monthly weather averages (ËšF)

Check out reviews of Cana hotels guests love

Frequently asked questions

How much does a hotel room cost in Cana?
You can choose a great hotel in Cana from $57 with properties to suit all budgets and needs. If you're looking for an affordable hotel in Cana that meets all of your requirements, just sort hotels by "Price: low to high" after applying your filters when searching on Hotels.com.
How can I find deals and earn rewards at Cana hotels?
Discover great deals on Cana hotel stays with Hotels.com. You can also look at hotel prices mid-week or during the low season to find off-peak deals. And make sure to check out our last-minute deals on Cana hotels.
Can I book Cana hotels with free cancellation?
To book a refundable Cana hotel on Hotels.com, just filter hotels by "Property cancellation options" and select "Fully refundable property". Most hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are some top pet-friendly hotels in Cana?
Our travelers' top pet-friendly hotels in Cana include:You can also use the "Amenities" filter in your search on Hotels.com and check "Pet friendly" to discover more pet-friendly hotels in Cana.
What are some of the best hotels in Cana for couples?
Choose a top-rated Cana romantic hotel and enjoy your couple's getaway. Our travelers love Blue Ridge Manor B&B, a romantic bed & breakfast. Use the "Traveler experience" filter in your search and select "Adults only" or "Romantic" to find even more hotels in Cana for couples on Hotels.com.
What are some of the best Cana hotels with free parking?
If you're arriving by car, choosing a great Cana hotel with free parking is a plus. Our travelers' favorites include:
What are some popular hotels in central Cana?
If you're looking for hotels in central Cana, check out Blue Ridge Manor B&B. Travelers love Blue Ridge Manor B&B for its location, as well as the free full breakfast, free parking and wedding services this bed & breakfast offers.
What hotels do travelers recommend in Cana?
Can I book a refundable hotel in Cana?
If you need the flexibility to change your plans to Cana, most hotels offer refundable* rates you can book. You can see these properties by searching our site and using the "fully refundable" filter to narrow down the results.
What will the weather in Cana be like during my visit?
July and August are typically the warmest months in Cana when the average temp is 73°F. January and February are the coldest months when the average temperature is 41°F. December and April are the months with the most rain.
Why should I book my Cana accommodation with Hotels.com?
There are lots of reasons to book your Cana trip with us: our free cancellations on selected hotels gives you flexibility, and with One Keyâ„¢, our rewards program, you will be able to earn and use OneKeyCashâ„¢* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Keep exploring