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 889 Boston Tpke, Shrewsbury, MA 01545
  • Economy Suburban hotel
  • Check in: 3:00
Econo Lodge Inn & Suites Northborough - Northborough 380 SW Cutoff, Northborough, MA 01532 ~2.35 miles east of Shrewsbury
  • Economy Suburban hotel
  • 2 floors in hotel
  • Breakfast was poor
  • Breakfast is below average
Residence Inn by Marriott Worcester in Worcester 503 Plantation St., Worcester, MA 01605 ~2.71 miles west of Shrewsbury
  • 3-star Rural hotel
  • Hotel has 129 rooms
  • The majority of guests thought the building was wonderful
  • Generally very clean
From$75
Very Good 4.5 /5Reviews CallBookMore Details
Quality Inn & Suites Worcester in Worcester 50 Oriol Dr., Worcester, MA 01605 Website ~2.74 miles west of Shrewsbury
  • 2 star Rural hotel
  • 3 floors in property
Suburban Extended Stay Worcester 50a Oriol Dr. Building A, Worcester, MA 01605 Website ~2.85 miles west of Shrewsbury
  • Low Cost Downtown hotel
  • 2 floors in hotel
From$62
Average 3.5 /5Reviews CallBookMore Details
Beechwood Hotel - Worcester 363 Plantation St., Worcester, MA 01605 ~3.15 miles west of Shrewsbury
  • High-end Downtown property
  • Fitness + Health Center
From$169
Very Good 4.0 /5Read Reviews CallBookMore Details
Hampton Inn & Suites 65 Prescott St., Worcester, MA 01605 ~4.62 miles west of Shrewsbury
  • Mid-scale Downtown hotel
  • Check-in: 3:00pm
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 property
  • 2 meeting rooms in property
  • Great location
  • Regular internet service
From$100
Very Good 4.5 /5Latest Reviews CallBookMore Details
Courtyard by Marriott : 72 Grove St. 72 Grove St., Worcester, MA 01605 ~4.70 miles west of Shrewsbury
  • Three Star Downtown hotel
  • Hotel has 3 floors
  • Most guests enjoyed the furniture
  • Most guests found the staff to be very friendly
Hilton Garden Inn Worcester 35 Worcester Blvd., Worcester, MA 01608 ~4.99 miles west of Shrewsbury
  • 3-star Downtown hotel
  • Hotel has 12 suites
  • Most guests thought the tv was sub-standard
  • Close to concert venue
From$109
Very Good 4.0 /5Reviews CallBookMore Details
Quality Inn : 880 Donald Lynch Blvd. 880 Donald Lynch Blvd., Marlborough, MA 01752 ~6.01 miles northeast of Shrewsbury
  • 2 star Suburban hotel
  • 2 floors in hotel
Extended Stay America Boston Westborough East Main 180 East Main St., Westborough, MA 01581 ~6.23 miles east of Shrewsbury
  • Inexpensive Suburban property
  • Free complimentary breakfast
  • Kitchenette needs more attention
  • No shampoo etc
Hampton Inn Boston Westborough 15 Connector Rd., Westborough, MA 01581 ~6.46 miles east of Shrewsbury
  • Mid-scale Suburban hotel
  • Hotel has 106 rooms
From$84
Very Good 4.5 /5Reviews CallBookMore Details
Extended Stay America Boston Westborough
+1-888-690-5281
19 Connector Rd., Westborough, MA 01581 ~6.54 miles east of Shrewsbury
  • Inexpensive Suburban property
  • 92 suites in property
  • Beds need improvement
  • For 71%, the lobby entrance was sub-standard
Residence Inn by Marriott Boston Westborough in Westborough 25 Connector Rd., Westborough, MA 01581 ~6.54 miles east of Shrewsbury
  • 3-star Suburban property
  • Comp. Breakfast
  • Popular among business travelers
  • Terrific location
Extended Stay America Computer Dr Westborough Ma 1800 Computer Dr., Westborough, MA 01581 ~6.61 miles east of Shrewsbury
  • 3-star Suburban hotel
  • 112 rooms in property
Best Western Royal Plaza Hotel & Trade Center in Marlborough 181 Boston Post Rd. West, Marlborough, MA 01752 ~7.05 miles east of Shrewsbury
  • Three Star Suburban hotel
  • 431 rooms in property
  • Most guests enjoyed the friendly atmosphere
  • Broken a/c
Embassy Suites by Hilton Boston Marlborough 123 Boston Post Rd. West, Marlborough, MA 01752 ~7.15 miles east of Shrewsbury
  • 3-star Suburban hotel
  • Hotel has 229 rooms
Doubletree by Hilton Boston Westborough in Westborough 5400 Computer Dr., Westborough, MA 01581 Website ~7.22 miles east of Shrewsbury
  • Midscale Suburban hotel
  • Hotel has an eco-friendly policy Read more
From$89
Very Good 4.0 /5Reviews CallBookMore Details
Courtyard by Marriott - Westborough 3 Technology Dr., Westborough, MA 01581 ~7.33 miles east of Shrewsbury
  • Affordable Highway property
  • Hotel has 3 floors
Extended Stay America Boston Marlborough : 19 Northboro Rd. East 19 Northboro Rd. East, Marlborough, MA 01752 ~7.38 miles east of Shrewsbury
  • Two star Suburban property
  • Fitness + Health Center
  • Hotel facilities could use a good clean
  • Good accessibility by car
Hilton Garden Inn Boston / Marlborough 170 Forest St., Marlborough, MA 01752 ~7.38 miles east of Shrewsbury
  • Mid-scale Suburban hotel
  • Check in time: 3pm
From$69
Very Good 4.5 /5Read Reviews CallBookMore Details
Courtyard Boston Marlborough - Marlborough 75 Felton St., Marlborough, MA 01752 Website ~7.59 miles east of Shrewsbury
  • 3-star Suburban property
  • Gym is available on property
  • Thoughtful kindness
  • Friendly service
Residence Inn Boston Marlborough - Marlborough 112 Donald Lynch Blvd., Marlborough, MA 01752 ~7.74 miles northeast of Shrewsbury
  • 3-star Suburban hotel
  • Gym is available on property
  • Located near shopping areas
  • All guests liked the proximity to shopping
From$119
Very Good 4.0 /5Guest Reviews 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
  • For 52%, the rooms looked old
  • The majority of guests found the staff to be very friendly
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