Find hotels in Roanoke, VA from $64

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on over 100,000 hotels worldwide as a One Key member.

Search over 2.9 million properties and 550 airlines worldwide.

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Neighborhood
Neighborhood
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveler experience
Traveler experience

Compare 626 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Hotel Roanoke & Conference Ctr, Curio Collection by Hilton 
4 out of 5
110 Shenandoah Ave Ne, Roanoke, VA
Fully refundableReserve now, pay when you stay
The price is $203 per night from Oct 9 to Oct 10
$203
per night
Oct 9 - Oct 10
0.27 mi from city center
9.2/10 Wonderful! (1,002 reviews)
"It was great"

Reviewed on Sep 27, 2023

Hotel Roanoke & Conference Ctr, Curio Collection by Hilton 
Days Inn by Wyndham Roanoke Near I-81
2 out of 5
8118 Plantation Road, Roanoke, VA
Fully refundableReserve now, pay when you stay
The price is $68 per night from Oct 8 to Oct 9
$68
per night
Oct 8 - Oct 9
6.2 mi from city center
7.2/10 Good! (276 reviews)
Good for the price
"Comfortable for a nights stay. Ample parking as we were towing a camper. Front desk staff very nice. Quick check in"

Reviewed on Sep 29, 2023

Days Inn by Wyndham Roanoke Near I-81
Comfort Suites Inn at Ridgewood Farm
2.5 out of 5
2898 Keagy Rd, Salem, VA
Fully refundableReserve now, pay when you stay
The price is $74 per night from Oct 30 to Oct 31
$74
per night
Oct 30 - Oct 31
5.18 mi from city center
8.2/10 Very Good! (1,001 reviews)
"This was a very positive experience, and when I go back to that area I will stay there again. The free breakfast was great plenty of choices to what you like to eat for breakfast. The staff was great"

Reviewed on Sep 23, 2023

Comfort Suites Inn at Ridgewood Farm
Save an average of 15% on thousands of hotels when you're signed in
La Quinta Inn & Suites by Wyndham Roanoke Salem
2.5 out of 5
140 Sheraton Dr, Salem, VA
Fully refundableReserve now, pay when you stay
The price is $80 per night from Oct 31 to Nov 1
$80
per night
Oct 31 - Nov 1
6.05 mi from city center
8.6/10 Excellent! (1,005 reviews)
"Overall a good place to stay for a quick visit. It could use some deep cleaning. The bed was nice and the water pressure was great!! Overall no real complaints!"

Reviewed on Sep 29, 2023

La Quinta Inn & Suites by Wyndham Roanoke Salem
Comfort Inn Roanoke Civic Center
2.5 out of 5
815 Gainsboro Rd Nw, Roanoke, VA
Fully refundableReserve now, pay when you stay
The price is $89 per night from Oct 8 to Oct 9
$89
per night
Oct 8 - Oct 9
0.74 mi from city center
8.8/10 Excellent! (1,000 reviews)
"Easy access, VERY comfortable bed, wifi in the room, and a fine morning breakfast. Quick check-in and -out. What's not to love?"

Reviewed on Sep 25, 2023

Comfort Inn Roanoke Civic Center
Holiday Inn Express & Suites Roanoke – Civic Center, an IHG Hotel
2.5 out of 5
1303 Williamson Road, Roanoke, VA
Fully refundable
The price is $102 per night from Oct 8 to Oct 9
$102
per night
Oct 8 - Oct 9
0.99 mi from city center
9.2/10 Wonderful! (525 reviews)
"clean and comfortanle"

Reviewed on Sep 24, 2023

Holiday Inn Express & Suites Roanoke – Civic Center, an IHG Hotel
Country Inn & Suites by Radisson, Roanoke, VA
3 out of 5
7860 Plantation Rd, Roanoke, VA
Fully refundable
The price is $84 per night from Nov 1 to Nov 2
$84
per night
Nov 1 - Nov 2
5.9 mi from city center
8.8/10 Excellent! (1,308 reviews)
"Very clean"

Reviewed on Sep 29, 2023

Country Inn & Suites by Radisson, Roanoke, VA
The Liberty Trust
4 out of 5
101 S Jefferson St, Roanoke VA 24011, Roanoke, VA
Fully refundableReserve now, pay when you stay
The price is $147 per night from Nov 1 to Nov 2
$147
per night
Nov 1 - Nov 2
0.1 mi from city center
9.2/10 Wonderful! (394 reviews)
"The property was fantastic, and front desk staff at all times were pleasant and extremely helpful. There is contruction around the hotel which makes it a lottle inconvenient. This will be temporary and nothing the hotel staff can do to change that."

Reviewed on Sep 25, 2023

The Liberty Trust
Avid Hotels Salem, An Ihg Hotel
2.5 out of 5
501 WILDWOOD ROAD, Salem, VA
Fully refundable
The price is $87 per night from Oct 8 to Oct 9
$87
per night
Oct 8 - Oct 9
9 mi from city center
9.2/10 Wonderful! (403 reviews)
Clean with a Nice Breakfast
"Great price for all you get. It's a newer establishment and very clean. Rooms are utilitarian and have everything you need for an overnight including a micro fridge. Friendly staff who send guests on their way with a breakfast that includes plenty of options including coffee from fresh ground beans, ..."

