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

Search 321,000 hotels worldwide.

Get the best price available for your trip.

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


Featured Salem 2 Star Hotels

See all 97 Hotels in Salem
Days Inn Roanoke Near I-81

Days Inn Roanoke Near I-81

8118 Plantation Road, Roanoke
2.0 out of 5.0
3.4 out of 5 (729 reviews)
Room was fairly nice. Area seemed a little questionable.
  23 Nov 2017

£45

£45
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.9 out of 5 (1,320 reviews)
Clean and spacious The fitness room could be improved with better equipment but overall the place was great
  19 Nov 2017

£38

£38
Motel 6 Roanoke VA

Motel 6 Roanoke VA

6621 Thirlane Rd, Roanoke
2.0 out of 5.0
3.4 out of 5 (170 reviews)
Close to highwayGood for an overnight - room clean- no shampoo- sink does not hold water- hard to flush toilet- has microwave & refrigerator- but no coffee pot in room. Staff are friendly. No breakfast , but there are places nearby. Good location
  19 Nov 2017

£35

£35
Days Inn Salem

Days Inn Salem

1535 E Main St, Salem
2.0 out of 5.0
3.4 out of 5 (542 reviews)
SurpriseIt was very nice for the cost and took both of our animals no problem. We have a cat and small dog. Had great food within walking distance.
  18 Nov 2017

£41

£41
Colony House Motor Lodge

Colony House Motor Lodge

3560 Franklin Rd. SW, Roanoke
2.0 out of 5.0
3.7 out of 5 (188 reviews)
Clean, adequate accommodations.Room was clean, not a hint of cigarette smoke (which others have mentioned smelling), facility seems like a great value. It's a family-operated hotel that will save you around $50 or so per night versus other larger corporate hotels nearby. I, personally, like having that extra money in my pocket. ...
  27 Oct 2017

£44

£44
Days Inn Christiansburg

Days Inn Christiansburg

2635 Roanoke Street, Christiansburg
2.0 out of 5.0
2.5 out of 5 (430 reviews)
Nice hotel close to Virginia TechThe motel was cozy and breakfast was good. close to the collage . Right off main road.
  31 Oct 2017

£31

£31
Best Western Plus Inn at Valley View

Best Western Plus Inn at Valley View

5050 Valley View Boulevard Northwest, Roanoke
2.5 out of 5.0
4.2 out of 5 (613 reviews)
Nice clean hotel with accommodating staffIt is a nice clean hotel with accommodating staff. It shows age a bit but we did enjoy the pool with our young granddaughter.
  15 Nov 2017

£57

£57
Howard Johnson Inn and Conference Center Salem

Howard Johnson Inn and Conference Center Salem

1671 Skyview Rd, Salem
2.0 out of 5.0
3.0 out of 5 (1,058 reviews)
Nice quiet motel to stay in. Great views of the mountains & valley. The sausage gravy served for breakfast was cold.
  30 Oct 2017

£44

£44
Super 8 Christiansburg

Super 8 Christiansburg

2780 Roanoke St, Christiansburg
2.0 out of 5.0
3.0 out of 5 (600 reviews)
Nice budget hotel, near interstate. convenient and very inexpensive. Breakfast wasn't much and the internet access did not work but otherwise OK.
  16 Oct 2017

£31

£31
Holiday Inn Express & Suites Blacksburg - University Area

Holiday Inn Express & Suites Blacksburg - University Area

1020 Plantation Rd, Blacksburg
2.5 out of 5.0
4.5 out of 5 (411 reviews)
Nice bed, bad pillowsNice bed, bad pillows but overall it was a great hotel.
  22 Nov 2017

£72

£72
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

La Quinta Inn Roanoke-Salem
2.5 out of 5.0
Last booking: 1 hour ago
Comfort Suites At Ridgewood Farm
2.5 out of 5.0
Last booking: 6 hours ago
Stay At Inn
2.5 out of 5.0
Last booking: 6 hours ago
Comfort Suites Salem
2.5 out of 5.0
Last booking: 24 hours ago
Quality Inn 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