Wander Wisely with exceptional service, 24/7 support
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Hotels in Cana start at $65 per night. Prices and availability subject to change. Additional terms may apply.
For those modern wanderers that are wanting to experience the middle of Cana, Travelocity lists a limited number of places In which to hang your hat. You will find 3 places to stay within and around Cana that ought to suit your needs.
Situated within just a short distance of Cana, are the Blue Ridge Manor Bed and Breakfast and Scottish Inns Fancy Gap, VA.
13 miles (21 kilometers) away from the center of Cana, you will come across the Hampton Inn Galax. The Hampton Inn and Suites Dobson is 15 miles (25 kilometers) away. Alternatively you could take a room at the Holiday Inn Express Hillsville or the Hampton Inn Hillsville.
When you have the time to see more of the forests, rivers and streams in this part of United States of America, you could plan a few days in other areas of Southwestern Virginia. Spend time hiking or check out the area's varied attractions. Great Travelocity-registered hotels and apartments can be found here.
Located 15 miles (24 kilometers) to the west of Cana is Galax, which is where you can find a range of places to base yourself. Travelocity-registered places to base yourself here include the Rodeway Inn Galax and Galax Knights Inn.
If you are interested in sport and enjoy watching local clashes you should definitely head to Greensboro Coliseum, which can be found 60 miles (97 kilometers) to the southeast of Cana. Modern visitors that enjoy the convenience of finding accommodation not too far away, make a reservation in the Proximity Hotel or O.Henry Hotel.
Situated 55 miles (86 kilometers) outside the city center of Cana is Piedmont Triad International Airport. Find accommodation nearby at Homewood Suites by Hilton Greensboro Airport or Embassy Suites Greensboro Airport.