Best Cheap Hotels in Salem
View all photos
From
49$/night
Baymont By Wyndham Salem Roanoke Area
View all photos
From
75$/night
Spark By Hilton Salem East Electric Road
View all photos
From
52$/night
Motel 6-Salem, Va
Good Cheap hotels in Salem
View all photos
From
60$/night
Howard Johnson Hotel & Conference Center By Wyndham Salem
View all photos
From
61$/night
Bluejay Motel - Salem - Roanoke I-81
View all photos
From
53$/night
Oyo Hotel Cyril Ok Us-277
Cheap Hotels in Downtown Salem
View all photos
From
41$/night
Spark By Hilton Roanoke Airport
View all photos
From
50$/night
Motel 6-Lexington, Va
View all photos
From
71$/night
Tru By Hilton Roanoke Hollins
Cheap Hotels in Salem with Free Parking
View all photos
From
77$/night
La Quinta By Wyndham Lynchburg At Liberty Univ.
View all photos
From
92$/night
Fairfield Inn & Suites By Marriott Lynchburg Liberty University
View all photos
From
113$/night
Hotel Floyd
Family Cheap Hotels in Salem
View all photos
From
59$/night
Super 8 By Wyndham Radford Va
View all photos
From
99$/night
Bella Vista Hotel & Suites
View all photos
From
102$/night
Tru By Hilton Lexington
Pet-Friendly Cheap Hotels in Salem
View all photos
From
76$/night
Best Western Plus Inn At Valley View
Location
Salem, Virginia, United States, 24153
Contact Us