Hotels in Shrewsbury, MA

Find the best deals on 6 hotels in Shrewsbury

Check-in
Check-out
Compare vs. momondo |

Top Shrewsbury hotels

Find a cheap hotel in Shrewsbury, MA that meets your travel needs.
Days Inn by Wyndham Shrewsbury Worcester
Days Inn by Wyndham Shrewsbury Worcester
6.2
$62
View all deals
Chateau du Lac Bed and Breakfast
Chateau du Lac Bed and Breakfast
$184
View all deals

Things to do in Shrewsbury, MA

Regatta Point Park

Are there hotels available near Regatta Point Park?

If you’re looking for a hotel in Shrewsbury near Regatta Point Park then you are in luck. momondo recommends 2 hotels near Regatta Point Park and on average, area hotels cost $145/night. This price may vary based on season. Hotels near Regatta Point Park are typically 10% less expensive than the average hotel in Shrewsbury, which is $162.

Hotels near Regatta Point Park
One Bedroom Fully Furnished Apartment
Best value
One Bedroom Fully Furnished Apartment
10.0
$106
Chateau du Lac Bed and Breakfast
#1 Most popular
Chateau du Lac Bed and Breakfast
$184

When to book a hotel in Shrewsbury, MA

Check out the information below to find the best deal on a Shrewsbury hotel room
Low Season
August
High Season
October

cheapest month to stay

12%

expected price decrease

most expensive time to stay

21%

expected price increase

Price
$104 - $147
Highest day of week
Saturday
Cheapest day of week
Sunday

av. price over the last two weeks

Average price (weeknight)

$109

av. price over the last two weeks

av. price over the last two weeks

Average price (weekend night)

$122

av. price over the last two weeks


How much does a hotel in Shrewsbury, MA cost per night?

Use the information below to find quality Shrewsbury hotel rooms for low prices

Cheap hotels in Shrewsbury, MA

These hotels and hostels are the cheapest accommodations available in Shrewsbury
Days Inn by Wyndham Shrewsbury Worcester
Days Inn by Wyndham Shrewsbury Worcester
6.2
$62

Get the best value hotel in Shrewsbury, MA

These hotels have the best prices for their ratings
Days Inn by Wyndham Shrewsbury Worcester
Days Inn by Wyndham Shrewsbury Worcester
6.2
$62

Shrewsbury, MA travel information

How long do people stay in Shrewsbury, MA?

Visiting Shrewsbury, MA for 1 night is the most common choice for our users.

How much does a hotel cost in Shrewsbury, MA?

The price of a hotel in Shrewsbury, MA depends on several factors such as star rating, location and demand. Generally speaking, the average cost of a hotel is around $62 per night.

When is the best time to book a hotel in Shrewsbury, MA?

August is the cheapest month to book a hotel in Shrewsbury, MA. Prices can be 11% lower than other, busier months; so this is a great time to get a good deal.

Which day is cheapest to stay in Shrewsbury, MA?

Hotel rooms in Shrewsbury, MA are generally cheapest on Saturday and more costly on Friday.


Popular flight routes to Shrewsbury, MA

Find the cheapest flights to Shrewsbury, MA
Fort Lauderdale to Boston
Fastest flight time
3h 05m
Cheapest price
$26
New York to Boston
Fastest flight time
1h 09m
Cheapest price
$29
Chicago to Boston
Fastest flight time
2h 14m
Cheapest price
$32
Orlando to Boston
Fastest flight time
2h 47m
Cheapest price
$32
New Orleans to Boston
Fastest flight time
3h 05m
Cheapest price
$45
Dallas to Boston
Fastest flight time
3h 30m
Cheapest price
$47
Baltimore to Boston
Fastest flight time
1h 16m
Cheapest price
$48
Las Vegas to Boston
Fastest flight time
4h 49m
Cheapest price
$50
Tampa to Boston
Fastest flight time
2h 48m
Cheapest price
$52
Austin to Boston
Fastest flight time
3h 43m
Cheapest price
$52
View more