We are an independent online travel website.

Filters

Hotel Stars
Price Range
$79$409
Hotel Name
Guest Reviews
5+ Excellent
Property Type
Amenities

Best Hotel Deals in Roanoke, VA

70 of 70 Hotels
Currency:
Sort by:
Super 8 by Wyndham Christiansburg
Super 8 by Wyndham Christiansburg
2780 Roanoke St, Christiansburg, US
3.1Good
$57/nightTotal $79
Taxes & fees included
Limited Inventory!
Super 8 by Wyndham Salem VA
Super 8 by Wyndham Salem VA
300 Wildwood Rd, Salem, US
3.3Good
$63/nightTotal $82
Taxes & fees included
Limited Inventory!
Super 8 by Wyndham Roanoke VA
Super 8 by Wyndham Roanoke VA
6616 Thirlane Rd, Roanoke, US
2.7Good
$64/nightTotal $83
Taxes & fees included
Limited Inventory!
Days Inn by Wyndham Bedford
Days Inn by Wyndham Bedford
921 Blue Ridge Ave, Bedford, US
3.0Good
$70/nightTotal $90
Taxes & fees included
Limited Inventory!
Motel 6 Salem VA
Motel 6 Salem VA
301 Wildwood Road, Salem, US
3.2Good
$57/nightTotal $91
Taxes & fees included
18 rooms available!
Econo Lodge Roanoke Civic Center
Econo Lodge Roanoke Civic Center
308 Orange Ave. NE, Roanoke, US
3.9Very Good
$69/nightTotal $92
Taxes & fees included
Limited Inventory!
Econo Lodge Christiansburg-Blacksburg I-81
Econo Lodge Christiansburg-Blacksburg I-81
2430 Roanoke St, Christiansburg, US
3.4Good
$55/nightTotal $94
Taxes & fees included
Limited Inventory!
Howard Johnson Hotel & Conference Center by Wyndham Salem
Howard Johnson Hotel & Conference Center by Wyndham Salem
1671 Skyview Rd, Salem, US
3.0Good
$74/nightTotal $96
Taxes & fees included
Limited Inventory!
Baymont by Wyndham Salem Roanoke Area
Baymont by Wyndham Salem Roanoke Area
179 Sheraton Drive, Salem, US
2.7Good
$71/nightTotal $99
Taxes & fees included
Limited Inventory!
Days Inn by Wyndham Salem
Days Inn by Wyndham Salem
1535 East Main St, Salem, US
3.3Good
$70/nightTotal $100
Taxes & fees included
Limited Inventory!
Quality Inn Tanglewood
Quality Inn Tanglewood
3816 Franklin Rd. Sw, Roanoke, US
3.6Very Good
$79/nightTotal $101
Taxes & fees included
Limited Inventory!
Super 8 by Wyndham Bedford
Super 8 by Wyndham Bedford
842 Sword Beach Ln, Bedford, US
3.7Very Good
$78/nightTotal $103
Taxes & fees included
Limited Inventory!
Days Inn by Wyndham Roanoke / Hollins Near I-81
Days Inn by Wyndham Roanoke / Hollins Near I-81
8118 Plantation Road, Roanoke, US
3.7Very Good
$79/nightTotal $107
Taxes & fees included
Limited Inventory!
Motel 6 Troutville VA
Motel 6 Troutville VA
2619 Lee Highway South, Troutville, US
3.8Very Good
$78/nightTotal $109
Taxes & fees included
Limited Inventory!
Quality Inn Roanoke Airport
Quality Inn Roanoke Airport
6626 Thirlane Rd, Roanoke, US
3.5Very Good
$80/nightTotal $109
Taxes & fees included
Limited Inventory!
Quality Inn Christiansburg - Blacksburg
Quality Inn Christiansburg - Blacksburg
50 Hampton Blvd, Christiansburg, US
3.9Very Good
$76/nightTotal $111
Taxes & fees included
Limited Inventory!
Wingate by Wyndham Christiansburg
Wingate by Wyndham Christiansburg
70 HAMPTON BLVD, Christiansburg, US
3.7Very Good
$85/nightTotal $113
Taxes & fees included
Limited Inventory!
Extended Stay America Select Suites Roanoke Airport
Extended Stay America Select Suites Roanoke Airport
2705 Frontage Rd. Nw, Roanoke, US
3.3Good
$80/nightTotal $114
Taxes & fees included
Limited Inventory!
Sleep Inn Tanglewood
Sleep Inn Tanglewood
4045 Electric Rd, Roanoke, US
3.9Very Good
$89/nightTotal $118
Taxes & fees included
Limited Inventory!
Spark by Hilton Daleville Roanoke North
Spark by Hilton Daleville Roanoke North
446 Roanoke Rd, Daleville, US
4.1Very Good
$90/nightTotal $126
Taxes & fees included
Limited Inventory!
Quality Inn Salem - I-81
Quality Inn Salem - I-81
151 Wildwood Rd, Salem, US
4.0Very Good
$87/nightTotal $127
Taxes & fees included
Limited Inventory!
Best Western Plus Inn at Valley View
Best Western Plus Inn at Valley View
5050 Valley View Blvd. Northwest, Roanoke, US
4.1Very Good
$95/nightTotal $136
Taxes & fees included
Limited Inventory!
avid hotel Salem by IHG
avid hotel Salem by IHG
501 WILDWOOD ROAD, Salem, US
4.8Excellent
$104/nightTotal $138
Taxes & fees included
Limited Inventory!
Candlewood Suites Roanoke Airport by IHG
Candlewood Suites Roanoke Airport by IHG
3315 Ordway Drive, Roanoke, US
3.8Very Good
$104/nightTotal $138
Taxes & fees included
Limited Inventory!
Baymont by Wyndham Rocky Mount
Baymont by Wyndham Rocky Mount
1730 North Main St, Rocky Mount, US
3.8Very Good
$98/nightTotal $141
Taxes & fees included
Limited Inventory!
Quality Inn Troutville - Roanoke North
Quality Inn Troutville - Roanoke North
3139 Lee Hwy, Troutville, US
4.1Very Good
$110/nightTotal $141
Taxes & fees included
Limited Inventory!
WoodSpring Suites Roanoke
WoodSpring Suites Roanoke
3812 Peters Creek Road, Roanoke, US
3.7Very Good
$89/nightTotal $141
Taxes & fees included
Limited Inventory!
Spark by Hilton Salem East Electric Road
Spark by Hilton Salem East Electric Road
2898 Keagy Rd, Salem, US
3.0Good
$89/nightTotal $142
Taxes & fees included
Hurry 9 rooms left only!
Suburban Studios Christiansburg - Blacksburg
Suburban Studios Christiansburg - Blacksburg
50 Hampton Boulevard, Christiansburg, US
5.0Excellent
$112/nightTotal $143
Taxes & fees included
Limited Inventory!
Best Western North Roanoke
Best Western North Roanoke
2545 Lee Highway, Troutville, US
4.3Very Good
$107/nightTotal $147
Taxes & fees included
Limited Inventory!
La Quinta Inn & Suites by Wyndham Roanoke Salem
La Quinta Inn & Suites by Wyndham Roanoke Salem
140 Sheraton Dr, Salem, US
4.4Very Good
$115/nightTotal $151
Taxes & fees included
Limited Inventory!
Holiday Inn Roanoke Airport – Conference CTR by IHG
Holiday Inn Roanoke Airport – Conference CTR by IHG
3315 Ordway Dr. Nw, Roanoke, US
3.9Very Good
$114/nightTotal $151
Taxes & fees included
Limited Inventory!
Spark by Hilton Roanoke Civic Center
Spark by Hilton Roanoke Civic Center
815 Gainsboro Rd. Nw, Roanoke, US
4.4Very Good
$108/nightTotal $152
Taxes & fees included
Limited Inventory!
Comfort Suites Salem-Roanoke I-81
Comfort Suites Salem-Roanoke I-81
100 Wildwood Rd, Salem, US
4.1Very Good
$119/nightTotal $152
Taxes & fees included
Limited Inventory!
The West End Flats
The West End Flats
515 8th St. SW, Roanoke, US
4.7Excellent
$100/nightTotal $160
Taxes & fees included
Limited Inventory!
Lakeinn
Lakeinn
45 Enterprise Ln, Moneta, US
3.7Very Good
$101/nightTotal $161
Taxes & fees included
Limited Inventory!
Holiday Inn Express & Suites Salem by IHG
Holiday Inn Express & Suites Salem by IHG
991 Russell Dr, Salem, US
4.3Very Good
$124/nightTotal $164
Taxes & fees included
Limited Inventory!
Country Inn & Suites by Radisson Roanoke, VA
Country Inn & Suites by Radisson Roanoke, VA
7860 Plantation Rd, Roanoke, US
4.5Excellent
$129/nightTotal $165
Taxes & fees included
Limited Inventory!
Holiday Inn Express Hotel & Suites Christiansburg by IHG
Holiday Inn Express Hotel & Suites Christiansburg by IHG
2725 Roanoke St, Christiansburg, US
4.3Very Good
$124/nightTotal $166
Taxes & fees included
Limited Inventory!
Tru by Hilton Christiansburg
Tru by Hilton Christiansburg
55 Hampton Blvd. NE, Christiansburg, US
4.6Excellent
$109/nightTotal $169
Taxes & fees included
Limited Inventory!
Comfort Inn & Suites Troutville-Roanoke North
Comfort Inn & Suites Troutville-Roanoke North
3231 Lee Highway South, Troutville, US
4.6Excellent
$137/nightTotal $175
Taxes & fees included
Limited Inventory!
Spark by Hilton Roanoke Airport
Spark by Hilton Roanoke Airport
3695 Thirlane Rd. Nw, Roanoke, US
4.4Very Good
$115/nightTotal $175
Taxes & fees included
Limited Inventory!
MainStay Suites Roanoke Airport
MainStay Suites Roanoke Airport
5080 Valley View Blvd. Nw, Roanoke, US
4.2Very Good
$119/nightTotal $177
Taxes & fees included
Limited Inventory!
Fairfield Inn by Marriott Christiansburg
Fairfield Inn by Marriott Christiansburg
2659 Roanoke St, Christiansburg, US
4.5Excellent
$124/nightTotal $178
Taxes & fees included
Limited Inventory!
Fairfield Inn & Suites by Marriott Roanoke Salem
Fairfield Inn & Suites by Marriott Roanoke Salem
121 Sheraton Drive, Salem, US
4.6Excellent
$134/nightTotal $182
Taxes & fees included
Limited Inventory!
Holiday Inn Roanoke-Tanglewood-Rt 419 & i581 by IHG
Holiday Inn Roanoke-Tanglewood-Rt 419 & i581 by IHG
4468 Starkey Road, Roanoke, US
3.8Very Good
$139/nightTotal $184
Taxes & fees included
Limited Inventory!
Hampton Inn Roanoke / Hollins - I-81
Hampton Inn Roanoke / Hollins - I-81
7922 Plantation Rd, Roanoke, US
4.2Very Good
$130/nightTotal $184
Taxes & fees included
Limited Inventory!
Tru by Hilton Roanoke Hollins
Tru by Hilton Roanoke Hollins
8161 Gander Way, Roanoke, US
4.3Very Good
$131/nightTotal $188
Taxes & fees included
Limited Inventory!
Holiday Inn Express & Suites Roanoke – Civic Center by IHG
Holiday Inn Express & Suites Roanoke – Civic Center by IHG
1303 Williamson Road, Roanoke, US
4.6Excellent
$134/nightTotal $193
Taxes & fees included
Limited Inventory!
Comfort Inn Airport
Comfort Inn Airport
5070 Valley View Blvd. Nw, Roanoke, US
4.3Very Good
$159/nightTotal $204
Taxes & fees included
Limited Inventory!
Fairfield Inn & Suites by Marriott Roanoke Hollins / I-81
Fairfield Inn & Suites by Marriott Roanoke Hollins / I-81
7944 Plantation Rd, Roanoke, US
4.4Very Good
$146/nightTotal $206
Taxes & fees included
Limited Inventory!
Homewood Suites by Hilton Christiansburg
Homewood Suites by Hilton Christiansburg
2657 Roanoke St, Christiansburg, US
4.6Excellent
$154/nightTotal $226
Taxes & fees included
Limited Inventory!
Hampton Inn Salem VA
Hampton Inn Salem VA
450 Litchell Rd, Salem, US
4.6Excellent
$149/nightTotal $227
Taxes & fees included
Limited Inventory!
Colony House Motor Lodge
Colony House Motor Lodge
3560 Franklin Rd. SW, Roanoke, US
5.0Excellent
$143/nightTotal $229
Taxes & fees included
Limited Inventory!
Courtyard by Marriott Roanoke Airport
Courtyard by Marriott Roanoke Airport
3301 Ordway Dr. NW, Roanoke, US
4.4Very Good
$171/nightTotal $232
Taxes & fees included
Limited Inventory!
Home2 Suites by Hilton Roanoke VA
Home2 Suites by Hilton Roanoke VA
4830 Valley View Blvd. NW, Roanoke, US
4.1Very Good
$169/nightTotal $234
Taxes & fees included
Limited Inventory!
The Lofts at Downtown Salem
The Lofts at Downtown Salem
10 West Main St, Salem, US
4.8Excellent
$152/nightTotal $251
Taxes & fees included
Limited Inventory!
Hampton Inn Salem East - Electric Road
Hampton Inn Salem East - Electric Road
1886 Electric Rd, Salem, US
4.7Excellent
$179/nightTotal $273
Taxes & fees included
Limited Inventory!
Holiday Inn Express Troutville by IHG
Holiday Inn Express Troutville by IHG
3200 Lee Highway South, Troutville, US
4.6Excellent
$194/nightTotal $278
Taxes & fees included
Limited Inventory!
Hampton Inn & Suites Roanoke Airport
Hampton Inn & Suites Roanoke Airport
5033 Valley View Blvd. NW, Roanoke, US
4.2Very Good
$221/nightTotal $283
Taxes & fees included
Limited Inventory!
Holiday Inn Express Hotel & Suites Rocky Mount by IHG
Holiday Inn Express Hotel & Suites Rocky Mount by IHG
395 Old Franklin Tpke, Rocky Mount, US
4.2Very Good
$199/nightTotal $298
Taxes & fees included
Limited Inventory!
Peaks of Otter Lodge
Peaks of Otter Lodge
85554 Blue Ridge Pkwy, Bedford, US
4.3Very Good
$225/nightTotal $308
Taxes & fees included
Limited Inventory!
Hampton Inn & Suites Roanoke-Downtown
Hampton Inn & Suites Roanoke-Downtown
27 Church Ave. SE, Roanoke, US
4.4Very Good
$235/nightTotal $326
Taxes & fees included
Limited Inventory!
Hilton Garden Inn Roanoke
Hilton Garden Inn Roanoke
4500 South Peak Blvd., Roanoke, US
4.5Excellent
$269/nightTotal $344
Taxes & fees included
Limited Inventory!
SpringHill Suites by Marriott Roanoke
SpringHill Suites by Marriott Roanoke
301 Reserve Ave. SW, Roanoke, US
4.5Excellent
$262/nightTotal $357
Taxes & fees included
Limited Inventory!
Springhill Suites by Marriott Roanoke North
Springhill Suites by Marriott Roanoke North
8171 Gander Way, Roanoke, US
4.7Excellent
$272/nightTotal $359
Taxes & fees included
Limited Inventory!
Hotel Roanoke & Conference Center Curio Collection by Hilton
Hotel Roanoke & Conference Center Curio Collection by Hilton
110 Shenandoah Ave. Ne, Roanoke, US
4.7Excellent
$260/nightTotal $360
Taxes & fees included
Limited Inventory!
The Promissory Hotel
The Promissory Hotel
201 South Jefferson St, Roanoke, US
5.0Excellent
$229/nightTotal $366
Taxes & fees included
Limited Inventory!
Fire Station One Boutique Hotel
Fire Station One Boutique Hotel
13 Church Ave. SW, Roanoke, US
4.8Excellent
$230/nightTotal $368
Taxes & fees included
Limited Inventory!
The Liberty Trust
The Liberty Trust
101 South Jefferson St. Roanoke VA 24011, Roanoke, US
4.6Excellent
$293/nightTotal $409
Taxes & fees included
Limited Inventory!