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 - Shrewsbury 889 Boston Tpke, Shrewsbury, MA 01545
  • Low Cost Suburban property
  • 2 floors in property
Econo Lodge Inn & Suites Northborough - Northborough 380 SW Cutoff, Northborough, MA 01532 Website ~2.35 miles east of Shrewsbury
  • Low Cost Suburban hotel
  • 78 rooms in hotel
From$45
Average 3.0 /5 Recent Reviews Call
Residence Inn by Marriott Worcester in Worcester
+1-800-997-5148
503 Plantation St., Worcester, MA 01605 ~2.66 miles west of Shrewsbury
  • 3 star Rural property
  • Gym is available on property
From$115
Very Good 4.5 /5 Latest Reviews Call
Quality Inn & Suites Worcester in Worcester 50 Oriol Dr., Worcester, MA 01605 Website ~2.74 miles west of Shrewsbury
  • Cheap Rural property
  • Check in: 3:00 PM
From$75
Average 3.5 /5 Guest Reviews Call
Suburban Extended Stay Worcester
+1-888-305-3366
50a Oriol Dr. Building A, Worcester, MA 01605 ~2.85 miles west of Shrewsbury
  • Two star Downtown hotel
  • Hotel has 65 rooms
From$60
Very Good 4.0 /5 Review Score Call
Beechwood Hotel - Worcester 363 Plantation St., Worcester, MA 01605 ~3.11 miles west of Shrewsbury
  • Expensive Downtown hotel
  • Hotel has 21 suites
From$153
Very Good 4.0 /5 Review Score Call
Holiday Inn Express Worcester Downtown : 110 Summer St.
+1-800-997-5149
110 Summer St., Worcester, MA 01608 ~4.65 miles west of Shrewsbury
  • Affordable Downtown property
  • Comp. Breakfast
From$108
Very Good 4.5 /5 Hotel Reviews Call
Courtyard by Marriott
+1-888-690-5281
72 Grove St., Worcester, MA 01605 ~4.70 miles west of Shrewsbury
  • Mid-scale Downtown hotel
  • 3 suites in property
From$89
Very Good 4.0 /5 Latest Reviews Call
Hilton Garden Inn Worcester - Worcester
+1-800-230-4134
35 Worcester Blvd., Worcester, MA 01608 ~4.99 miles west of Shrewsbury
  • Affordable Downtown property
  • 12 suites in hotel
From$109
Very Good 4.0 /5 Review Score Call
Quality Inn in Marlborough 880 Donald Lynch Blvd., Marlborough, MA 01752 ~6.01 miles northeast of Shrewsbury
  • Economical Suburban property
  • 2 floors in hotel
From$89
Average 3.5 /5 Guest Reviews Call
Extended Stay America Boston Westborough East Main in Westborough
+1-888-690-5247
180 East Main St., Westborough, MA 01581 ~6.23 miles east of Shrewsbury
  • Two star Suburban property
  • Fitness center on property
From$77
Average 3.0 /5 Reviews Call
Extended Stay America Boston Westborough
+1-888-305-3366
19 Connector Rd., Westborough, MA 01581 ~6.54 miles east of Shrewsbury
  • Cheap Suburban property
  • 92 suites in hotel
Residence Inn by Marriott Boston Westborough
+1-800-881-1523
25 Connector Rd., Westborough, MA 01581 ~6.54 miles east of Shrewsbury
  • Mid-scale Suburban hotel
  • Free comp. breakfast
From$79
Very Good 4.0 /5 Review Score Call
Extended Stay America Computer Dr Westborough Ma
+1-800-997-5149
1800 Computer Dr., Westborough, MA 01581 ~6.61 miles east of Shrewsbury
  • Mid-scale Suburban property
  • Fitness center on property
From$84
Average 3.0 /5 Recent Reviews Call
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
  • Mid-scale Suburban hotel
  • Check in: 3:00 pm
From$95
Average 3.5 /5 Guest Reviews Call
Embassy Suites Boston Marlborough - Marlborough
+1-800-230-4134
123 Boston Post Rd. West, Marlborough, MA 01752 ~7.17 miles east of Shrewsbury
  • Three Star Suburban property
  • 229 suites in property
From$109
Very Good 4.5 /5 Reviews Call
Doubletree by Hilton Boston / Westborough in Westborough 5400 Computer Dr., Westborough, MA 01581 ~7.22 miles east of Shrewsbury
  • Three Star Suburban property
  • Check in time: 3:00PM
From$99
Very Good 4.0 /5 Review Score Call
Courtyard by Marriott - Westborough 3 Technology Dr., Westborough, MA 01581 ~7.33 miles east of Shrewsbury
  • Midscale Highway property
  • Check-in time: 3:00 p.m.
From$95
Average 3.5 /5 Recent Reviews Call
Extended Stay America Boston Marlborough
+1-888-305-3366
19 Northboro Rd. East, Marlborough, MA 01752 ~7.38 miles east of Shrewsbury
  • Inexpensive Suburban hotel
  • Fitness + Health Center
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
From$115
Very Good 4.5 /5 Latest Reviews Call
Courtyard Boston Marlborough
+1-800-997-5149
75 Felton St., Marlborough, MA 01752 ~7.59 miles east of Shrewsbury
  • 3 star Suburban hotel
  • Airport shuttle available
From$129
Very Good 4.0 /5 Hotel Reviews Call
Residence Inn Boston Marlborough : 112 Donald Lynch Blvd.
+1-888-690-5281
112 Donald Lynch Blvd., Marlborough, MA 01752 ~7.71 miles northeast of Shrewsbury
  • Mid-scale Suburban hotel
  • 112 suites in property
From$129
Very Good 4.0 /5 Read 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 hotel
  • Check-in time: 1:00pm
From$53
Very Good 4.0 /5 Recent Reviews Call
Holiday Inn Hotel & Suites Marlborough 265 Lakeside Ave., Marlborough, MA 01752 ~7.90 miles east of Shrewsbury
  • Affordable Highway property
  • Hotel has a green policy See more
From$83
Average 3.5 /5 Guest Reviews Call
Holiday Inn Express 121 Coolidge St., Hudson, MA 01749 ~9.04 miles northeast of Shrewsbury
  • Midscale Suburban property
  • Gym / Fitness Center Available
From$107
Very Good 4.0 /5 Latest Reviews Call
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.

, 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