You are booking hotel for more than 30 days

TV
Your Budget
Show -2 more





Hyatt Place Roanoke Airport/Valley View Mall
Swimming Pool
Gym
Free Airport TransferBased on 915 Ratings
(915 Ratings)
SAR 522
SAR 425
+ SAR 85 taxes & fees
Per Night





La Quinta Inn & Suites by Wyndham Roanoke Salem
Swimming Pool
GymBased on 1048 Ratings
(1048 Ratings)
SAR 386
SAR 328
+ SAR 63 taxes & fees
Per Night





Econo Lodge Roanoke Civic Center
Based on 972 Ratings
(972 Ratings)
SAR 284
SAR 240
+ SAR 46 taxes & fees
Per Night

Lowest Price Guarantee
Get 2X the difference if you find our MMT exclusive hotels cheaper online anywhere else View T&Cs





Quality Inn Roanoke Airport
Swimming Pool
Gym
Free Airport TransferBased on 978 Ratings
(978 Ratings)
SAR 338
SAR 260
+ SAR 52 taxes & fees
Per Night





Country Inn & Suites by Radisson, Roanoke, VA
Swimming Pool
Gym
JacuzziBased on 1593 Ratings
(1593 Ratings)
SAR 348
SAR 294
+ SAR 53 taxes & fees
Per Night





Residence Inn by Marriott Roanoke Airport
Swimming Pool
Gym
JacuzziBased on 306 Ratings
(306 Ratings)
SAR 537
SAR 468
+ SAR 88 taxes & fees
Per Night





Home2 Suites by Hilton Roanoke
Swimming Pool
Gym
Free Airport TransferBased on 967 Ratings
(967 Ratings)
SAR 466
SAR 413
+ SAR 62 taxes & fees
Per Night





MainStay Suites Roanoke Airport
Free Airport TransferBased on 473 Ratings
(473 Ratings)
SAR 335
SAR 286
+ SAR 55 taxes & fees
Per Night





Hampton Inn & Suites by Hilton Roanoke Airport
Swimming Pool
Gym
Free Airport TransferBased on 972 Ratings
(972 Ratings)
SAR 418
SAR 363
+ SAR 56 taxes & fees
Per Night





Holiday Inn Express & Suites ROANOKE – CIVIC CENTER
Swimming Pool
GymBased on 928 Ratings
(928 Ratings)
SAR 492
SAR 431
+ SAR 65 taxes & fees
Per Night





Comfort Inn Airport
Swimming Pool
Gym
Free Airport TransferBased on 685 Ratings
(685 Ratings)
SAR 411
SAR 328
+ SAR 67 taxes & fees
Per Night





Hampton Inn and Suites Roanoke Downtown
GymBased on 971 Ratings
(971 Ratings)
SAR 758
SAR 687
+ SAR 90 taxes & fees
Per Night
That's all the options we've got