Hotels in Shrewsbury

Find the best deals on 231 hotels in Shrewsbury

Check-in
Check-out
Compare vs. momondo |

Top Shrewsbury hotels

Find a cheap hotel in Shrewsbury that meets your travel needs.
Rowton Castle Hotel
Rowton Castle Hotel
9.7
$117
View all deals

Things to do in Shrewsbury

Shrewsbury Castle
Shrewsbury Abbey
Greenhous Meadow

How much are hotels near Shrewsbury Castle?

Hotels near Shrewsbury Castle are typically 2% less expensive than the average hotel in Shrewsbury, which is $90.

Hotels near Shrewsbury Castle
The Vaults
Best value
The Vaults
7.8
$51
Prince Rupert Hotel
#1 Most popular
Prince Rupert Hotel
8.4
$96
The Lion Hotel Shrewsbury
#2 Most popular
The Lion Hotel Shrewsbury
7.8
$70
Suite on the High Street
#3 Most popular
Suite on the High Street
$146
Lord Hill Hotel
#4 Most popular
Lord Hill Hotel
$73
The Bull Inn
#5 Most popular
The Bull Inn
8.0
$61
St Nicholas Boutique Hotel
St Nicholas Boutique Hotel
8.9
$127
Lion and Pheasant Hotel
Lion and Pheasant Hotel
9.0
$114
The Shrewsbury Hotel Wetherspoon
The Shrewsbury Hotel Wetherspoon
8.5
$64
Darwin's Townhouse
Darwin's Townhouse
9.3
$98
The Old Post Office
The Old Post Office
8.5
$52
Cromwell's Inn
Cromwell's Inn
8.7
$92

How much are hotels near Shrewsbury Abbey?

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

Hotels near Shrewsbury Abbey
The Vaults
Best value
The Vaults
7.8
$51
Prince Rupert Hotel
#1 Most popular
Prince Rupert Hotel
8.4
$96
The Lion Hotel Shrewsbury
#2 Most popular
The Lion Hotel Shrewsbury
7.8
$70
Suite on the High Street
#3 Most popular
Suite on the High Street
$146
Lord Hill Hotel
#4 Most popular
Lord Hill Hotel
$73
The Bull Inn
#5 Most popular
The Bull Inn
8.0
$61
St Nicholas Boutique Hotel
St Nicholas Boutique Hotel
8.9
$127
Lion and Pheasant Hotel
Lion and Pheasant Hotel
9.0
$114
The Shrewsbury Hotel Wetherspoon
The Shrewsbury Hotel Wetherspoon
8.5
$64
Darwin's Townhouse
Darwin's Townhouse
9.3
$98
The Old Post Office
The Old Post Office
8.5
$52
Cromwell's Inn
Cromwell's Inn
8.7
$92

How much are hotels near Greenhous Meadow?

Below are the 3 user recommended hotels in the area of Shrewsbury that is closest to Greenhous Meadow. The average price near Greenhous Meadow is $84/night, with prices varying based on several factors including time of year. Hotels near Greenhous Meadow are typically 6% less expensive than the average hotel in Shrewsbury, which is $90.

Hotels near Greenhous Meadow
Travelodge Shrewsbury Bayston Hill
Best value
Travelodge Shrewsbury Bayston Hill
$63
Eko Terrace
#1 Most popular
Eko Terrace
8.8
$122
Kemps Eye Cottage
#2 Most popular
Kemps Eye Cottage
9.4
$67

When to book a hotel in Shrewsbury

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

cheapest month to stay

41%

expected price decrease

most expensive time to stay

27%

expected price increase

Price
$62 - $142
Highest day of week
Saturday
Cheapest day of week
Monday

av. price over the last two weeks

Average price (weeknight)

$95

av. price over the last two weeks

av. price over the last two weeks

Average price (weekend night)

$112

av. price over the last two weeks

Cheapest time to book
The cheapest time to book hotels in Shrewsbury is: 3 star, on the same day that your stay begins. 4-5 star, on the same day that your stay begins.
3 star
$85 - $125
4-5 star
$127 - $157

How much does a hotel in Shrewsbury cost per night?

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

Cheap hotels in Shrewsbury

These hotels and hostels are the cheapest accommodations available in Shrewsbury
Rowton Castle Hotel
Rowton Castle Hotel
9.7
$117

Get the best value hotel in Shrewsbury

These hotels have the best prices for their ratings
Rowton Castle Hotel
Rowton Castle Hotel
9.7
$117

Shrewsbury travel information

How long do people stay in Shrewsbury?

When visiting Shrewsbury the average booking length is 1 night.

How much does a hotel cost in Shrewsbury?

$117 per night is the average rate for a room when booking a hotel in Shrewsbury. Prices will differ depending on factors such as star rating, time of year and location.

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

Shrewsbury hotels are at their most economical to book in the month of January. The rates you are charged may be 41% lower than in the high season and is the best time to get a great deal.

Which day is cheapest to stay in Shrewsbury?

Sunday is the cheapest day for hotel rooms in Shrewsbury. Friday is the most expensive day.


Looking for a specific type of hotel?

Check out these great hotels in Shrewsbury that are perfect for any stay

Popular flight routes to Shrewsbury

Find the cheapest flights to Shrewsbury
London to Manchester
Fastest flight time
1h 00m
Cheapest price
$100
Tel Aviv to Manchester
Fastest flight time
13h 05m
Cheapest price
$384
Boston to Manchester
Fastest flight time
13h 25m
Cheapest price
$394
New York to Manchester
Fastest flight time
6h 45m
Cheapest price
$412
Chicago to Manchester
Fastest flight time
10h 15m
Cheapest price
$422
Washington to Manchester
Fastest flight time
9h 15m
Cheapest price
$426
New York to Manchester
Fastest flight time
11h 00m
Cheapest price
$427
Miami to Manchester
Fastest flight time
13h 00m
Cheapest price
$447
Atlanta to Manchester
Fastest flight time
7h 50m
Cheapest price
$493
San Francisco to Manchester
Fastest flight time
15h 10m
Cheapest price
$503
View more

Start planning your trip to Shrewsbury