Comfort Inn Auburn-Worcester
8.71 mi from destination
Comfort Inn & Suites Plainville-Foxboro
27.85 mi from destination
Comfort Inn & Suites Sturbridge-Brimfield
21.42 mi from destination
Comfort Inn Boston Milford
15.5 mi from destination
Econo Lodge Sturbridge Route 20
22.81 mi from destination
Econo Lodge Sharon - Foxborough
27.59 mi from destination
Change your dates to book properties below.
Econo Lodge
19.76 mi from destination
Other Shrewsbury searches
Good to know
Hotel deals
7 hotels in Shrewsbury
Highest Price
$102
Lowest Price
$68
Avg. rating
3.6 (6093 reviews)
Best Hotel Deal in Shrewsbury