Book Cana hotels

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in Cana

Cheap Cana hotels

Blue Ridge Parkway Seclusion

Blue Ridge Parkway Seclusion

Cana
With a stay at this cabin in Cana, you'll be in the mountains, and 8.3 mi (13.4 km) from Skyland Lakes Golf Club and 10.1 mi (16.2 km) from Olde Mill Golf ...
Blue Ridge Parkway Seclusion
Hampton Inn Mount Airy

Hampton Inn Mount Airy

2.5 out of 5
2029 Rockford Street, Mount Airy, NC
Fully refundableReserve now, pay when you stay
The price is AU$230 per night from 9 Jan to 10 Jan
AU$230
includes taxes & fees
9 Jan - 10 Jan 2025
Located in Mount Airy, Hampton Inn Mount Airy is in a rural location, within a 5-minute drive of Northern Regional Hospital and Northern Hospital.
Hampton Inn Mount Airy
Bryson Inn

Bryson Inn

2.5 out of 5
125 Plaza Ln, Mount Airy, NC
Fully refundableReserve now, pay when you stay
The price is AU$153 per night from 8 Jan to 9 Jan
AU$153
includes taxes & fees
8 Jan - 9 Jan 2025
When you stay at Bryson Inn in Mount Airy, you'll be within a 10-minute drive of Round Peak Vineyard and Pine Ridge Classic Golf Course.
Bryson Inn
Save an average of 15% on thousands of hotels when you're signed in
Comfort Inn & Suites Hillsville I-77

Comfort Inn & Suites Hillsville I-77

2.5 out of 5
151 Farmers Market Rd, Hillsville, VA
Fully refundableReserve now, pay when you stay
The price is AU$156 per night from 23 Jan to 24 Jan
AU$156
includes taxes & fees
23 Jan - 24 Jan 2025
With a stay at Comfort Inn & Suites Hillsville I-77 in Hillsville, you'll be within a 15-minute drive of Blue Ridge Country Club and Twin County Plaza.
Comfort Inn & Suites Hillsville I-77
Comfort Inn Mount Airy

Comfort Inn Mount Airy

2.5 out of 5
1293 Newsome Street, Mount Airy, NC
Fully refundableReserve now, pay when you stay
The price is AU$171 per night from 2 Jan to 3 Jan
AU$171
includes taxes & fees
2 Jan - 3 Jan 2025
A stay at Comfort Inn Mount Airy places you in the heart of Mount Airy, within a 5-minute drive of Northern Regional Hospital and Northern Hospital.
Comfort Inn Mount Airy
Quality Inn Mount Airy Mayberry

Quality Inn Mount Airy Mayberry

2.5 out of 5
2136 Rockford St, Mount Airy, NC
Fully refundableReserve now, pay when you stay
The price is AU$131 per night from 1 Jan to 2 Jan
AU$131
includes taxes & fees
1 Jan - 2 Jan 2025
Located in Mount Airy, Quality Inn Mount Airy Mayberry is within a 5-minute drive of Northern Regional Hospital and Northern Hospital.
Quality Inn Mount Airy Mayberry
Primland Resort, Auberge Resorts Collection

Primland Resort, Auberge Resorts Collection

5 out of 5
2000 Busted Rock Rd, Meadows Of Dan, VA
The price is AU$627 per night from 23 Jan to 24 Jan
AU$627
includes taxes & fees
23 Jan - 24 Jan 2025
Located in Meadows Of Dan, Primland Resort, Auberge Resorts Collection is on a lake, within a 10-minute drive of Fred Clifton Park and Lovers Leap Scenic ...
Primland Resort, Auberge Resorts Collection
Your Mayberry Get-a-Way Cabin

Your Mayberry Get-a-Way Cabin

