
Find hotels in Shrewsbury, MA from ₩116,027
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Shrewsbury hotels

Hampton Inn Auburn
Hampton Inn AuburnAuburn
8.6 out of 10, Excellent, (1,000 reviews)
The price is ₩187,874
₩209,855 total
includes taxes & fees
Apr 19 - Apr 20

Wellsworth Hotel
Wellsworth HotelSouthbridge
9.2 out of 10, Wonderful, (1,489 reviews)
The price is ₩151,362
₩169,073 total
includes taxes & fees
Apr 19 - Apr 20

Hyatt Place Marlborough/Apex Center
Hyatt Place Marlborough/Apex CenterMarlborough
9.2 out of 10, Wonderful, (1,002 reviews)
The price is ₩200,086
₩223,496 total
includes taxes & fees
Apr 26 - Apr 27

Hampton Inn Boston - Westborough
Hampton Inn Boston - WestboroughWestborough
9.2 out of 10, Wonderful, (1,000 reviews)
The price is ₩197,988
₩221,153 total
includes taxes & fees
May 10 - May 11

Residence Inn by Marriott Boston Natick
Residence Inn by Marriott Boston NatickNatick
9.6 out of 10, Exceptional, (748 reviews)
The price is ₩249,031
₩278,168 total
includes taxes & fees
Apr 26 - Apr 27

Embassy Suites by Hilton Boston Marlborough
Embassy Suites by Hilton Boston MarlboroughMarlborough
9.2 out of 10, Wonderful, (1,005 reviews)
The price is ₩228,905
₩255,687 total
includes taxes & fees
Apr 23 - Apr 24

Fairfield Inn Boston Sudbury
Fairfield Inn Boston SudburySudbury
9.2 out of 10, Wonderful, (823 reviews)
The price is ₩177,553
₩198,326 total
includes taxes & fees
Apr 26 - Apr 27

Best Western Royal Plaza Hotel & Trade Center
Best Western Royal Plaza Hotel & Trade CenterMarlborough
8.0 out of 10, Very Good, (1,001 reviews)
The price is ₩162,478
₩181,488 total
includes taxes & fees
Apr 29 - Apr 30

Comfort Inn Auburn - Worcester
Comfort Inn Auburn - WorcesterAuburn
7.8 out of 10, Good, (1,100 reviews)
The price is ₩132,635
₩148,167 total
includes taxes & fees
Apr 19 - Apr 20

Holiday Inn Express Hotel & Suites Auburn by IHG
Holiday Inn Express Hotel & Suites Auburn by IHGAuburn
8.8 out of 10, Excellent, (1,000 reviews)
The price is ₩154,586
₩172,673 total
includes taxes & fees
Apr 26 - Apr 27

Hampton Inn Boston Natick
Hampton Inn Boston NatickNatick
8.8 out of 10, Excellent, (1,000 reviews)
The price is ₩174,727
₩195,162 total
includes taxes & fees
Apr 26 - Apr 27

Courtyard by Marriott Boston Natick
Courtyard by Marriott Boston NatickNatick
8.8 out of 10, Excellent, (1,008 reviews)
The price is ₩155,735
₩173,956 total
includes taxes & fees
Apr 26 - Apr 27

Aloft Framingham
Aloft FraminghamFramingham
9.4 out of 10, Exceptional, (711 reviews)
The price is ₩161,948
₩180,896 total
includes taxes & fees
Apr 26 - Apr 27

Fairfield Inn & Suites by Marriott Framingham
Fairfield Inn & Suites by Marriott FraminghamFramingham
9.2 out of 10, Wonderful, (335 reviews)
The price is ₩223,782
₩249,965 total
includes taxes & fees
Apr 21 - Apr 22

Residence Inn by Marriott Boston Framingham
Residence Inn by Marriott Boston FraminghamFramingham
8.2 out of 10, Very Good, (1,004 reviews)
The price is ₩198,754
₩210,082 total
includes taxes & fees
Apr 26 - Apr 27

DoubleTree by Hilton Boston - Milford
DoubleTree by Hilton Boston - MilfordMilford
8.4 out of 10, Very Good, (1,001 reviews)
The price is ₩146,077
₩163,167 total
includes taxes & fees
Apr 26 - Apr 27

Fairfield Inn & Suites Worcester Auburn
Fairfield Inn & Suites Worcester AuburnAuburn
8.6 out of 10, Excellent, (689 reviews)
The price is ₩152,066
₩169,858 total
includes taxes & fees
Apr 27 - Apr 28

La Quinta Inn by Wyndham Auburn Worcester
La Quinta Inn by Wyndham Auburn WorcesterAuburn
6.2 out of 10, (338 reviews)
The price is ₩120,136
₩134,196 total
includes taxes & fees
Apr 23 - Apr 24

Hilton Garden Inn Boston/Marlborough
Hilton Garden Inn Boston/MarlboroughMarlborough
9.2 out of 10, Wonderful, (1,001 reviews)
The price is ₩193,239
₩215,848 total
includes taxes & fees
May 8 - May 9

Holiday Inn Express Hotel & Suites Boston-Marlboro by IHG
Holiday Inn Express Hotel & Suites Boston-Marlboro by IHGHudson
8.6 out of 10, Excellent, (764 reviews)
The price is ₩163,935
₩183,116 total
includes taxes & fees
Apr 26 - Apr 27
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in




























































