Find hotels in Shrewsbury, MA from CA $110

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Shrewsbury hotels

Great Wolf Lodge Boston / Fitchburg, MA

Great Wolf Lodge Boston / Fitchburg, MA
3.5 star property
Fitchburg
8.6 out of 10, Excellent, (1,015 reviews)
"Great location, particularly for families with kids. "
United States
Johnson
The price is CA $196
CA $219 total
includes taxes & fees
May 11 - May 12
Great Wolf Lodge Boston / Fitchburg, MA

Hampton Inn & Suites Boston/Waltham

Hampton Inn & Suites Boston/Waltham
3.0 star property
Waltham
9.4 out of 10, Exceptional, (1,784 reviews)
"This is a great place to stay if you plan on visiting Waltham MA ."
United States
Acbor
The price is CA $150
CA $168 total
includes taxes & fees
May 3 - May 4
Hampton Inn & Suites Boston/Waltham

Embassy Suites by Hilton Boston Marlborough

Embassy Suites by Hilton Boston Marlborough
3.5 star property
Marlborough
9.4 out of 10, Exceptional, (1,004 reviews)
"Very clean rooms and great breakfast options. "
United States
Jennifer
The price is CA $213
CA $238 total
includes taxes & fees
May 10 - May 11
Embassy Suites by Hilton Boston Marlborough

The Verve Hotel Boston Natick, Tapestry Collection by Hilton

The Verve Hotel Boston Natick, Tapestry Collection by Hilton
3.5 star property
Natick
8.6 out of 10, Excellent, (1,002 reviews)
"Clen room great breakfast"
United States
Edyta
The price is CA $177
CA $197 total
includes taxes & fees
May 31 - Jun 1
The Verve Hotel Boston Natick, Tapestry Collection by Hilton

Beechwood Hotel

Beechwood Hotel
4.0 star property
Worcester
9.2 out of 10, Wonderful, (1,000 reviews)
"Great American breakfast "
United States
Colleen
The price is CA $365
CA $417 total
includes taxes & fees
May 9 - May 10
Beechwood Hotel

Hilton Garden Inn Worcester

Hilton Garden Inn Worcester
3.0 star property
Worcester Central Business District
8.0 out of 10, Very good, (1,000 reviews)
"Amazing breakfast and dinner"
United States
Victoria
The price is CA $206
CA $236 total
includes taxes & fees
May 11 - May 12
Hilton Garden Inn Worcester

Courtyard by Marriott Worcester

Courtyard by Marriott Worcester
3.0 star property
Worcester
8.4 out of 10, Very good, (1,001 reviews)
"The staff was very attentive, the property was very well maintained, and the location was convenient to everything."
United States
Stephanie
The price is CA $216
CA $247 total
includes taxes & fees
May 31 - Jun 1
Courtyard by Marriott Worcester

Hampton Inn & Suites Worcester

Hampton Inn & Suites Worcester
2.5 star property
Worcester
9.0 out of 10, Wonderful, (1,001 reviews)
"Great breakfast and great staff "
United States
edna
The price is CA $220
CA $252 total
includes taxes & fees
May 28 - May 29
Hampton Inn & Suites Worcester

Homewood Suites By Hilton Worcester

Homewood Suites By Hilton Worcester
3.0 star property
Worcester Central Business District
9.2 out of 10, Wonderful, (1,000 reviews)
"Very Nice place"
United States
HUDSON
The price is CA $223
CA $255 total
includes taxes & fees
May 25 - May 26
Homewood Suites By Hilton Worcester

Residence Inn by Marriott Worcester

Residence Inn by Marriott Worcester
3.0 star property
Worcester
8.4 out of 10, Very good, (1,001 reviews)
"The staff were awesome as they were all friendly, professional and helpful! The location is perfect as the highway and the city was minutes away! The room was immaculate and comfortable! "
United States
Jan
The price is CA $220
CA $252 total
includes taxes & fees
May 31 - Jun 1
Residence Inn by Marriott Worcester

