Star Rating
Hotel Name
Price Range (USD)to
Amenities

Shrewsbury Massachusetts Accommodations

Find accommodations in Shrewsbury with the hotel list provided below. Search for cheap and discounted hotel and motel rates in or near Shrewsbury, MA for your upcoming personal or group trip. Explore the most favored Shrewsbury Massachusetts hotel rooms. Review the Shrewsbury hotel list below to find the perfect lodging. We also have a map of the Shrewsbury hotels. Planning a group? Lock in Shrewsbury Group Hotel Deals

The Shrewsbury center point is approximately 3 miles east of Worcester State Hospital and 3 miles northeast of EcoTarium.

Shrewsbury Hotels/Accommodations

Days Inn in Shrewsbury 889 Boston Tpke, Shrewsbury, MA 01545
  • Low-priced Suburban property
  • Free comp. breakfast
Econo Lodge Inn & Suites Northborough - Northborough 380 SW Cutoff, Northborough, MA 01532 ~2.35 miles east of Shrewsbury
  • Two star Suburban hotel
  • Hotel has 2 floors
  • Shower can be a problem
  • Most guests said rooms were clean
Residence Inn by Marriott Worcester 503 Plantation St., Worcester, MA 01605 ~2.66 miles west of Shrewsbury
  • Three Star Rural hotel
  • Free breakfast
  • Room was spacious and very comfortable
  • Friendly service
From$115
Very Good 4.5 /5Review Score CallBookMore Details
Quality Inn & Suites Worcester - Worcester 50 Oriol Dr., Worcester, MA 01605 Website ~2.74 miles west of Shrewsbury
  • Cheap Rural hotel
  • Check-in time: 3:00 PM
Suburban Extended Stay Worcester 50a Oriol Dr. Building A, Worcester, MA 01605 Website ~2.85 miles west of Shrewsbury
  • Cheap Downtown hotel
Beechwood Hotel in Worcester 363 Plantation St., Worcester, MA 01605 ~3.15 miles west of Shrewsbury
  • 4-star Downtown property
  • 73 rooms in property
From$179
Very Good 4.0 /5Latest Reviews CallBookMore Details
Hampton Inn & Suites 65 Prescott St., Worcester, MA 01605 ~4.62 miles west of Shrewsbury
  • 3-star Downtown property
  • Check in time: 3:00pm
From$100
Very Good 4.5 /5Recent Reviews CallBookMore Details
Holiday Inn Express Worcester Downtown : 110 Summer St. 110 Summer St., Worcester, MA 01608 ~4.65 miles west of Shrewsbury
  • 3-star Downtown hotel
  • Hotel has 97 rooms
  • World class service
  • Terrific location
From$100
Very Good 4.5 /5Recent Reviews CallBookMore Details
Courtyard by Marriott 72 Grove St., Worcester, MA 01605 ~4.70 miles west of Shrewsbury
  • Mid-scale Downtown property
  • Check in time: 3:00 PM
  • Could be quieter
  • Friendly service
From$89
Very Good 4.0 /5Reviews CallBookMore Details
Hilton Garden Inn Worcester : 35 Worcester Blvd. 35 Worcester Blvd., Worcester, MA 01608 ~4.99 miles west of Shrewsbury
  • 3-star Downtown property
  • Check-in: 4:00pm
  • All guests enjoyed the restaurants & bars nearby
  • For 60%, the rooms looked old
From$109
Very Good 4.0 /5Read Reviews CallBookMore Details
Quality Inn - Marlborough 880 Donald Lynch Blvd., Marlborough, MA 01752 ~6.01 miles northeast of Shrewsbury
  • Two-star Suburban hotel
  • 64 sleeping rooms in hotel
From$89
Average 3.5 /5Reviews CallBookMore Details
Extended Stay America Boston Westborough East Main 180 East Main St., Westborough, MA 01581 ~6.23 miles east of Shrewsbury
  • Cheap Suburban property
  • 86 suites in property
  • Bathroom needs cleaning
  • Every guests reviewed were happy with the price of the breakfast
Hampton Inn Boston Westborough 15 Connector Rd., Westborough, MA 01581 ~6.46 miles east of Shrewsbury
  • Three Star Suburban property
  • Comp. Breakfast
