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
  • Low-priced Suburban property
  • 2 floors in property
Econo Lodge Inn & Suites Northborough in Northborough 380 SW Cutoff, Northborough, MA 01532 Website ~2.35 miles east of Shrewsbury
  • Low priced Suburban hotel
  • Free breakfast
  • Correct place
  • Rooms are ok
From$59
Average 3.0 /5Reviews Call
Residence Inn by Marriott Worcester - Worcester
+1-800-997-5148
503 Plantation St., Worcester, MA 01605 ~2.66 miles west of Shrewsbury
  • Affordable Rural property
  • Check-in: 3:00pm
  • Good accessibility by car
  • Room was amazing
From$115
Very Good 4.5 /5Recent Reviews Call
Quality Inn & Suites Worcester 50 Oriol Dr., Worcester, MA 01605 Website ~2.74 miles west of Shrewsbury
  • Cheap Rural hotel
  • Access to gym on-site
Suburban Extended Stay Worcester - Worcester
+1-888-305-3366
50a Oriol Dr. Building A, Worcester, MA 01605 ~2.85 miles west of Shrewsbury
  • Two star Downtown property
  • Check in time: 3:00pm
Beechwood Hotel - Worcester 363 Plantation St., Worcester, MA 01605 ~3.15 miles west of Shrewsbury
  • Four star Downtown property
  • Hotel has 21 suites
From$189
Very Good 4.0 /5Hotel Reviews Call
Hampton Inn & Suites 65 Prescott St., Worcester, MA 01605 ~4.62 miles west of Shrewsbury
  • 3 star Downtown hotel
  • Check-in: 3:00pm
Holiday Inn Express Worcester Downtown
+1-800-997-5149
110 Summer St., Worcester, MA 01608 ~4.65 miles west of Shrewsbury
  • Three Star Downtown hotel
  • 3 suites in property
  • Internet is average
  • Regular internet service
From$108
Very Good 4.5 /5Guest Reviews Call
Courtyard by Marriott : 72 Grove St.
+1-888-690-5281
72 Grove St., Worcester, MA 01605 ~4.70 miles west of Shrewsbury
  • Midscale Downtown property
  • Check in: 3:00 PM
  • Most guests liked the proximity to sightseeing
  • Pool should be renewed
From$89
Very Good 4.0 /5Read Reviews Call
Hilton Garden Inn Worcester : 35 Worcester Blvd. 35 Worcester Blvd., Worcester, MA 01608 ~4.99 miles west of Shrewsbury
  • 3 star Downtown property
  • 199 sleeping rooms in hotel
  • Breakfast & hotel staff was wonderful
  • Clean rooms
From$109
Very Good 4.0 /5Review Score Call
Quality Inn 880 Donald Lynch Blvd., Marlborough, MA 01752 ~6.01 miles northeast of Shrewsbury
  • Two star Suburban property
  • Free comp. breakfast
Extended Stay America Boston Westborough East Main in Westborough 180 East Main St., Westborough, MA 01581 ~6.23 miles east of Shrewsbury
  • Inexpensive Suburban hotel
  • Check-in: 3:00PM
  • Dirty dishes
  • Lacks dish
Hampton Inn Boston Westborough 15 Connector Rd., Westborough, MA 01581 ~6.46 miles east of Shrewsbury
  • 3-star Suburban hotel
  • 106 rooms in hotel
Extended Stay America Boston Westborough : 19 Connector Rd.
+1-800-881-1523
19 Connector Rd., Westborough, MA 01581 ~6.54 miles east of Shrewsbury
  • 2 star Suburban hotel
  • 3 floors in hotel
  • Toilet didn't flush
  • Dirty dishes
Residence Inn by Marriott Boston Westborough
+1-888-283-3404
25 Connector Rd., Westborough, MA 01581 ~6.54 miles east of Shrewsbury
  • Affordable Suburban hotel
  • Check-in: 4:00PM
  • Every guests reviewed said rooms were clean
  • Friendly staff
From$79
Very Good 4.0 /5Review Score Call
Extended Stay America Computer Dr Westborough Ma in Westborough 1800 Computer Dr., Westborough, MA 01581 ~6.61 miles east of Shrewsbury
  • Affordable Suburban hotel
  • Free comp. breakfast
Best Western Royal Plaza Hotel & Trade Center : 181 Boston Post Rd. West 181 Boston Post Rd. West, Marlborough, MA 01752 ~7.03 miles east of Shrewsbury
  • Three Star Suburban property
  • 20 conference rooms in property
  • For 75%, the rooms looked old
  • Furniture needs more attention
From$95
Average 3.5 /5Reviews Call
Embassy Suites Boston Marlborough : 123 Boston Post Rd. West 123 Boston Post Rd. West, Marlborough, MA 01752 ~7.17 miles east of Shrewsbury
  • Mid-scale Suburban property
  • Hotel has 229 suites
  • Every guests reviewed thought the service was very professional
  • Beds and tv's are getting old
From$109
Very Good 4.0 /5Recent Reviews Call
Doubletree by Hilton Boston / Westborough 5400 Computer Dr., Westborough, MA 01581 ~7.22 miles east of Shrewsbury
  • Three Star Suburban hotel
  • Access to gym on-site
Courtyard by Marriott - Westborough 3 Technology Dr., Westborough, MA 01581 ~7.33 miles east of Shrewsbury
  • Affordable Highway property
  • Fitness / Gym is on-site
Extended Stay America Boston Marlborough : 19 Northboro Rd. East
+1-888-305-3366
19 Northboro Rd. East, Marlborough, MA 01752 ~7.38 miles east of Shrewsbury
  • Cheap Suburban hotel
  • 135 suites in property
  • Almost all guests thought rooms were spacious
  • Rooms are not good
Hilton Garden Inn Boston / Marlborough in Marlborough 170 Forest St., Marlborough, MA 01752 ~7.38 miles east of Shrewsbury
  • Affordable Suburban hotel
  • Hotel has 28 suites
Courtyard Boston Marlborough - Marlborough
+1-888-283-3404
75 Felton St., Marlborough, MA 01752 ~7.59 miles east of Shrewsbury
  • Mid-scale Suburban property
  • Shuttle from airport available
  • The majority of guests said the bathroom was dirty
  • Thoughtful kindness
From$129
Very Good 4.0 /5Read Reviews Call
Residence Inn Boston Marlborough
+1-800-997-5149
112 Donald Lynch Blvd., Marlborough, MA 01752 ~7.71 miles northeast of Shrewsbury
  • Mid-scale Suburban property
  • Free complimentary breakfast
  • Excellent value
  • Most guests liked the proximity to shopping
From$129
Very Good 4.0 /5Hotel Reviews Call
Red Roof Inn Boston Southborough / Worcester : 367 Turnpike Rd. 367 Turnpike Rd., Southborough, MA 01772 ~7.84 miles east of Shrewsbury
  • Two-star Suburban property
  • Check in: 1:00pm
  • Bathroom needs cleaning
  • Rooms are not good
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