DoubleTree by Hilton Hotel Boston - Westborough

DoubleTree by Hilton Hotel Boston - Westborough
4.0 star property
Westborough
8.8 out of 10, Excellent, (1,004 reviews)
"Nice rooms, great breakfast"
United States
Daniel
The price is CA $178
CA $199 total
includes taxes & fees
May 26 - May 27
DoubleTree by Hilton Hotel Boston - Westborough

Spark By Hilton Northborough

Spark By Hilton Northborough
3.0 star property
Northborough
8.8 out of 10, Excellent, (54 reviews)
"Easy check in process. Affordable stay for the weekend. Will definitely stay here again!"
United States
Alexander
The price is CA $139
CA $155 total
includes taxes & fees
May 17 - May 18
Spark By Hilton Northborough

AC Hotel by Marriott Worcester

AC Hotel by Marriott Worcester
3.5 star property
Worcester Central Business District
9.4 out of 10, Exceptional, (1,001 reviews)
"Great hotel! We will stay there again."
United States
Amber
The price is CA $272
CA $311 total
includes taxes & fees
May 26 - May 27
AC Hotel by Marriott Worcester

Hyatt Place Marlborough/Apex Center

Hyatt Place Marlborough/Apex Center
3.0 star property
Marlborough
9.2 out of 10, Wonderful, (1,000 reviews)
"pretty good place for Boston Marathon"
Canada
ming
The price is CA $166
CA $185 total
includes taxes & fees
May 26 - May 27
Hyatt Place Marlborough/Apex Center

Best Western Royal Plaza Hotel & Trade Center

Best Western Royal Plaza Hotel & Trade Center
3.0 star property
Marlborough
8.0 out of 10, Very good, (1,000 reviews)
"The breakfast was fresh and good tasting."
United States
Jamaine
The price is CA $145
CA $162 total
includes taxes & fees
May 14 - May 15
Best Western Royal Plaza Hotel & Trade Center

Hilton Garden Inn Boston/Marlborough

Hilton Garden Inn Boston/Marlborough
3.0 star property
Marlborough
9.2 out of 10, Wonderful, (1,001 reviews)
"We enjoyed our short visit and would recommend this property."
United States
Donna
The price is CA $178
CA $199 total
includes taxes & fees
May 8 - May 9
Hilton Garden Inn Boston/Marlborough

Homewood Suites by Hilton Marlborough

Homewood Suites by Hilton Marlborough
3.0 star property
Berlin
9.2 out of 10, Wonderful, (522 reviews)
"The rooms were cozy and the beds comfortable. This is a top notch hotel in a great location!"
United States
Charles
The price is CA $193
CA $216 total
includes taxes & fees
May 31 - Jun 1
Homewood Suites by Hilton Marlborough

Hampton Inn Boston - Westborough

Hampton Inn Boston - Westborough
2.5 star property
Westborough
9.2 out of 10, Wonderful, (1,001 reviews)
"Good place to stay"
United States
mario
The price is CA $184
CA $205 total
includes taxes & fees
May 8 - May 9
Hampton Inn Boston - Westborough

Courtyard by Marriott Boston Marlborough

Courtyard by Marriott Boston Marlborough
3.0 star property
Marlborough
8.8 out of 10, Excellent, (1,000 reviews)
"Clean bright room and friendly helpful staff."
United States
Christopher
The price is CA $174
CA $194 total
includes taxes & fees
May 25 - May 26
Courtyard by Marriott Boston Marlborough

Holiday Inn Express Hotel & Suites Auburn by IHG

Holiday Inn Express Hotel & Suites Auburn by IHG
2.5 star property
Auburn
8.8 out of 10, Excellent, (1,004 reviews)
"Beautiful staff! Ckean hotel!"
United States
Luciana
The price is CA $161
CA $180 total
includes taxes & fees
May 10 - May 11
Holiday Inn Express Hotel & Suites Auburn by IHG
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Shrewsbury attractions

