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 in Shrewsbury 889 Boston Tpke, Shrewsbury, MA 01545
  • 2 star Suburban hotel
  • Free complimentary breakfast
Econo Lodge Inn & Suites Northborough : 380 SW Cutoff 380 SW Cutoff, Northborough, MA 01532 ~2.35 miles east of Shrewsbury
  • Two star Suburban property
  • Hotel has 6 suites
  • Hotel facilities could use a good clean
  • Breakfast can be improved
Residence Inn by Marriott Worcester : 503 Plantation St. 503 Plantation St., Worcester, MA 01605 ~2.71 miles west of Shrewsbury
  • Mid-scale Rural hotel
  • 129 suites in property
  • Fantastic service
  • The majority of guests thought rooms were spacious
From$75
Very Good 4.5 /5Read Reviews CallBookMore Details
Quality Inn & Suites Worcester : 50 Oriol Dr. 50 Oriol Dr., Worcester, MA 01605 Website ~2.74 miles west of Shrewsbury
  • Cheap Rural property
  • Complimentary breakfast is offered
Suburban Extended Stay Worcester - Worcester 50a Oriol Dr. Building A, Worcester, MA 01605 Website ~2.85 miles west of Shrewsbury
  • Two star Downtown property
  • Check in: 3:00pm
Beechwood Hotel - Worcester 363 Plantation St., Worcester, MA 01605 ~3.15 miles west of Shrewsbury
  • Four star Downtown property
  • Comp. Breakfast
From$169
Very Good 4.0 /5Reviews CallBookMore Details
Hampton Inn & Suites : 65 Prescott St. 65 Prescott St., Worcester, MA 01605 ~4.62 miles west of Shrewsbury
  • 3 star Downtown property
  • Access to gym on-site
From$100
Very Good 4.5 /5Reviews CallBookMore Details
Holiday Inn Express Worcester Downtown 110 Summer St., Worcester, MA 01608 ~4.65 miles west of Shrewsbury
  • 3 star Downtown hotel
  • Check-in time: 3:00 PM
  • Good accessibility by car
  • Excellent breakfast
From$100
Very Good 4.5 /5Latest Reviews CallBookMore Details
Courtyard by Marriott - Worcester 72 Grove St., Worcester, MA 01605 ~4.70 miles west of Shrewsbury
  • Midscale Downtown property
  • 130 sleeping rooms in hotel
  • Beautiful sitting area
  • Nice to have complimentary breakfast
From$89
Very Good 4.0 /5Review Score CallBookMore Details
Hilton Garden Inn Worcester : 35 Worcester Blvd. 35 Worcester Blvd., Worcester, MA 01608 ~4.99 miles west of Shrewsbury
  • Three Star Downtown hotel
  • 12 suites in property
  • Queen size beds
  • Including mini fridge
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
  • Low-priced Suburban hotel
  • Free breakfast
Extended Stay America Boston Westborough East Main in Westborough 180 East Main St., Westborough, MA 01581 ~6.23 miles east of Shrewsbury
  • Low-priced Suburban property
  • 86 suites in property
  • Disappointing food
  • Cinnamon synthetic
From$77
Average 3.5 /5Reviews CallBookMore Details
Hampton Inn Boston Westborough 15 Connector Rd., Westborough, MA 01581 ~6.46 miles east of Shrewsbury
  • Affordable Suburban hotel
  • 4 floors in hotel
From$84
Very Good 4.5 /5Reviews CallBookMore Details
Extended Stay America Boston Westborough : 19 Connector Rd.
+1-888-690-5281
19 Connector Rd., Westborough, MA 01581 ~6.54 miles east of Shrewsbury
  • Inexpensive Suburban hotel
  • Hotel has 92 rooms
  • Housekeeping can be a problem
  • Breakfast can be improved
Residence Inn by Marriott Boston Westborough - Westborough 25 Connector Rd., Westborough, MA 01581 ~6.54 miles east of Shrewsbury
  • 3 star Suburban property
  • Check in time: 4:00PM
  • Bed was great
  • Every guests reviewed said the beds were comfortable
From$79
Very Good 4.0 /5Read Reviews CallBookMore Details
Extended Stay America Computer Dr Westborough Ma in Westborough 1800 Computer Dr., Westborough, MA 01581 ~6.61 miles east of Shrewsbury
  • 3-star Suburban hotel
  • Free complimentary breakfast
Best Western Royal Plaza Hotel & Trade Center in Marlborough 181 Boston Post Rd. West, Marlborough, MA 01752 ~7.05 miles east of Shrewsbury
  • Mid-scale Suburban hotel
  • Check-in time: 3:00 pm
  • Facilities in need of refurbishment
  • Excellent location
Embassy Suites by Hilton Boston Marlborough - Marlborough 123 Boston Post Rd. West, Marlborough, MA 01752 ~7.15 miles east of Shrewsbury
  • 3-star Suburban property
  • Check-in time: 3:00 PM
From$80
Very Good 4.0 /5Read Reviews CallBookMore Details
Doubletree by Hilton Boston Westborough 5400 Computer Dr., Westborough, MA 01581 Website ~7.22 miles east of Shrewsbury
  • Midscale Suburban property
  • 225 sleeping rooms in hotel
Courtyard by Marriott 3 Technology Dr., Westborough, MA 01581 ~7.33 miles east of Shrewsbury
  • Mid-scale Highway property
  • 3 suites in hotel
From$89
Average 3.5 /5Reviews CallBookMore Details
Extended Stay America Boston Marlborough 19 Northboro Rd. East, Marlborough, MA 01752 ~7.38 miles east of Shrewsbury
  • Low-priced Suburban property
  • Comp. Breakfast
  • 1 out of 2 guests said rooms were dirty
  • Beds need improvement
Hilton Garden Inn Boston / Marlborough 170 Forest St., Marlborough, MA 01752 ~7.38 miles east of Shrewsbury
  • Three Star Suburban property
  • Hotel has a green policy See more
From$75
Very Good 4.5 /5Review Score CallBookMore Details
Courtyard Boston Marlborough 75 Felton St., Marlborough, MA 01752 Website ~7.59 miles east of Shrewsbury
  • Affordable Suburban property
  • Hotel has a green policy See more
  • Excellent city hotel
  • Bathroom needs cleaning
Residence Inn Boston Marlborough 112 Donald Lynch Blvd., Marlborough, MA 01752 ~7.74 miles northeast of Shrewsbury
  • Affordable Suburban property
  • 112 rooms in hotel
  • Rather comfortable
  • Quiet room
From$119
Very Good 4.0 /5Latest Reviews CallBookMore Details
Red Roof Inn Boston Southborough / Worcester 367 Turnpike Rd., Southborough, MA 01772 ~7.84 miles east of Shrewsbury
  • Economical Suburban hotel
  • Approx. half of guests thought they were poorly maintained
  • Most guests said the bathroom was dirty
From$57
Very Good 4.0 /5Review Score 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