Extended Stay America Boston Westborough : 19 Connector Rd.
+1-888-690-5281
19 Connector Rd., Westborough, MA 01581 ~6.54 miles east of Shrewsbury
  • Low Cost Suburban hotel
  • 92 suites in property
  • Dry cereal
  • Best value for money
Residence Inn by Marriott Boston Westborough 25 Connector Rd., Westborough, MA 01581 ~6.54 miles east of Shrewsbury
  • 3-star Suburban hotel
  • Free complimentary breakfast
  • Good breakfast
  • Helpful staff
Extended Stay America Computer Dr Westborough Ma : 1800 Computer Dr. 1800 Computer Dr., Westborough, MA 01581 ~6.61 miles east of Shrewsbury
  • Affordable Suburban hotel
  • 112 rooms in property
From$84
Average 3.0 /5Reviews CallBookMore Details
Best Western Royal Plaza Hotel & Trade Center : 181 Boston Post Rd. West 181 Boston Post Rd. West, Marlborough, MA 01752 ~7.05 miles east of Shrewsbury
  • Three Star Suburban property
  • Shuttle from airport available
  • Amenities are not the best
  • Old fixtures
From$109
Average 3.5 /5Reviews CallBookMore Details
Embassy Suites by Hilton Boston Marlborough 123 Boston Post Rd. West, Marlborough, MA 01752 ~7.15 miles east of Shrewsbury
  • 3 star Suburban property
  • Free complimentary breakfast
From$80
Very Good 4.5 /5Review Score CallBookMore Details
Doubletree by Hilton Boston Westborough 5400 Computer Dr., Westborough, MA 01581 Website ~7.22 miles east of Shrewsbury
  • 3-star Suburban property
  • Gym / Fitness Center Available
From$89
Very Good 4.0 /5Review Score CallBookMore Details
Courtyard by Marriott in Westborough 3 Technology Dr., Westborough, MA 01581 ~7.33 miles east of Shrewsbury
  • 3-star Highway property
  • 98 sleeping rooms in hotel
Extended Stay America Boston Marlborough : 19 Northboro Rd. East 19 Northboro Rd. East, Marlborough, MA 01752 ~7.38 miles east of Shrewsbury
  • 2-star Suburban property
  • Check-in time: 3:00 pm
  • Great parking, according to 100%
  • No maid service
Hilton Garden Inn Boston / Marlborough 170 Forest St., Marlborough, MA 01752 ~7.38 miles east of Shrewsbury
  • 3 star Suburban property
  • 160 rooms in property
Courtyard Boston Marlborough - Marlborough 75 Felton St., Marlborough, MA 01752 Website ~7.59 miles east of Shrewsbury
  • Affordable Suburban property
  • 14 meeting rooms in hotel
  • Bathroom needs cleaning
  • Bed was pretty comfortable
Residence Inn Boston Marlborough in Marlborough 112 Donald Lynch Blvd., Marlborough, MA 01752 ~7.74 miles northeast of Shrewsbury
  • Midscale Suburban property
  • Comp. Breakfast
  • King size bed
  • Perfect location
From$119
Very Good 4.0 /5Reviews CallBookMore Details
Red Roof Inn Boston Southborough / Worcester 367 Turnpike Rd., Southborough, MA 01772 ~7.84 miles east of Shrewsbury
  • Cheap Suburban hotel
  • Check-in time: 1:00pm
  • Nice TV
  • Pleasant hotel grounds
From$53
Very Good 4.0 /5Review Score CallBookMore Details
Next 25 Shrewsbury Hotels >  [1 - 25 of 50]    
Next: See My Shrewsbury Hotels with Pricing

Recent traveler guest reviews of Shrewsbury, MA

Below are reviews of the city of Shrewsbury, MA from an actual visitor's perspective.

"Entertaining Visit"
Score 4.0 / 5

The rolling hills are beautiful and the locals friendly.

Unknown U., from 21-Oct-2015
The average traveler rating of the city of Shrewsbury, MA shown above is 4.0 out of 5 based on 1 reviews
Back to Top