Find hotels in Shrewsbury, MA from £50

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Shrewsbury hotels

Chocksett Inn and Restaurant

Chocksett Inn and Restaurant
3.5 star property
Sterling
8.8 out of 10, Excellent, (150 reviews)
"The staff was very accommodating and friendly. Quaint place to stay. "
United States
Helen
The price is £139
includes taxes & fees
18 Feb - 19 Feb
Chocksett Inn and Restaurant

Motel 6 Leominster, MA

Motel 6 Leominster, MA
2.0 star property
Leominster
8.2 out of 10, Very good, (1,018 reviews)
"Clean room and friendly staff!"
United States
Ralph
The price is £72
includes taxes & fees
22 Feb - 23 Feb
Motel 6 Leominster, MA

Hunters Grille and Tap at The Grafton Inn

Hunters Grille and Tap at The Grafton Inn
2.5 star property
Grafton
7.8 out of 10, Good, (694 reviews)
"Everything we ended up leaving .. bc no one was there .. and got a place 20 mins away "
United States
Rachel
Hunters Grille and Tap at The Grafton Inn

Wellsworth Hotel

Wellsworth Hotel
3.0 star property
Southbridge
9.2 out of 10, Wonderful, (1,416 reviews)
"Beautiful and clean hotel and friendly staff"
United States
Allison
The price is £88
includes taxes & fees
18 Feb - 19 Feb
Wellsworth Hotel

Residence Inn by Marriott Worcester

Residence Inn by Marriott Worcester
3.0 star property
Worcester
8.4 out of 10, Very good, (1,005 reviews)
"Great place"
United States
TERESE
The price is £128
includes taxes & fees
1 Mar - 2 Mar
Residence Inn by Marriott Worcester

Fairfield Inn & Suites by Marriott Boston Milford

Fairfield Inn & Suites by Marriott Boston Milford
3.0 star property
Milford
8.2 out of 10, Very good, (852 reviews)
"Nice room, nice staff, quiet"
United States
William
The price is £69
includes taxes & fees
18 Feb - 19 Feb
Fairfield Inn & Suites by Marriott Boston Milford

Sonesta Select Boston Milford

Sonesta Select Boston Milford
3.0 star property
Milford
8.2 out of 10, Very good, (1,000 reviews)
"Easy check in, room was perfect for our 1 nigjt stay. The room was clean and staff friendly. Great value!"
United States
Darrah
The price is £64
includes taxes & fees
26 Feb - 27 Feb
Sonesta Select Boston Milford

Beechwood Hotel

Beechwood Hotel
4.0 star property
Worcester
9.2 out of 10, Wonderful, (1,000 reviews)
"Super nice staff and a really clean environment! "
United States
Nicole
Beechwood Hotel

Comfort Inn Boston Milford

Comfort Inn Boston Milford
2.5 star property
Milford
7.4 out of 10, Good, (1,001 reviews)
"Room very good"
United States
Robson
The price is £70
includes taxes & fees
28 Feb - 1 Mar
Comfort Inn Boston Milford

The Inn on the Horse Farm

The Inn on the Horse Farm
3.0 star property
Sudbury
8.0 out of 10, Very good, (268 reviews)
"This was a beautiful place! Great for relaxation, convenient to amenities. "
United States
Melanie
The price is £73
includes taxes & fees
7 Mar - 8 Mar
The Inn on the Horse Farm

DoubleTree by Hilton Boston - Milford

DoubleTree by Hilton Boston - Milford
4.0 star property
Milford
8.4 out of 10, Very good, (1,000 reviews)
"The rooms were really nice "
United States
Tina
The price is £90
includes taxes & fees
8 Mar - 9 Mar
DoubleTree by Hilton Boston - Milford

Courtyard by Marriott Worcester

Courtyard by Marriott Worcester
3.0 star property
Worcester
8.4 out of 10, Very good, (1,000 reviews)
"I v ad a very comfortable stay it was clean and very nice "
United States
DANIEL
The price is £107
includes taxes & fees
18 Feb - 19 Feb
Courtyard by Marriott 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)
"Great stay!"
United States
Christina
The price is £130
includes taxes & fees
1 Mar - 2 Mar
Homewood Suites By Hilton Worcester

