Hotels in Shrewsbury

Find the best deals on 252 hotels in Shrewsbury, England

Check-in
Check-out
Compare vs momondo |
-
1
Check-in
Check-out

Top Hotels in Shrewsbury

Find the perfect Shrewsbury hotel for business or leisure


Things to do in Shrewsbury

Shrewsbury Castle
Shrewsbury Abbey
Greenhous Meadow

How much are hotels near Shrewsbury Castle?

Below are the 12 user recommended hotels in the area of Shrewsbury that is closest to Shrewsbury Castle. The average price near Shrewsbury Castle is £63/night, with prices varying based on several factors including time of year. Hotels near Shrewsbury Castle are typically 3% less expensive than the average hotel in Shrewsbury, which is £65.

Hotels near Shrewsbury Castle

How much are hotels near Shrewsbury Abbey?

If you’re planning on staying at any of momondo’s recommended hotels in the area of Shrewsbury nearest to Shrewsbury Abbey, you should expect to pay around £63/night. This price fluctuates based on time of year. In general, a rate under £63/night is a good deal for momondo users staying near Shrewsbury Abbey. Hotels near Shrewsbury Abbey are typically 3% less expensive than the average hotel in Shrewsbury, which is £65.

Hotels near Shrewsbury Abbey

How much are hotels near Greenhous Meadow?

If you’re planning on staying at any of momondo’s recommended hotels in the area of Shrewsbury nearest to Greenhous Meadow, you should expect to pay around £87/night. This price fluctuates based on time of year. In general, a rate under £87/night is a good deal for momondo users staying near Greenhous Meadow. Hotels near Greenhous Meadow are typically 24% more expensive than the average hotel in Shrewsbury, which is £65.

Hotels near Greenhous Meadow

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
July

cheapest month to stay

40%

expected price decrease

most expensive time to stay

43%

expected price increase

Price
£49 - £139
Highest day of week
Saturday
Cheapest day of week
Thursday

avg. price over the last two weeks

Average price (weeknight)

£71

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

£81

avg. 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
£63 - £91
4-5 star
£94 - £115

How much does a hotel in Shrewsbury cost per night?

Use the information below to find quality Shrewsbury hotel rooms for low prices
3 stars
The Old Rectory
No. 1 most popular

The Old Rectory

8.9

£66

View Deal
The Plume Of Feathers
No. 2 most popular

The Plume Of Feathers

£70

View Deal
The Old Post Office
Best value

The Old Post Office

8.4

£48

View Deal
4 stars and up
Lion and Pheasant Hotel
Best value

Lion and Pheasant Hotel

8.8

£122

View Deal

Best prices found by momondo users in the past 24 hours.

Hostels and cheap hotels in Shrewsbury

These hotels and hostels usually make for a cheap way to stay in Shrewsbury
The Old Post Office

The Old Post Office

8.4

£48

View Deal
The Old Rectory

The Old Rectory

8.9

£66

View Deal
The Bull Inn

The Bull Inn

7.3

£50

View Deal
The Shrewsbury Hotel Wetherspoon

The Shrewsbury Hotel Wetherspoon

8.3

£68

View Deal
Lord Hill Hotel

Lord Hill Hotel

£54

View Deal
The Plume Of Feathers

The Plume Of Feathers

£71

View Deal

Get the best value hotel in Shrewsbury

These hotels have the best prices for their ratings
The Old Post Office

The Old Post Office

8.4

£48

View Deal
The Bull Inn

The Bull Inn

7.3

£50

View Deal
Darwin's Townhouse

Darwin's Townhouse

9.2

£81

View Deal
The Shrewsbury Hotel Wetherspoon

The Shrewsbury Hotel Wetherspoon

8.3

£68

View Deal
The Old Rectory

The Old Rectory

8.9

£66

View Deal
Sydney House Hotel

Sydney House Hotel

8.5

£87

View Deal

Shrewsbury travel information

How long do people stay in Shrewsbury?

The average length of stay in Shrewsbury is 1 night.

How much does a hotel cost in Shrewsbury?

The cost of a hotel room in Shrewsbury will vary according to demand, location and star rating. On average, rooms will cost around £80 per night.

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

The cheapest month to book a hotel in Shrewsbury is January. The cost of your room could be as much as 40% cheaper than in peak months.

Which day is cheapest to stay in Shrewsbury?

Room prices for hotels in Shrewsbury will be at their lowest on Wednesday and peak on Friday.

How much does a hostel in Shrewsbury cost?

Shrewsbury hostels and hotels with a 2 star rating and below charge around £79 for a bed per person. This will be around £2 under the cost of a typical Shrewsbury hotel.