|Most expensive month:||October|
|Average price in Shrewsbury:||$118/night|
|Absolute cheapest price found:||$67/night|
|Most expensive day:||Saturday|
Beechwood Hotel, rated with a score of 9.1 from 48 reviewers, is one of the most popular hotels in Shrewsbury.
$82/night is the average price of a hotel in Shrewsbury, based on HotelsCombined searches over the last 3 days.
$66 per night is the cheapest Shrewsbury hotel price found in our data from the last 72 hours.
A hotel in Shrewsbury tonight has an average price of $67, but some deals have been found for as low as $67 in HotelsCombined searches over the last 72 hours. Prices in Shrewsbury are changing frequently.