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

Search 590,000 properties worldwide.

Search over a million flights, hotels, packages, and more

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


Featured Salem 2 Star Hotels

See all 101 Hotels in Salem
Microtel Inn & Suites by Wyndham Christiansburg/Blacksburg

Microtel Inn & Suites by Wyndham Christiansburg/Blacksburg

135 Ponderosa Dr, Christiansburg
2.5 out of 5.0
3.9 out of 5 (1,371 reviews)
Nice hotel for the price.I needed a hotel close to visit a family member. Microtel Inn & Suites fit my budget and is convenient.
  16 Feb 2018
Days Inn Roanoke Near I-81

Days Inn Roanoke Near I-81

8118 Plantation Road, Roanoke
2.5 out of 5.0
3.4 out of 5 (754 reviews)
Perfect for an overnightStopped here on our way down to Florida. Room was decent and was perfect for an overnight stay. Breakfast not bad-eggs with cheese, sausage, oatmeal, cold cereal. Would stay here again.
  21 Feb 2018
Days Inn Blacksburg Conference Center

Days Inn Blacksburg Conference Center

3503 Holiday Ln, Blacksburg
2.5 out of 5.0
3.1 out of 5 (716 reviews)
Used to attend a Virginia Tech open house. Very convenient and close to the school.
  15 Nov 2017
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 (654 reviews)
Nice hotel close to Roanoke town lifeBreakfast was fresh and very delicious and had a variety of foods. We arrived early and were able to check in early which was convenient as we drove from 6 hours away and needed to check in early to rest a bit. Overall was great and close to everything we did in VA.
  21 Feb 2018
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 (538 reviews)
The hotel staff were very friendly. A comfortable stay after a long drive. Thank you.
  5 Feb 2018
Super 8 Christiansburg

Super 8 Christiansburg

2780 Roanoke St, Christiansburg
2.0 out of 5.0
3.1 out of 5 (626 reviews)
Most comfortable bed I've slept in.We had bad weather and I chose to stay in town rather than brave the icy mountain roads to get home. I chose this hotel for its price and proximity. I had a wonderfully comfortable room and the best mattress I've ever slept on. Sure, the place is a bit dated and the breakfast was predictably low-end ...
  17 Feb 2018
Red Roof Inn Roanoke Troutville

Red Roof Inn Roanoke Troutville

3231 Lee Highway South, Troutville
2.0 out of 5.0
3.7 out of 5 (705 reviews)
Nice hotel, convenient to RoanokeStayed here after an activity held in Roanoke. Convenient location, nice place to stay.
  22 Jan 2018
Days Inn Salem

Days Inn Salem

1535 E Main St, Salem
2.0 out of 5.0
3.4 out of 5 (566 reviews)
Breakfast was good, room was clean, staff was nice
  5 Feb 2018
Holiday Inn Express & Suites Salem

Holiday Inn Express & Suites Salem

991 Russell Dr, Salem
2.5 out of 5.0
4.4 out of 5 (515 reviews)
Great hotelVery good hotel and reasonably priced. Clean and new and not far from places to eat. Would stay here again
  14 Jan 2018
Motel 6 Roanoke VA

Motel 6 Roanoke VA

6621 Thirlane Rd, Roanoke
2.5 out of 5.0
3.5 out of 5 (203 reviews)
Great value.Room was basic but clean. Great value for the traveler.
  13 Jan 2018
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: 56 minutes ago
Baymont Inn & Suites Salem Roanoke Area
2.0 out of 5.0
Last booking: 1 hour ago
Motel 6 Salem, VA
3.0 out of 5.0
Last booking: 3 hours ago
Holiday Inn Express & Suites Salem
2.5 out of 5.0
Last booking: 5 hours ago
Howard Johnson Inn and Conference Center Salem
2.0 out of 5.0
Last booking: 5 hours ago
Days Inn Salem
2.0 out of 5.0
Last booking: 8 hours ago
Super 8 Salem VA
2.5 out of 5.0
Last booking: 21 hours ago
Comfort Suites Salem
3.0 out of 5.0
Last booking: 29 hours ago
Quality Inn Salem
3.0 out of 5.0
Last booking: 29 hours ago