Learn more about Shrewsbury

Stroll through historic Dean Park where locals gather for summer concerts and morning walks with views of the reservoir. Visit Ski Ward for year-round fun with winter skiing and summer tubing that's perfect for families seeking outdoor adventure.

Aerial view of Shrewsbury, Massachusetts in late winter

Top Shrewsbury Hotel Reviews

Recent Reviews in Shrewsbury

More cheap stays in Shrewsbury

Hotels in Shrewsbury with star rating

Find out more about Shrewsbury

Top reasons to visit Shrewsbury

  • Scenic Outdoor Activities: Shrewsbury offers beautiful parks and nearby beaches, perfect for family outings and nature walks.
  • Rich Historical Heritage: Explore attractions like Shrewsbury Castle, Abbey, and Drapers Hall for a glimpse into the past.
  • Community Vibe: Experience the warmth and friendliness of locals in a charming, walkable town setting.
  • Variety of Accommodations: Enjoy a range of lodging options, from cozy B&Bs to pet-friendly hotels.
  • Entertainment Options: Engage in live music, nightlife, and educational activities for all ages.

Find great hotels near Shrewsbury

Discover a range of welcoming accommodations in Shrewsbury, Massachusetts, tailored to meet the needs of every traveler. From business-friendly hotels to charming bed and breakfasts, you’ll find options that cater to pet lovers and support an inclusive, LGBTQIA-friendly environment. Whether you're searching for star-rated hotels or cozy local stays, Shrewsbury offers an ideal setting for a memorable vacation experience.

  • Red Roof Inn Boston - Southborough/Worcester: This budget-friendly hotel is perfect for travellers seeking a pet-friendly stay. Located 12.9km from Shrewsbury, it offers a welcoming atmosphere for those travelling with furry companions. The property allows certain pets onsite and features amenities tailored to pet owners, including specific weight limits and fees. Guests appreciate the straightforward accommodations and the convenience of being close to both nature and urban attractions, making it an ideal choice for budget-conscious pet lovers.
  • Hyatt Place Marlborough/Apex Center: A 3-star gem, this hotel boasts an impressive guest rating of 9.2 out of 10. Situated 11.3km from Shrewsbury, it caters to families, business travellers, and pet owners alike. The property provides thoughtful amenities for children, such as free cribs and first aid kits, ensuring a comfortable stay for families. Pets are welcome with specific guidelines, and the hotel's modern design and spacious rooms make it a popular choice among visitors seeking both comfort and convenience.
  • Motel 6 Framingham, MA - Boston West: This budget-friendly motel is located 19.3km from Shrewsbury and offers a practical option for pet-friendly accommodations. With allowances for pets and a focus on affordability, it’s perfect for travellers looking for simplicity without sacrificing comfort. Guests appreciate the straightforward amenities and the welcoming atmosphere for both pets and their owners. Its strategic location provides easy access to local attractions, making it a convenient base for exploring the area.

Where to stay near Shrewsbury

