You are booking hotel for more than 30 days
Select Filters
Your Budget
Show -2 more
Showing Properties in Salem
Affordable Corporate Suites of Salem
THB 3,346
THB 3,012
+ THB 713 taxes & fees
Per Night
Days Inn by Wyndham Salem
THB 2,508
THB 2,258
+ THB 534 taxes & fees
Per Night
Hampton Inn Salem East - Electric Road
THB 4,706
+ THB 556 taxes & fees
Per Night
Get min. 15% OFF on international hotels with special bank offers.
Quality Inn Salem - I-81
THB 3,258
+ THB 433 taxes & fees
Per Night
Super 8 by Wyndham Salem VA
THB 2,272
+ THB 302 taxes & fees
Per Night
Motel 6 Salem, VA
Based on 743 Ratings and 0 reviews
(743 Ratings)
THB 1,580
THB 1,469
+ THB 378 taxes & fees
Per Night
Comfort Suites Inn at Ridgewood Farm
(277 Ratings)
THB 3,214
+ THB 427 taxes & fees
Per Night
Holiday Inn Express Hotel & Suites Salem
Based on 1001 Ratings and 0 reviews
(1001 Ratings)
THB 5,563
+ THB 740 taxes & fees
Per Night
La Quinta Inn & Suites by Wyndham Roanoke Salem
THB 4,130
THB 3,631
+ THB 789 taxes & fees
Per Night
Fairfield Inn & Suites by Marriott Roanoke Salem
Based on 969 Ratings and 0 reviews
(969 Ratings)
THB 6,020
+ THB 801 taxes & fees
Per Night
Super 8 by Wyndham Roanoke VA
Based on 1000 Ratings and 0 reviews
(1000 Ratings)
THB 1,943
+ THB 239 taxes & fees
Per Night
Quality Inn Roanoke Airport
Based on 1002 Ratings and 0 reviews
(1002 Ratings)
THB 3,308
+ THB 407 taxes & fees
Per Night
Travelodge by Wyndham Roanoke
Based on 985 Ratings and 0 reviews
(985 Ratings)
THB 1,810
THB 1,632
+ THB 243 taxes & fees
Per Night
Courtyard by Marriott Roanoke Airport
Based on 778 Ratings and 0 reviews
(778 Ratings)
THB 6,106
+ THB 812 taxes & fees
Per Night
Residence Inn by Marriott Roanoke Airport
Based on 304 Ratings and 0 reviews
(304 Ratings)
THB 6,263
+ THB 833 taxes & fees
Per Night