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/Motels & Accommodations

Days Inn : 889 Boston Tpke 889 Boston Tpke, Shrewsbury, MA 01545
  • Two-star Suburban hotel
  • Check-in time: 3:00
Econo Lodge Inn & Suites Northborough in Northborough 380 SW Cutoff, Northborough, MA 01532 ~2.35 miles east of Shrewsbury
  • Low priced Suburban hotel
  • 78 rooms in hotel
  • Pleasant staff
  • Most guests said the beds were comfortable
Residence Inn by Marriott Worcester 503 Plantation St., Worcester, MA 01605 ~2.66 miles west of Shrewsbury
  • Midscale Rural hotel
  • Check in: 3:00pm
  • Pleasant entrance area
  • The majority of guests found the staff to be very friendly
From$115
Very Good 4.5 /5Reviews CallBookMore Details
Quality Inn & Suites Worcester 50 Oriol Dr., Worcester, MA 01605 Website ~2.74 miles west of Shrewsbury
  • Cheap Rural hotel
  • Hotel has 116 rooms
Suburban Extended Stay Worcester in Worcester 50a Oriol Dr. Building A, Worcester, MA 01605 Website ~2.85 miles west of Shrewsbury
  • Economical Downtown hotel
  • Hotel has 65 rooms
From$62
Average 3.5 /5Reviews CallBookMore Details
Beechwood Hotel in Worcester 363 Plantation St., Worcester, MA 01605 ~3.15 miles west of Shrewsbury
  • 4-star Downtown property
  • Check-in time: 3:00PM
From$170
Very Good 4.0 /5Latest Reviews CallBookMore Details
Hampton Inn & Suites : 65 Prescott St. 65 Prescott St., Worcester, MA 01605 ~4.62 miles west of Shrewsbury
  • Midscale Downtown hotel
  • 24 suites in hotel
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
  • Affordable Downtown hotel
  • Free breakfast available
  • Design was uncomfortable
  • Good accessibility by car
From$129
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 hotel
  • 3 floors in hotel
  • Air conditioning was criticized by 89%
  • About half of guests complained about the bathroom
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
  • Three Star Downtown property
  • Hotel has 8 floors
  • Breakfast was delicious
  • Air conditioner wasn't working
From$109
Very Good 4.0 /5Latest Reviews CallBookMore Details
Quality Inn 880 Donald Lynch Blvd., Marlborough, MA 01752 ~6.01 miles northeast of Shrewsbury
  • Two-star Suburban property
  • Hotel has 2 floors
Extended Stay America Boston Westborough East Main - Westborough 180 East Main St., Westborough, MA 01581 ~6.23 miles east of Shrewsbury
  • 2-star Suburban hotel
  • 86 rooms in property
  • The majority of guests thought the minibar was ok
  • Lack of maid service
Hampton Inn Boston Westborough in Westborough 15 Connector Rd., Westborough, MA 01581 ~6.46 miles east of Shrewsbury
  • Midscale Suburban property
  • 106 rooms in property
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 priced Suburban property
  • 92 suites in hotel
  • Friendly front desk staff
  • Almost all guests enjoyed the furniture
Residence Inn by Marriott Boston Westborough 25 Connector Rd., Westborough, MA 01581 ~6.54 miles east of Shrewsbury
  • 3 star Suburban property
  • Check-in: 4:00PM
  • Complimentary breakfast
  • Great location
Extended Stay America Computer Dr Westborough Ma - Westborough 1800 Computer Dr., Westborough, MA 01581 ~6.61 miles east of Shrewsbury
  • 3 star Suburban property
  • 3 floors 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
  • Hotel has 6 floors
  • Vibe wasn't good
  • Broken a/c
Embassy Suites by Hilton Boston Marlborough in Marlborough 123 Boston Post Rd. West, Marlborough, MA 01752 ~7.15 miles east of Shrewsbury
  • 3 star Suburban hotel
  • Check in time: 3:00 PM
Doubletree by Hilton Boston Westborough in Westborough 5400 Computer Dr., Westborough, MA 01581 Website ~7.22 miles east of Shrewsbury
  • 3-star Suburban hotel
  • 225 sleeping rooms in hotel
From$96
Very Good 4.0 /5Reviews CallBookMore Details
Courtyard by Marriott 3 Technology Dr., Westborough, MA 01581 ~7.33 miles east of Shrewsbury
  • 3 star Highway hotel
  • 3 floors in property
Extended Stay America Boston Marlborough in Marlborough 19 Northboro Rd. East, Marlborough, MA 01752 ~7.38 miles east of Shrewsbury
  • Two-star Suburban hotel
  • Free breakfast available
  • Disappointing internet connection
  • More comfort would be nice
Hilton Garden Inn Boston / Marlborough 170 Forest St., Marlborough, MA 01752 ~7.38 miles east of Shrewsbury
  • 3 star Suburban hotel
  • 8 meeting rooms in property
From$49
Very Good 4.5 /5Read Reviews CallBookMore Details
Courtyard Boston Marlborough : 75 Felton St. 75 Felton St., Marlborough, MA 01752 Website ~7.59 miles east of Shrewsbury
  • Affordable Suburban property
  • 202 rooms in property
  • Fair breakfast prices
  • Almost all guests said rooms were clean
From$113
Very Good 4.0 /5Review Score CallBookMore Details
Residence Inn Boston Marlborough : 112 Donald Lynch Blvd. 112 Donald Lynch Blvd., Marlborough, MA 01752 ~7.71 miles northeast of Shrewsbury
  • Affordable Suburban hotel
  • Free complimentary breakfast
  • Great room
  • Clean room
From$129
Very Good 4.0 /5Guest Reviews CallBookMore Details
Red Roof Inn Boston Southborough / Worcester in Southborough 367 Turnpike Rd., Southborough, MA 01772 ~7.84 miles east of Shrewsbury
  • Two star Suburban property
  • Check in: 1:00pm
  • No complimentary breakfast
  • Almost all guests complained about the bathroom
From$53
Very Good 4.0 /5Reviews 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