Toggle menu
USD - US Dollar
CAD - Canadian Dollar
EUR - Euro
GBP - British Pound Sterling
AUD - Australian Dollar
USD
Find Booking
Support
Login
Signup
USD - US Dollar
CAD - Canadian Dollar
EUR - Euro
GBP - British Pound Sterling
AUD - Australian Dollar
USD
Hotels in Salem City County, Virginia
All hotels
North America
United States of America
Virginia
Salem City County
34 hotels in Salem City County
Sleep Inn Tanglewood
Quality Inn Roanoke Airport
Comfort Suites Salem-Roanoke I-81
Baymont by Wyndham Salem Roanoke Area
Comfort Suites Inn at Ridgewood Farm
Quality Inn Salem
Hampton Inn Salem East-Electric Road
Travelodge by Wyndham Roanoke
Best Western Inn at Valley View
MainStay Suites Airport
Comfort Inn Airport
Residence Inn Roanoke Airport
Super 8 by Wyndham Roanoke VA
Holiday Inn Roanoke - Tanglewood Rt 419 & I581
Hampton Inn & Suites Roanoke Airport
Holiday Inn Express Hotel & Suites Salem
Days Inn by Wyndham Salem
Knights Inn Roanoke
Hyatt Place Roanoke Airport/Valley View Mall
Hampton Inn Salem/Roanoke Area, VA
Super 8 by Wyndham Salem VA
Howard Johnson&Conference Center by Wyndham Salem
Home2 Suites Roanoke
Holiday Inn Roanoke Valley View
Fairfield Inn & Suites Roanoke Salem
La Quinta Inn By Wyndham Roanoke Salem
Extended Stay America Roanoke Airport
Motel 6 Salem Va
The Lofts At Downtown Salem
Affordable Corporate Suites Of Salem
Courtyard By Marriott Roanoke Airport
avid hotels Salem
Rodeway Inn Roanoke Airport
Candlewood Suites ROANOKE AIRPORT