Residences at Solomon Pond

Residences at Solomon Pond
3.5 star property
Marlborough
8.2 out of 10, Very good, (229 reviews)
"Everything was perfect for my stay during the storm. Easy access at midnight after a long shift at work. Although I would like to add Whimsically that the toilet paper could be located in a better position"
United States
Dave
Residences at Solomon Pond

Residence Inn by Marriott Boston Marlborough

Residence Inn by Marriott Boston Marlborough
3.0 star property
Marlborough
8.8 out of 10, Excellent, (499 reviews)
"Excellent service and food!"
United States
Dan
The price is £104
includes taxes & fees
8 Mar - 9 Mar
Residence Inn by Marriott Boston Marlborough

Fairfield Inn & Suites Boston Marlborough/Apex Center

Fairfield Inn & Suites Boston Marlborough/Apex Center
3.0 star property
Marlborough
9.4 out of 10, Exceptional, (527 reviews)
"Room was very clean & staff was very friendly and helpful. "
United States
Marjorie
The price is £111
includes taxes & fees
1 Mar - 2 Mar
Fairfield Inn & Suites Boston Marlborough/Apex Center

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)
"Clean, spacious rooms, nice restaurant next door. Good customer service "
United States
Lauren
The price is £134
includes taxes & fees
15 Feb - 16 Feb
AC Hotel by Marriott Worcester

Hilton Garden Inn Worcester

Hilton Garden Inn Worcester
3.0 star property
Worcester Central Business District
8.0 out of 10, Very good, (1,001 reviews)
"Lovely staff, great pool area with hot tub"
United States
Deirdre
The price is £106
includes taxes & fees
18 Feb - 19 Feb
Hilton Garden Inn Worcester

Hampton Inn Boston/Marlborough

Hampton Inn Boston/Marlborough
2.5 star property
Marlborough
8.8 out of 10, Excellent, (1,000 reviews)
"Everything was as expected stay at Hampton all the time not disappointed."
United States
Don
The price is £87
includes taxes & fees
1 Mar - 2 Mar
Hampton Inn Boston/Marlborough

Embassy Suites by Hilton Boston Marlborough

Embassy Suites by Hilton Boston Marlborough
3.5 star property
Marlborough
9.2 out of 10, Wonderful, (1,001 reviews)
"Clean room, bed was comfortable, breakfast was great"
Canada
KAREN
The price is £91
includes taxes & fees
26 Feb - 27 Feb
Embassy Suites by Hilton Boston Marlborough
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.

The Annual Holiday Sale

Members save up to 40% on hotels and holiday homes. Plan this year’s big trip and save.
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

More cheap stays in Shrewsbury

Find out more about Shrewsbury

Top reasons to visit Shrewsbury

  • Scenic Outdoor Activities: Shrewsbury boasts beautiful parks and serene landscapes, perfect for nature lovers and outdoor enthusiasts.
  • Rich Historical Sites: Explore local attractions such as the Shrewsbury Museum, Abbey, and historic Castle.
  • Family-Friendly Attractions: Enjoy a variety of entertainment options, making it ideal for family visits.
  • Charming Local Community: Experience the friendly atmosphere and vibrant local culture in Central Shrewsbury and quaint villages.
  • Comfortable Accommodation: Choose from a range of lodging options, including welcoming bed and breakfasts and hotels.

Find great hotels near Shrewsbury