Shrewsbury, Massachusetts, offers a delightful blend of outdoor activities and family-friendly experiences. Explore the charming heart of Shrewsbury, where friendly locals welcome you to parks and scenic spots. Nearby towns provide historical vibes and budget-friendly options, ensuring a memorable vacation. Discover top hotels and enjoy the vibrant atmosphere that makes Shrewsbury a perfect getaway for families and travellers alike.

  • Worcester: Located a mere 8.0km from Shrewsbury, Worcester is a vibrant city that offers a mix of family-friendly activities and cultural experiences. Visitors can enjoy a variety of entertainment options, from music concerts to educational venues. The city is home to notable landmarks such as a convention centre and a historic college university, making it an excellent destination for both leisure and learning. The peak travel seasons occur in July to August and October, providing plenty of opportunities to experience the city's dynamic atmosphere.
  • Westborough: Also just 8.0km away from Shrewsbury, Westborough is a charming city that attracts families and outdoor enthusiasts alike. With peak visitor numbers in March to April and July, Westborough boasts an array of entertainment options, including music concerts and arena events. The city is notable for its sports facilities, providing ample opportunities for both active visitors and spectators. The appealing combination of indoor and outdoor activities makes Westborough a delightful stop during your vacation.
  • Marlborough: Situated 14.5km from Shrewsbury, Marlborough is a lively city known for its family-oriented atmosphere and sports-centric activities. Popular during March to April and July, it offers visitors access to music concerts and ice skating, as well as a range of educational venues. The city features prominent landmarks, including sports facilities and a beautiful beach, creating a perfect blend of relaxation and recreation. Marlborough is an excellent choice for a day trip filled with fun and excitement.

Things to do near Shrewsbury

Shrewsbury, Massachusetts, is perfect for outdoor family vacations, offering beautiful scenery and various activities. Visitors can explore educational opportunities, enjoy skiing at local ski fields, and visit notable museums. This charming town presents a blend of recreational and cultural experiences, making it an ideal destination for tourists seeking adventure and learning.

Shopping

In Shrewsbury, visit the Shrewsbury Plaza for various retail options, including popular chain stores and eateries. If you're up for a drive, head to the nearby Worcester’s Marketplace for a vibrant mix of shops and local boutiques offering unique gifts and souvenirs.

Recreation

Experience the luxury of Westborough Country Club, a private retreat just 8.0km from Shrewsbury. Enjoy a round of golf amidst beautiful landscapes, unwind at the clubhouse, or take advantage of the serene surroundings for relaxation and rejuvenation.

Adventure

In Shrewsbury, explore the scenic trails at Lake Quinsigamond, perfect for hiking and kayaking. For thrill-seekers, enjoy zip-lining at the nearby EcoTarium, where you can experience nature and science in an interactive environment. Don’t miss the local parks for a family-friendly adventure.

Nightlife

Experience the vibrant nightlife in Shrewsbury with a visit to The Hangout, where you can enjoy a lively atmosphere and tasty pub fare. For a laid-back evening, check out the Shrewsbury Beer Garden for refreshing craft beers and a welcoming outdoor space.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Shrewsbury

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Shrewsbury are December to February, where the prices are slightly lower. This is in comparison to May to June and October, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Shrewsbury is Monday. The most expensive day to stay in Shrewsbury is Saturday.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to refine your options based on your budget, desired location, and preferred hotel type. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels currently available. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save some dollars by combining your hotel stay in Shrewsbury with your flights and activities through an Expedia package.

Find the best attractions in and around Shrewsbury

Shrewsbury, Massachusetts, offers a delightful blend of outdoor activities and cultural experiences, making it an ideal destination for family vacations. Visitors can explore scenic spots like national and urban parks, as well as nearby beaches. Key attractions include Shrewsbury Castle, Shrewsbury Abbey, Shrewsbury Prison, Drapers Hall, and St. Mary. Whether you're after nature or history, Shrewsbury has something for everyone to enjoy.

  • Regatta Point Park: This urban oasis in Shrewsbury offers families a welcoming atmosphere with plenty of outdoor activities. Enjoy scenic views of Lake Quinsigamond while walking, picnicking, or playing sports in a tranquil setting.
  • Worcester Art Museum: Located a mere 8.0km from Shrewsbury, this art museum presents an impressive collection of artworks spanning centuries. Immerse yourself in cultural experiences through various exhibitions and educational programs.
  • Tower Hill Botanic Garden: Just 8.0km away, this botanical paradise combines outdoor beauty with romantic landscapes. Wander through stunning gardens, perfect for families and nature lovers, and discover diverse plant collections.

Best time to go to Shrewsbury