Reviewed on Sep 27, 2023

Avid Hotels Salem, An Ihg Hotel
Hampton Inn & Suites Roanoke-Downtown
2.5 out of 5
27 Church Avenue SE, Roanoke, VA
Fully refundableReserve now, pay when you stay
The price is $169 per night from Oct 8 to Oct 9
$169
per night
Oct 8 - Oct 9
0.11 mi from city center
9/10 Wonderful! (1,001 reviews)
Deceptive Advertising
"I chose this hotel because the web site said it was a 2 minute walk to Center in the Square. Strictly speaking, that is true. The hotel is directly across the street from the back door of the Center. However, that door is kept locked. To actually get into the Center you have to walk around the block ..."

Reviewed on Sep 26, 2023

Hampton Inn & Suites Roanoke-Downtown
Days Inn by Wyndham Salem
2 out of 5
1535 E Main St, Salem, VA
Fully refundableReserve now, pay when you stay
The price is $64 per night from Oct 8 to Oct 9
$64
per night
Oct 8 - Oct 9
5.16 mi from city center
6.6/10 (1,005 reviews)
"overall good stay. the bed was very soft. you should add some more seating in the breakfast area."

Reviewed on Oct 1, 2023

Days Inn by Wyndham Salem
Comfort Suites Salem-Roanoke I-81
2.5 out of 5
100 Wildwood Rd, Salem, VA
Fully refundableReserve now, pay when you stay
The price is $89 per night from Oct 3 to Oct 4
$89
per night
Oct 3 - Oct 4
8.54 mi from city center
8.2/10 Very Good! (1,000 reviews)
"Great stay"

Reviewed on Sep 16, 2023

Comfort Suites Salem-Roanoke I-81
Hampton Inn & Suites Roanoke Airport
2.5 out of 5
5033 Valley View Boulevard NW, Roanoke, VA
Fully refundableReserve now, pay when you stay
The price is $101 per night from Oct 22 to Oct 23
$101
per night
Oct 22 - Oct 23
3.01 mi from city center
8.4/10 Very Good! (1,000 reviews)
"second time staying at this location. Excellent!"

Reviewed on Sep 20, 2023

Hampton Inn & Suites Roanoke Airport
Comfort Inn Airport
2.5 out of 5
5070 Valley View Blvd Nw, Roanoke, VA
Fully refundableReserve now, pay when you stay
The price is $80 per night from Oct 22 to Oct 23
$80
per night
Oct 22 - Oct 23
3.39 mi from city center
8.4/10 Very Good! (479 reviews)
"Very friendly & competent front desk crew. A great place to stay in Roanoke!"

Reviewed on Sep 25, 2023

Comfort Inn Airport
Best Western Plus Inn at Valley View
2.5 out of 5
5050 Valley View Boulevard Northwest, Roanoke, VA
Fully refundableReserve now, pay when you stay
The price is $81 per night from Oct 8 to Oct 9
$81
per night
Oct 8 - Oct 9
3.02 mi from city center
8.2/10 Very Good! (1,000 reviews)
"Staff was pleasant, room was clean. I like the natural soap & shampoo they provide."

Reviewed on Aug 29, 2023

Best Western Plus Inn at Valley View
Holiday Inn Express Hotel & Suites Christiansburg, an IHG Hotel
2.5 out of 5
2725 Roanoke St, Christiansburg, VA
Fully refundable
The price is $93 per night from Oct 8 to Oct 9
$93
per night
Oct 8 - Oct 9
24.3 mi from city center
8.6/10 Excellent! (1,001 reviews)
"Quiet location yet near Highway when ready to travel."

Reviewed on Sep 26, 2023

Holiday Inn Express Hotel & Suites Christiansburg, an IHG Hotel
Quality Inn Salem - I-81
2.5 out of 5
151 Wildwood Rd, Salem, VA
Fully refundableReserve now, pay when you stay
The price is $74 per night from Oct 31 to Nov 1
$74
per night
Oct 31 - Nov 1
8.6 mi from city center
7.8/10 Good! (732 reviews)
"Rooms recently renovated. Bathroom was clean and had everything we needed. Breakfast was fine"

Reviewed on Sep 7, 2023

Quality Inn Salem - I-81
Home2 Suites by Hilton Roanoke, VA
3 out of 5
4830 Valley View Blvd NW, Roanoke, VA
Fully refundableReserve now, pay when you stay
The price is $118 per night from Oct 15 to Oct 16
$118
per night
Oct 15 - Oct 16
2.62 mi from city center
8.4/10 Very Good! (849 reviews)
"Great location, friendly staff and nice rooms."

Reviewed on Sep 27, 2023

Home2 Suites by Hilton Roanoke, VA
SpringHill Suites by Marriott Roanoke
3 out of 5
301 Reserve Ave SW, Roanoke, VA
Fully refundableReserve now, pay when you stay