Explore a variety of accommodation options in Shrewsbury, Massachusetts, where you can find everything from comfortable hotels to charming bed and breakfast establishments. Whether you seek a pet-friendly stay or a welcoming environment for LGBTQIA travellers, Shrewsbury offers ideal lodgings for both leisure and business visitors. Consider options like the Travelodge Shrewsbury or delightful holiday cottages for a memorable experience during your stay.

  • AVIA Residences on Research - Extended Stay: AVIA Residences on Research offers a welcoming retreat for business travellers seeking a pet-friendly environment. Located 4.3km from Shrewsbury, this 3-star hotel seamlessly blends comfort with functionality, catering specifically to professionals on the go. Guests appreciate the dedicated business amenities, including a Business District and various services tailored for corporate needs. With a flexible pet policy, the hotel allows pets on-site, making it an ideal choice for those travelling with furry companions. Whether attending meetings or enjoying downtime, AVIA Residences provides a balanced experience for work and leisure.
  • Red Roof Inn Boston - Southborough/ Worcester: Situated 5.0km from Shrewsbury, the Red Roof Inn Boston - Southborough/Worcester is a perfect haven for pet-friendly and LGBTQIA travellers. This welcoming hotel prides itself on inclusivity, making it a preferred choice for diverse guests. With policies that allow pets, including dogs and cats, guests can travel worry-free. The hotel’s convenient amenities ensure a comfortable stay, while its affiliation with LGBTQI travel guides highlights its commitment to creating a safe and enjoyable environment for all visitors. This hotel is a fantastic choice for those seeking both comfort and community.
  • Hyatt Place Marlborough/Apex Center: Located a mere 4.3km from Shrewsbury, the Hyatt Place Marlborough/Apex Center is a versatile hotel catering to business, family, and pet-friendly needs. This 3-star lodging features extensive business facilities, including multiple meeting rooms and an accessible business centre, making it ideal for corporate events. Families will appreciate the thoughtful amenities for children, such as complimentary cribs and first aid kits. With a pet-friendly policy that allows dogs, this hotel ensures every member of the family feels welcome. Whether for business or leisure, Hyatt Place offers a comprehensive and enjoyable stay.

Where to stay near Shrewsbury

Shrewsbury, Massachusetts, offers a delightful mix of outdoor adventures and family-friendly attractions. Explore the historic charm of Central Shrewsbury, or venture to the quaint villages like Pontesbury. The outskirts present serene landscapes, perfect for relaxation, while the heart of Shrewsbury boasts friendly locals and a vibrant community atmosphere. With a blend of history and scenic beauty, Shrewsbury is an ideal destination for travellers seeking a memorable experience in a welcoming environment.

  • Worcester: Located a mere 3.1km from Shrewsbury, Worcester is a vibrant city that offers a rich blend of family-friendly activities, cultural experiences, and entertainment. Visitors can enjoy a variety of attractions, including the local stadium and historic college universities, which provide a glimpse into the area’s educational heritage. For those seeking an engaging experience, the arena entertainment facilities host an array of music concerts and events throughout the year. The peak visiting months, particularly May and the summer season, make it a lively time to explore this dynamic city.
  • Marlborough: Situated 5.6km away from Shrewsbury, Marlborough is another appealing city ideal for family outings, sports enthusiasts, and entertainment seekers. This city is known for its facilities that cater to a range of activities, including ice skating and concerts. Visitors can relish the proximity to various sports venues, including a notable stadium and historic college universities, making it an exciting destination. The peak tourist months are typically March, April, and the summer, ensuring a bustling atmosphere filled with fun and adventure.
  • Westborough: Just 3.1km from Shrewsbury, Westborough is perfect for those drawn to the outdoors and adventure. This city is renowned for its recreational offerings, including skiing and music concerts. Nature lovers will appreciate the scenic beauty of nearby lakes and beaches, providing ample opportunities for relaxation and exploration. March and April, along with the summer months, are the busiest times for visitors, making it an ideal period for engaging with the city’s vibrant outdoor activities.

Things to do in and around Shrewsbury

Shrewsbury, Massachusetts, offers a delightful blend of outdoor activities and family-friendly attractions, making it an ideal quick getaway. Visitors can enjoy educational experiences, arena entertainment facilities, and winter sports at the ski field. The picturesque scenery enhances the charm of this quaint town, ensuring a memorable vacation for all ages.

Shopping

