|Most expensive month:||May|
|Average price in Salem:||$174/night|
|Absolute cheapest price found:||$69/night|
|Most expensive day:||Wednesday|
One of the most popular hotels in Salem is Best Western Plus Inn at Valley View, which has been reviewed by 712 users and currently has a rating of 8.0/10. Other top-rated locations include Quality Inn Roanoke Airport and Hilton Garden Inn Roanoke, which have received 7.1/10 and 8.7/10 ratings from our users, respectively.
Reviews of Days Inn by Wyndham Salem recommend it as a good place to stay near Salem Civic Center, scoring 7.0/10 from 233 ratings.
$148/night is the average price of a hotel in Salem, based on HotelsCombined searches over the last 3 days.
HotelsCombined users have found cheap hotels in Salem starting from $91 per night in the last 3 days.