Photo by Norwegian Girl

Hotels in Roanoke

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay in Roanoke?

Stonewall Resort
Stonewall Resort
3.5 star property
Roanoke
8.8 out of 10, Excellent, (856 reviews)
The price is $127
$163 total
includes taxes & fees
Jan 15 - Jan 16
Stonewall Resort
Hampton Inn Weston
Hampton Inn Weston
2.5 star property
Weston
9.4 out of 10, Exceptional, (911 reviews)
The price is $93
$105 total
includes taxes & fees
Jan 20 - Jan 21
Hampton Inn Weston
Super 8 by Wyndham Weston WV
Super 8 by Wyndham Weston WV
2.0 star property
Weston
8.0 out of 10, Very Good, (820 reviews)
The price is $55
$63 total
includes taxes & fees
Jan 15 - Jan 16
Super 8 by Wyndham Weston WV
Holiday Inn Express Hotel & Suites Weston by IHG
Holiday Inn Express Hotel & Suites Weston by IHG
2.5 star property
Weston
8.8 out of 10, Excellent, (591 reviews)
The price is $93
$104 total
includes taxes & fees
Jan 24 - Jan 25
Holiday Inn Express Hotel & Suites Weston by IHG
Quality Inn Weston
Quality Inn Weston
2.5 star property
Weston
7.6 out of 10, Good, (659 reviews)
The price is $59
$66 total
includes taxes & fees
Jan 20 - Jan 21
Quality Inn Weston
Wingate by Wyndham Buckhannon
Wingate by Wyndham Buckhannon
2.5 star property
Buckhannon
8.6 out of 10, Excellent, (498 reviews)
The price is $80
$91 total
includes taxes & fees
Jan 20 - Jan 21
Wingate by Wyndham Buckhannon
The Inn at Plantation
The Inn at Plantation
3.0 star property
Jane Lew
8.0 out of 10, Very Good, (333 reviews)
The price is $67
$80 total
includes taxes & fees
Jan 15 - Jan 16
The Inn at Plantation
SureStay Plus Hotel by Best Western Buckhannon
SureStay Plus Hotel by Best Western Buckhannon
2.5 star property
Buckhannon
8.6 out of 10, Excellent, (594 reviews)
The price is $80
$90 total
includes taxes & fees
Jan 20 - Jan 21
SureStay Plus Hotel by Best Western Buckhannon
Bicentennial Inn
Bicentennial Inn
4.0 star property
Buckhannon
8.8 out of 10, Excellent, (481 reviews)
The price is $79
$106 total
includes taxes & fees
Jan 15 - Jan 16
Bicentennial Inn
The Baxa Inn
The Baxa Inn
2.0 star property
Buckhannon
8.2 out of 10, Very Good, (108 reviews)
The price is $75
$85 total
includes taxes & fees
Jan 15 - Jan 16
The Baxa Inn
The Glenville Inn
The Glenville Inn
2.5 star property
Glenville
9.0 out of 10, Wonderful, (46 reviews)
The price is $100
$106 total
includes taxes & fees
Jan 15 - Jan 16
The Glenville Inn
Days Inn & Suites by Wyndham Sutton Flatwoods
Days Inn & Suites by Wyndham Sutton Flatwoods
2.5 star property
Sutton
8.8 out of 10, Excellent, (1,000 reviews)
The price is $101
$113 total
includes taxes & fees
Jan 24 - Jan 25
Days Inn & Suites by Wyndham Sutton Flatwoods
Elk River Hotel & Cafe
Elk River Hotel & Cafe
2.5 star property
Sutton
9.0 out of 10, Wonderful, (198 reviews)
The price is $114
$124 total
includes taxes & fees
Jan 21 - Jan 22
Elk River Hotel & Cafe
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.

Budget hotels in Roanoke and vicinity

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 Roanoke

Roanoke is well-known for its attractions such as Stonewall Jackson Lake and Stonewall Resort State Park.

This bridge was absolutely terrifying to go over. But it's beautiful. #moutains #hiking #westvirginia #roadtrip
Photo by Christina
Open Photo by Christina

Check out reviews of Roanoke hotels guests love

Frequently asked questions

What hotels do travelers like in Roanoke?
Stonewall Resort is an accommodation that is popular with guests.
Can I book a refundable hotel in Roanoke?
If you want the flexibility to change your plans to Roanoke, most hotels provide refundable* rates you can book. You can find these accommodations by searching our site and using the "fully refundable" filter to narrow the results down.
What will the weather in Roanoke be like during my vacation?
The warmest months in Roanoke are usually July and August with an average temp of 70°F. January and February are the chilliest months when the average temp is 37°F. The rainiest months are July and June.
Why should I book my Roanoke accommodation with Hotels.com?
There are plenty of reasons to book your Roanoke travel with us: our free cancellations on selected hotels gives you the flexibility you're looking for, 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.