Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured Salem 2 Star Hotels

See all 96 Hotels in Salem
Days Inn Salem

Days Inn Salem

1535 E Main St, Salem
2.0 out of 5.0
3.3 out of 5 (144 reviews)
Older hotel, but clean and comfortable. Quick check in.
  15 Sep 2017

£41

£41
Microtel Inn & Suites by Wyndham Christiansburg/Blacksburg

Microtel Inn & Suites by Wyndham Christiansburg/Blacksburg

135 Ponderosa Dr, Christiansburg
2.0 out of 5.0
3.8 out of 5 (336 reviews)
Nice Hotel close to Virginia TechThis was a one night stay for a meeting at Virginia Tech. I was allowed to check in early before a noon lunch meeting. I was only in the hotel from 9:30 pm until 7:30 am when I left for my meeting. Unable to use the hotels amenities.
  23 Sep 2017

£38

£38
Days Inn Roanoke Near I-81

Days Inn Roanoke Near I-81

8118 Plantation Road, Roanoke
2.0 out of 5.0
3.2 out of 5 (186 reviews)
Convenient to the highwayIt is not a fancy motel but it us clean and I was very pleased with the room and the price! Breakfast was good too!
  11 Sep 2017

£47

£47
Motel 6 Roanoke VA

Motel 6 Roanoke VA

6621 Thirlane Rd, Roanoke
2.0 out of 5.0
3.3 out of 5 (89 reviews)
Good hotel for a decent priceStayed there 2 days, had nice views of the mountains from afar. Beds were clean and comfortable. The downside is that they didnt offer any kind of breakfast. Is it horrible of me to say theres a Days Inn right above them that charged like $10 more and had a pool, full hot breakfast? Thats seriously ...
  16 Sep 2017

£36

£36
Hampton Inn & Suites Roanoke Airport

Hampton Inn & Suites Roanoke Airport

5033 Valley View Boulevard NW, Roanoke
2.5 out of 5.0
4.4 out of 5 (59 reviews)
Nice modern and clean hotel; good breakfast. Front desk staff could be friendlier.
  20 Sep 2017

£81

£81
Super 8 Christiansburg/Blacksburg Area

Super 8 Christiansburg/Blacksburg Area

55 Laurel St, Christiansburg
2.0 out of 5.0
2.8 out of 5 (90 reviews)
Very convenient to our travels.Staff was nice and the hotel was well kept and easy to find.
  6 Sep 2017

£34

£34
Days Inn Christiansburg

Days Inn Christiansburg

2635 Roanoke Street, Christiansburg
2.0 out of 5.0
2.1 out of 5 (189 reviews)
for a quick stay overnight. This Inn is fine. I was surprised with the water pressure. It was great and had hot water. This is a plus and necessary when traveling. I do wish the space for bathroom would be bigger and there be a private area for the sink.
  31 Aug 2017

£34

£34
La Quinta Inn Roanoke-Salem

La Quinta Inn Roanoke-Salem

140 Sheraton Dr, Salem
2.5 out of 5.0
4.3 out of 5 (143 reviews)
Great stayThe hotel and staff were terrific. I even received a phone call from the lady at the front desk to find out if I was comfortable. Who does that?
  10 Sep 2017

£64

£64
Howard Johnson Inn and Conference Center Salem

Howard Johnson Inn and Conference Center Salem

1671 Skyview Rd, Salem
2.0 out of 5.0
2.8 out of 5 (208 reviews)
Average hotelAverage hotel, clean, reasonably comfortable for a 1 night stay.
  25 Jul 2017

£42

£42
Super 8 Christiansburg

Super 8 Christiansburg

2780 Roanoke St, Christiansburg
2.0 out of 5.0
3.0 out of 5 (180 reviews)
Okay for one night stayWe stopped at this hotel for one night on our way north. To be honest, I got a great deal on the room and since we were only staying for about 6-7 hours to just get some sleep I didn't care about what it looked like so long as it provided me with a bed. The hotel is one story, which is nice, but ...
  17 Sep 2017

£35

£35
Map

Pocket Guide: 2 Star Hotels in Salem

Search for hotels in Salem on Expedia.co.uk. You can easily find your hotels in Salem using one of the methods below:

  • View our selection of featured hotels in Salem
  • Use the map to find hotels in the Salem neighborhood you prefer
  • Use the filters to see hotels in a specific area of Salem, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Salem
  • Enter your travel dates to view the best deals on hotels in Salem - while they last

Recently booked Salem hotels

Quality Inn Salem
2.5 out of 5.0
Last booking: 16 minutes ago
Howard Johnson Inn and Conference Center Salem
2.0 out of 5.0
Last booking: 2 hours ago
Comfort Suites At Ridgewood Farm
2.5 out of 5.0
Last booking: 4 hours ago
Baymont Inn & Suites Salem Roanoke Area
2.0 out of 5.0
Last booking: 6 hours ago
Comfort Suites Salem
2.5 out of 5.0
Last booking: 17 hours ago
Days Inn Salem
2.0 out of 5.0
Last booking: 22 hours ago
La Quinta Inn Roanoke-Salem
2.5 out of 5.0
Last booking: 28 hours ago
Holiday Inn Express & Suites Salem
2.5 out of 5.0
Last booking: 46 hours ago