The best time to visit Shrewsbury can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Shrewsbury falls in July, when visitor numbers are slightly high and weather is mostly sunny with light rain. The coolest average temperature in Shrewsbury falls in January, visitor numbers are slightly high and weather is mostly sunny with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January26.6°F (-3.0°C)Light RainMostly SunnySlightly HighSlightly Low
February28.0°F (-2.2°C)Light RainMostly SunnyAverageSlightly Low
March35.4°F (1.9°C)Light RainMostly SunnyAverageAverage
April46.8°F (8.2°C)Light RainMostly SunnySlightly HighAverage
May58.1°F (14.5°C)Light RainMostly SunnyAverageSlightly High
June66.0°F (18.9°C)Light RainMostly SunnyAverageSlightly High
July72.9°F (22.7°C)Light RainMostly SunnySlightly HighAverage
August71.2°F (21.8°C)Light RainMostly SunnyAverageAverage
September63.9°F (17.7°C)Light RainMostly SunnyAverageAverage
October52.9°F (11.6°C)Light RainMostly SunnySlightly LowSlightly High
November41.2°F (5.1°C)Light RainMostly SunnySlightly LowAverage
December32.9°F (0.5°C)Light RainMostly SunnySlightly LowSlightly Low

The nearest major airports for your trip to Shrewsbury

When visiting Shrewsbury, Massachusetts, you have several airport options. BOSton Logan International Airport (BOS) is 57.9km away and features luxurious hotels such as Encore Boston Harbor and InterContinental Boston, both within 4.8km of the airport. Hartford Bradley International Airport (BDL) is 90.1km away, with the DoubleTree by Hilton Hartford only 1.6km from the airport, alongside Simsbury 1820 House, a charming bed and breakfast. Lastly, T.F. Green Airport (PVD) in Providence, Rhode Island, is situated 67.6km away, offering quality accommodations like the Omni Providence Hotel and Hotel Providence, both 11.3km from the airport. Transportation services are conveniently accessible from these hotels.

Frequently asked questions

What is the best area to stay in Shrewsbury?
The best area to stay in Shrewsbury is near the main thoroughfare of Route 9, particularly around the intersection with South Street.

This central area is the commercial heart of Shrewsbury, offering a convenient base for exploring the town and surrounding region. You'll find a selection of hotels, restaurants, and shops congregated here, making it easy to access amenities. It's also well-connected for those travelling by car, with direct access to major roads.

For couples looking for a comfortable and easy stay, this area provides excellent convenience. You'll be within a short drive of local attractions like Dean Park and Lake Quinsigamond, and there are several dining options ranging from casual eateries to more upscale restaurants for an evening out.

Travellers on business will find the Route 9 corridor particularly suitable due to its accessibility and proximity to local businesses and corporate parks.
When is the best time to go to Shrewsbury?
The best time to go to Shrewsbury, Massachusetts, is during the spring (late April to early June) and autumn (September to October) months.

Spring offers mild temperatures, typically ranging from 10°C to 20°C, and the town's natural areas begin to bloom. It's an excellent time for outdoor activities like exploring the trails around Lake Quinsigamond or visiting local farms as they open for the season. The weather is generally pleasant for walking around the town centre or enjoying a meal outdoors.

Autumn provides comfortable temperatures, usually between 8°C and 18°C, along with the renowned New England fall foliage. The vibrant colours make it a particularly scenic time for driving through the surrounding countryside or visiting local orchards for apple picking. This season is superb for couples looking for a picturesque getaway or families wanting to experience seasonal activities like pumpkin patches.

While summer (July and August) can be warm and humid, with temperatures often exceeding 25°C, it's still a popular time, especially for water-based activities on Lake Quinsigamond.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Shrewsbury.
How can I save on a Shrewsbury hotel booking with Expedia?
Members always get our best prices. Find our best Shrewsbury hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a Shrewsbury hotel?
Prices for hotels in Shrewsbury often vary, but you can find a great deal from CA $110 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia