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 889 Boston Tpke, Shrewsbury, MA 01545
  • Two-star Suburban property
  • 100 sleeping rooms in hotel
Econo Lodge Inn & Suites Northborough - Northborough 380 SW Cutoff, Northborough, MA 01532 ~2.35 miles east of Shrewsbury
  • Cheap Suburban hotel
  • 2 floors in hotel
  • Close to highways
  • Clean Rooms
From$59
Average 3.0 /5Reviews CallBookMore Details
Residence Inn by Marriott Worcester : 503 Plantation St. 503 Plantation St., Worcester, MA 01605 ~2.66 miles west of Shrewsbury
  • Mid-scale Rural hotel
  • 4 floors in hotel
  • To Highway good
  • Spacious rooms
From$115
Very Good 4.5 /5Recent Reviews CallBookMore Details
Quality Inn & Suites Worcester 50 Oriol Dr., Worcester, MA 01605 Website ~2.74 miles west of Shrewsbury
  • 2-star Rural hotel
  • 58 suites in hotel
Suburban Extended Stay Worcester 50a Oriol Dr. Building A, Worcester, MA 01605 Website ~2.85 miles west of Shrewsbury
  • Two star Downtown hotel
  • Check-in time: 3:00pm
Beechwood Hotel 363 Plantation St., Worcester, MA 01605 ~3.15 miles west of Shrewsbury
  • High-end Downtown hotel
  • Hotel has 21 suites
From$179
Very Good 4.0 /5Guest Reviews CallBookMore Details
Hampton Inn & Suites - Worcester 65 Prescott St., Worcester, MA 01605 ~4.62 miles west of Shrewsbury
  • Affordable Downtown property
  • 24 suites in property
From$100
Very Good 4.5 /5Guest Reviews CallBookMore Details
Holiday Inn Express Worcester Downtown : 110 Summer St. 110 Summer St., Worcester, MA 01608 ~4.65 miles west of Shrewsbury
  • Three Star Downtown hotel
  • 2 meeting rooms in hotel
  • Most guests thought the service was very professional
  • Excellent breakfast
From$129
Very Good 4.5 /5Recent Reviews CallBookMore Details
Courtyard by Marriott - Worcester 72 Grove St., Worcester, MA 01605 ~4.70 miles west of Shrewsbury
  • 3 star Downtown property
  • 3 floors in property
  • Most guests thought they were poorly maintained
  • Professional service
From$89
Very Good 4.0 /5Reviews CallBookMore Details
Hilton Garden Inn Worcester - Worcester 35 Worcester Blvd., Worcester, MA 01608 ~4.99 miles west of Shrewsbury
  • 3 star Downtown hotel
  • 199 rooms in hotel
  • The majority of guests were disappointed with the minibar
  • Approx. half of guests said the breakfast was too expensive
From$109
Very Good 4.0 /5Read Reviews CallBookMore Details
Quality Inn 880 Donald Lynch Blvd., Marlborough, MA 01752 ~6.01 miles northeast of Shrewsbury
  • Two star Suburban property
  • 2 floors in hotel
Extended Stay America Boston Westborough East Main 180 East Main St., Westborough, MA 01581 ~6.23 miles east of Shrewsbury
  • Two star Suburban hotel
  • 86 suites in hotel
  • Lack of maid service
  • Quiet location
Hampton Inn Boston Westborough 15 Connector Rd., Westborough, MA 01581 ~6.46 miles east of Shrewsbury
  • Three Star Suburban hotel
  • Gym is available on property
Extended Stay America Boston Westborough in Westborough
+1-888-690-5281
19 Connector Rd., Westborough, MA 01581 ~6.54 miles east of Shrewsbury
  • Two-star Suburban hotel
  • 92 suites in hotel
  • For 71%, the lobby entrance was sub-standard
  • Toilet didn't flush
Residence Inn by Marriott Boston Westborough in Westborough 25 Connector Rd., Westborough, MA 01581 ~6.54 miles east of Shrewsbury
  • 3-star Suburban property
  • 3 floors in property
  • Great room
  • Bathroom is ok
Extended Stay America Computer Dr Westborough Ma : 1800 Computer Dr. 1800 Computer Dr., Westborough, MA 01581 ~6.61 miles east of Shrewsbury
  • 3-star Suburban property
  • Complimentary breakfast is offered
Best Western Royal Plaza Hotel & Trade Center in Marlborough 181 Boston Post Rd. West, Marlborough, MA 01752 ~7.05 miles east of Shrewsbury
  • Affordable Suburban hotel
  • 10 suites in hotel
  • Broken a/c
  • Good location
Embassy Suites by Hilton Boston Marlborough 123 Boston Post Rd. West, Marlborough, MA 01752 ~7.15 miles east of Shrewsbury
  • Midscale Suburban property
  • Check in time: 3:00 PM
From$80
Very Good 4.5 /5Read Reviews CallBookMore Details
Doubletree by Hilton Boston Westborough in Westborough 5400 Computer Dr., Westborough, MA 01581 Website ~7.22 miles east of Shrewsbury
  • 3-star Suburban property
  • Gym / Fitness Center Available
From$96
Very Good 4.0 /5Reviews CallBookMore Details
Courtyard by Marriott in Westborough 3 Technology Dr., Westborough, MA 01581 ~7.33 miles east of Shrewsbury
  • Three Star Highway property
  • 98 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
  • Cheap Suburban hotel
  • Free breakfast available
  • Rooms in need of an update
  • Soaked floor
Hilton Garden Inn Boston / Marlborough in Marlborough 170 Forest St., Marlborough, MA 01752 ~7.38 miles east of Shrewsbury
  • Three Star Suburban property
  • Hotel has 160 rooms
Courtyard Boston Marlborough 75 Felton St., Marlborough, MA 01752 Website ~7.59 miles east of Shrewsbury
  • 3-star Suburban property
  • Hotel has 202 rooms
  • Thoughtful kindness
  • Great reception
Residence Inn Boston Marlborough in Marlborough 112 Donald Lynch Blvd., Marlborough, MA 01752 ~7.71 miles northeast of Shrewsbury
  • Mid-scale Suburban hotel
  • Gym / Fitness Center Available
  • Modestly maintained rooms
  • Pool is mediocre
From$129
Very Good 4.0 /5Latest Reviews CallBookMore Details
Red Roof Inn Boston Southborough / Worcester - Southborough 367 Turnpike Rd., Southborough, MA 01772 ~7.84 miles east of Shrewsbury
  • Low priced Suburban property
  • 2 floors in hotel
  • Approx. half of guests thought they were poorly maintained
  • Awful breakfast
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