Mount Airy
With a stay at this cabin in Mount Airy, you'll be within a 5-minute walk of Earle Theatre and Mount Airy Public Library.
Your Mayberry Get-a-Way Cabin
It’s 5 O’Clock Here-Waterfront Cabin w/Hot Tub! Pet Friendly, Blue Ridge Parkway

It’s 5 O’Clock Here-Waterfront Cabin w/Hot Tub! Pet Friendly, Blue Ridge Parkway

Fancy Gap
The price is AU$384 per night from 29 Dec to 30 Dec
AU$384
includes taxes & fees
29 Dec - 30 Dec
Located in Fancy Gap, this cabin is on the waterfront, within a 15-minute drive of Olde Mill Golf Resort and Skyland Lakes Golf Club.
It’s 5 O’Clock Here-Waterfront Cabin w/Hot Tub! Pet Friendly, Blue Ridge Parkway
Don't see what you're looking for?
See all available properties in Cana
View all properties
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.

Hotels in Cana

Wistfully looking at old travel pics. Accidentally liking your ex's post from 2011. All signs you need a getaway stat. Get a great accommodation deal in Cana on lastminute.com.au, even if you've left it to the last minute. It's a bit tricky to stay downtown, but you can base yourself at one of our 3 fab hotels located within 10 kilometres of the centre.

Two of the most central options on offer, the Blue Ridge Manor Bed and Breakfast and Scottish Inns Fancy Gap, VA are fabulous places to chill out with a movie after a full-on day of adventures.

The neighbourhood of Mount Airy is a good choice when it comes to places to crash. There are about 6 options, including the Hampton Inn Mount Airy and Holiday Inn Express Hotel & Suites Mount Airy. You'll also locate some popular accommodations in Hillsville, another area 19 kilometres from the city centre. Here, you ought to consider the Holiday Inn Express Hillsville and Hampton Inn Hillsville.

If you're still after a place to stay and none are up to par, check out the Hampton Inn Galax or the Hampton Inn and Suites Dobson. The first is 20 kilometres away, while the second is 25 kilometres away. Weigh up all your options by also taking a look at the Comfort Inn, 18 kilometres away.

Attractions and Hotels Near Cana

But don't just stop there. Take some extra time to check out some of the spectacular sights and activities that the wider Virginia region offers. Nature buffs should plan an outing to some of Cana's incredible coastal plains and rolling hills. A few other gotta-see sights to stick on your hit list are history museums and open-air museums. Visitors with a good appetite for adventure can also fill their days with a little hiking, caving and horse riding in this corner of United States of America.

Don't skedaddle before you've checked out the W. Kerr Scott Reservoir Biking Trails and the Wilkes Heritage Museum in Wilkesboro. Wilkesboro hotels and accommodations include the Hampton Inn Wilkesboro and Holiday Inn Express Wilkesboro. Alternatively, you could stay in West Jefferson, 75 kilometres to the west of Cana, where you can pick from the Holiday Inn Express West Jefferson and Nation's Inn. Holy Trinity Episcopal Church and the Jefferson Landing are some of the most popular points of interest to see when you're in West Jefferson.

There's nothing worse than coming into land and wondering where the heck you're gonna stay. So why not get yourself sorted beforehand and book a room at the Homewood Suites by Hilton Greensboro Airport? It's seriously close to Piedmont Triad International Airport, which lies 85 kilometres from the centre of Cana.

Cana hotels essential information

Accommodation
444 hotels
Lowest Price
AU$131
Highest Price
AU$627
Popular hotels
Blue Ridge Parkway Seclusion, Hampton Inn Mount Airy, Bryson Inn, Comfort Inn & Suites Hillsville I-77, Comfort Inn Mount Airy, Quality Inn Mount Airy Mayberry, Primland Resort, Auberge Resorts Collection, Your Mayberry Get-a-Way Cabin, It’s 5 O’Clock Here-Waterfront Cabin w/Hot Tub! Pet Friendly, Blue Ridge Parkway

Most recent Cana hotel reviews

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.