
Search Salem City County Hotels
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Salem City County hotels

Baymont by Wyndham Salem Roanoke Area
Baymont by Wyndham Salem Roanoke AreaSalem
7.4 out of 10, Good, (392 reviews)
The price is CA $98
CA $111 total
includes taxes & fees
Apr 26 - Apr 27

avid hotel Salem by IHG
avid hotel Salem by IHGSalem
9.4 out of 10, Exceptional, (1,011 reviews)
The price is CA $115
CA $130 total
includes taxes & fees
Apr 20 - Apr 21

La Quinta Inn & Suites by Wyndham Roanoke Salem
La Quinta Inn & Suites by Wyndham Roanoke SalemSalem
9.0 out of 10, Wonderful, (1,370 reviews)
The price is CA $123
CA $140 total
includes taxes & fees
Apr 12 - Apr 13

Fairfield Inn & Suites by Marriott Roanoke Salem
Fairfield Inn & Suites by Marriott Roanoke SalemSalem
9.2 out of 10, Wonderful, (1,001 reviews)
The price is CA $164
CA $186 total
includes taxes & fees
Apr 20 - Apr 21

Comfort Suites Salem-Roanoke I-81
Comfort Suites Salem-Roanoke I-81Salem
8.2 out of 10, Very good, (1,002 reviews)
The price is CA $112
CA $127 total
includes taxes & fees
May 10 - May 11

Days Inn by Wyndham Salem
Days Inn by Wyndham SalemSalem
7.0 out of 10, Good, (256 reviews)
The price is CA $92
CA $104 total
includes taxes & fees
Apr 29 - Apr 30

The Lofts at Downtown Salem
The Lofts at Downtown SalemSalem
9.6 out of 10, Exceptional, (370 reviews)
The price is CA $167
CA $189 total
includes taxes & fees
Apr 29 - Apr 30

Holiday Inn Express & Suites Salem by IHG
Holiday Inn Express & Suites Salem by IHGSalem
8.8 out of 10, Excellent, (1,001 reviews)
The price is CA $149
CA $169 total
includes taxes & fees
May 11 - May 12

Comfort Suites Inn at Ridgewood Farm
Comfort Suites Inn at Ridgewood FarmSalem
7.8 out of 10, Good, (1,002 reviews)

Hampton Inn Salem East - Electric Road
Hampton Inn Salem East - Electric RoadSalem
9.4 out of 10, Exceptional, (982 reviews)
The price is CA $169
CA $192 total
includes taxes & fees
Apr 23 - Apr 24

Motel 6 Salem, VA
Motel 6 Salem, VASalem
6.6 out of 10, (1,000 reviews)
The price is CA $65
CA $74 total
includes taxes & fees
Apr 14 - Apr 15

Hampton Inn Salem, VA
Hampton Inn Salem, VASalem
9.2 out of 10, Wonderful, (1,002 reviews)
The price is CA $164
CA $186 total
includes taxes & fees
Apr 19 - Apr 20

Super 8 by Wyndham Salem VA
Super 8 by Wyndham Salem VASalem
6.6 out of 10, (678 reviews)
The price is CA $73
CA $83 total
includes taxes & fees
Apr 29 - Apr 30

Charming Salem Getaway – Comfortable, Convenient, and Close to It All
Charming Salem Getaway – Comfortable, Convenient, and Close to It AllSalem
10.0 out of 10, Exceptional, (6 reviews)
The price is CA $193
CA $385 total
includes taxes & fees
Apr 13 - Apr 14

Salem Boutique Downtown 3BDRM Suite
Salem Boutique Downtown 3BDRM SuiteSalem
10.0 out of 10, Exceptional, (5 reviews)
The price is CA $113
CA $324 total
includes taxes & fees
Apr 13 - Apr 14

Beautiful Renovated Lake Cottage in SW County and only minutes from Downtown!
Beautiful Renovated Lake Cottage in SW County and only minutes from Downtown!Roanoke
10.0 out of 10, Exceptional, (31 reviews)

Salem Historic Downtown 3BRM/2BATH
Salem Historic Downtown 3BRM/2BATHSalem
10.0 out of 10, Exceptional, (5 reviews)
The price is CA $143
CA $362 total
includes taxes & fees
Apr 19 - Apr 20

Country Inn & Suites by Radisson, Roanoke, VA
Country Inn & Suites by Radisson, Roanoke, VAAlpine Hills
9.2 out of 10, Wonderful, (2,170 reviews)
The price is CA $140
CA $157 total
includes taxes & fees
May 7 - May 8

Hotel Roanoke & Conference Ctr, Curio Collection by Hilton
Hotel Roanoke & Conference Ctr, Curio Collection by HiltonGainsboro
9.4 out of 10, Exceptional, (1,002 reviews)
The price is CA $271
CA $307 total
includes taxes & fees
Apr 24 - Apr 25

The Liberty Trust
The Liberty TrustDowntown Roanoke
9.2 out of 10, Wonderful, (1,310 reviews)
The price is CA $206
CA $233 total
includes taxes & fees
Apr 12 - Apr 13
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in
Top Salem City County Hotel Reviews

Country Inn & Suites by Radisson, Roanoke, VA
8/10 Good
Explore a world of travel with Expedia
Top cities in Salem City County
Hotels near popular Attractions
- Hotels near Salem Civic Center
- Hotels near LewisGale Medical Center
- Hotels near Roanoke College
- Hotels near Moyers Sports Complex
- Hotels near Salem VA Medical Center
- Hotels near Carilion Clinic Field at Salem Memorial Ballpark
- Hotels near Salem Football Stadium
- Hotels near Virginia Tech University
- Hotels near Smith Mountain Lake
- Hotels near Carilion Roanoke Memorial Hospital
More Accommodation Types in Salem City County
- Vacation Homes in Salem City County
- Apartments in Salem City County
- Cottages in Salem City County
- Cabin Rentals in Salem City County
- Motels in Salem City County
- Condo Rentals in Salem City County
- Farmstay in Salem City County
- B&B in Salem City County
- Villas in Salem City County
- Aparthotels in Salem City County
- RV Parks in Salem City County
- Inns in Salem City County
- Guest Houses in Salem City County
Hotels near Salem City County Airports
Explore more hotels
- Baymont by Wyndham Salem Roanoke Area
- avid hotel Salem by IHG
- La Quinta Inn & Suites by Wyndham Roanoke Salem
- Days Inn by Wyndham Salem
- Fairfield Inn & Suites by Marriott Roanoke Salem
- Hampton Inn Salem East - Electric Road
- Comfort Suites Salem-Roanoke I-81
- The Lofts at Downtown Salem
- Holiday Inn Express & Suites Salem by IHG
- Quality Inn Salem - I-81
More ways to book
Expedia's Latest Trends
Hotels
- Luxury Hotels in Fauquier County
- Basic City Beer Co. hotels
- Richmond City Center Historic Hotels
- Ordinary Hotels & Resorts for Couples
- Chester Pet-friendly Hotels
- Ashland Romantic Hotels
- Cheap Hotels in Orange County
- Wyndham Hotels Hotels in Ghent
- Hotels in Rappahannock County
- Oyster Point Hotels with a Pool
- Hotels in Charlotte County
- Martinsville Speedway hotels
- Best Hotels in Fort Chiswell
- Fan District Luxury Hotels
- Hotels in Gloucester County
- Hotels in Fox Hill
- Dahlgren Cheap Hotels
Flights
Cars
Activities

































