In Shrewsbury, you can visit Northborough Crossing, a vibrant shopping centre just 1.2km away, or explore Hebert's Candy Mansion, a delightful local store. Solomon Pond Mall, located 4.3km from Shrewsbury, offers a fantastic shopping experience too. If you're up for a drive, there are plenty of other options nearby.

Recreation

The New England Sports Center, a mere 4.3km from Shrewsbury, provides exhilarating ice skating experiences amidst a vibrant atmosphere. Cyprian Keyes, 1.9km away, offers a serene golf course perfect for outdoor enthusiasts, while Fitton Field, located 3.7km from Shrewsbury, buzzes with lively sports events.

Adventure

Ski Ward Ski Area offers thrilling skiing experiences right in Shrewsbury, perfect for snow enthusiasts. For climbing aficionados, Central Rock Climbing Center, located 2.5km away, provides outdoor climbing adventures. Additionally, visit Honey Pot Hill Orchards, situated 8.1km from Shrewsbury, for delightful apple-picking activities.

Nightlife

In Shrewsbury, the Apex Entertainment Center offers a vibrant arcade atmosphere perfect for families and adventurers. The Hanover Theatre for the Performing Arts showcases cultural performances, ideal for a romantic evening. Meanwhile, Elm Draught House Cinema presents a delightful cinematic experience, blending entertainment with a cosy ambiance.

Booking tips and Expedia advantages for Shrewsbury

Shrewsbury provides numerous opportunities for budget-conscious travellers. Enjoy free entry to local attractions such as Worcester Polytechnic Institute and Clark University. For transport, consider using buses or carpooling to save on costs. The most economical time to visit is from December to February, with Mondays offering the lowest accommodation rates. Use platforms like Expedia to compare hotel deals and combine bookings for potential savings. Look for eco-friendly options and sort by price to find the best offers, all while avoiding the pricier weekends.

  • 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 and September to 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: Utilise Expedia’s search tool to refine your preferences, such as your budget, desired location, and preferred hotel category. For instance, selecting the Eco-certified option will showcase sustainable and environmentally-friendly hotels currently available. To find the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You could potentially save money by combining your hotel reservation in Shrewsbury with your flights and activities through an Expedia package.

Find the best attractions in and around Shrewsbury

Shrewsbury, Massachusetts, is ideal for a family vacation with its scenic outdoor attractions and rich history. Visitors can explore local points of interest, including the Shrewsbury Museum, Shrewsbury Abbey, and the historic Shrewsbury Castle. The area also offers national and state parks, as well as entertainment facilities, catering to those seeking cultural and scenic experiences. A visit to Shrewsbury promises a delightful blend of nature and history.

  • Worcester Polytechnic Institute: Experience the vibrant atmosphere of this historic university, known for its innovative engineering and technology programmes. Explore the beautiful campus and immerse yourself in the culture that fosters creativity and academic excellence.
  • Regatta Point Park: Enjoy a delightful day at this urban park located within Shrewsbury. Ideal for families, it offers picturesque views, picnic spots, and outdoor activities, perfect for enjoying a sunny day in the city.
  • Worcester Historical Museum: Discover the rich history of Worcester at this engaging museum. With fascinating exhibits and cultural artefacts, it provides insight into the region's past and its influence on American history.

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 SunnyAverageAverage
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 SunnyAverageAverage
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 SunnyAverageSlightly High
October52.9°F (11.6°C)Light RainMostly SunnySlightly LowSlightly High
November41.2°F (5.1°C)Light RainMostly SunnySlightly LowSlightly Low
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 major airports to consider. Boston Logan International Airport (BOS) is located 22.4km away and offers luxurious hotel options such as the Encore Boston Harbor, The Langham, and Boston Harbor Hotel, all within 1.9km. Hartford Bradley International Airport (BDL) is 34.8km away, with nearby hotels including the DoubleTree by Hilton and the charming Simsbury 1820 House. Lastly, Providence T.F. Green Airport (PVD) is 26.1km distant, featuring the Omni Providence Hotel and the Renaissance Providence Downtown Hotel, both conveniently located 4.3km from the airport. Each of these airports provides accessible transport options for easy travel to Shrewsbury.

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 £50 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