- Sort by
- Popularity
- Avg Rating
- Hotel Class
#1.
5753 West Main Street, Salem, Virginia
- The campground is convenient to the interstate but very quiet and clean. more on TripAdvisor
- I'm 26 now and everytime we come to Roanoke and Salem to visit family I make sure I always stop in this pla... more on Yahoo! Travel

#2.
450 Litchell Rd, Salem, Virginia
- Room was clean and nice. more on Travelocity.com
- Our brand new facility is conveniently located just off Interstate-81 at Exit 137, in the heart of the Bl... more on Orbitz
#3.
1535 E Main St, Salem, VA 24153
- The hotel is a good value. more on TravelPost.com
- Free breakfast was GREAT! more on Travelocity.com
#4.
1886 Electric Road, Salem, Virginia
- As a regular business customer of Hilton brand hotels, this is a nice property that with more attention to ... more on Travelocity.com
- Friends of mine stayed at a comparable hotel across the street that was apparently cleaner and $50.00 a nig... more on Yahoo! Travel
#5.
301 Wildwood Road, Salem, VA 21453
#6.
2898 Keagy Rd Salem, VA 24153
- This hotel was very neat and clean. more on Travelocity.com
- Very nice hotel in a scenic area. more on TripAdvisor
#7.
300 Wildwood Rd, Salem, VA 24153
- The front desk was very helpful supplying information about nearby restaurants. more on TravelPost.com
- Front desk staff friendly and accommodating. more on Orbitz
#8.
140 Sheraton Drive, 24153 Salem, Virginia
- Nice staff, convenient location, and good value for money. more on PriceLine.com
- We would definitely stay here again. more on MyTravelGuide
#9.
179 Sheraton Dr, Salem, VA 24153
- This inn is close to the highway and has decent beds. more on TravelPost.com
- Don't know how this hotel received 3 stars. more on Travelocity.com
#10.
5399 W. Main Street, 24153 Salem, Virginia
- We enjoyed our 2 day stay here. more on Travelocity.com
- This one is a bit out of the way for Interstate travelers, but worth it if you're on a budget . more on TravelPost.com