Top Rated Shrewsbury Hotels

Econo Lodge Inn & Suites Northborough
Average Customer Rating: 5.6

380 Southwest Cutoff - Shrewsbury

Days Inn Shrewsbury - Worcester
Average Customer Rating: 5.3

889 Boston Tpk Rt 9 - Shrewsbury