Top 10 Hotels in Shrewsbury

See all 23 Hotels in Shrewsbury
Prince Rupert Hotel
Prince Rupert Hotel

Butcher Row, Shrewsbury SY1 1UQ

4.0 out of 5.0
3.8 out of 5 (138 reviews)

Located in the heart of Shrewsbury, this historic hotel is within a 10-minute walk of St. Mary's Church, Shrewsbury Castle …

$137
The Old Post Office
The Old Post Office

1 Milk Street, Shrewsbury SY1 1SZ

3.0 out of 5.0
3.9 out of 5 (186 reviews)

Situated in Shrewsbury, this inn is within a 10-minute walk of St. Mary's Church, Shrewsbury Abbey, and Shrewsbury Castle …

$71
Holiday Inn Express Shrewsbury
Holiday Inn Express Shrewsbury

Sitka Drive Shrewsbury Business Park, Shrewsbury SY2 6LG

3.0 out of 5.0
4.2 out of 5 (366 reviews)

Situated in Shrewsbury, this hotel is within 3 mi (5 km) of Greenhous Meadow, Shrewsbury Abbey, and St. Mary's Church …

$78
The Lion Hotel Shrewsbury by Compass Hospitality
The Lion Hotel Shrewsbury by Compass Hospitality

Wyle Cop, Shrewsbury SY1 1UY

3.0 out of 5.0
3.9 out of 5 (139 reviews)

Located in the heart of Shrewsbury, this inn is within a 10-minute walk of St. Mary's Church, Shrewsbury Abbey, and …

$63
Mercure Shrewsbury Albrighton Hall Hotel and Spa
Mercure Shrewsbury Albrighton Hall Hotel and Spa

Ellesmere Road, Shrewsbury SY4 3AG

4.0 out of 5.0
4.1 out of 5 (220 reviews)

Situated in the historical district, this spa hotel is within 6 mi (10 km) of Shrewsbury Castle, St. Mary's Church, and …

$119
The Bull Inn
The Bull Inn

7 Butcher Row, Shrewsbury SY1 1UW

3.0 out of 5.0
4 out of 5 (29 reviews)

Situated in Shrewsbury, this inn is within a 10-minute walk of St. Mary's Church, Shrewsbury Castle, and Shrewsbury Abbey …

$55
Barley Mow House
Barley Mow House

Aston Rogers, Shrewsbury SY5 9HQ

4.0 out of 5.0
4.7 out of 5 (31 reviews)

Situated in Shrewsbury, this bed & breakfast is 11.7 mi (18.9 km) from Shrewsbury Castle and 11.9 mi (19.2 km) from St …

$77
Dorrington's Horseshoes
Dorrington's Horseshoes

Main Road, Shrewsbury SY5 7JD

3.0 out of 5.0
4.1 out of 5 (24 reviews)

Situated in Shrewsbury, this inn is within 9 mi (15 km) of Greenhous Meadow, Shrewsbury Abbey, and Shrewsbury Castle. St …

$77
Brownhill House
Brownhill House

Brownhill, Shrewsbury SY4 1LR

3.0 out of 5.0
4.4 out of 5 (19 reviews)

Situated in a rural location, this bed & breakfast is within 12 mi (20 km) of Shrewsbury Castle, St. Mary's Church, and Park …

$72
The Stiperstones Inn
The Stiperstones Inn

Snailbeach, Shrewsbury SY5 0LZ

4.0 out of 5.0
4.5 out of 5 (21 reviews)

Situated in Shrewsbury, this inn is within 16 mi (25 km) of Shrewsbury Castle, Greenhous Meadow, and St. Mary's Church …

$77

Recent Reviews in Shrewsbury

Hide content

Where to stay in Shrewsbury

Shrewsbury Hotel Guide

For those travelers planning a trip to Shropshire and hoping to find quality accommodation options in Shrewsbury, there are a few alternatives. Within easy driving distance of Shrewsbury, you'll find 7 Expedia recommended long and short-stay accommodation options you can choose from.

One of the keys to hassle-free vacationing is finding a convenient location to base yourself, so be sure to check out the Prince Rupert Hotel and The Old Post Office, which you'll find a short distance of Shrewsbury's center.

The Old Orleton Inn is located 9 miles away from the main part of Shrewsbury. Another alternative is the Albright Hussey Manor, which is located 3 miles away. The Mercure Shrewsbury Albrighton Hall Hotel and Spa as well as the Barley Mow House are two alternative accommodation options worth checking out around Shrewsbury.

13 miles away from Shrewsbury you'll find Telford, where you can enjoy Iron Bridge, Blists Hill and Ironbridge Museum. If you'd like to spend a night or two in Telford, check out the room rates at the Prospect Guest House and Holiday Inn Telford - Ironbridge. Alternatively, you could consider staying at Ludlow, 25 miles to the north of Shrewsbury, where you'll find the Feathers Hotel and Elm Lodge. The Ludlow Castle and Titterstone Clee Hill are a couple of the popular points of interest to check out when you're in Ludlow.

If you like sports and really like local games you might choose to head to Villa Park, which is 40 miles to the west of Shrewsbury. Those sports fans wanting to stay close to the action can choose from the Hyatt Regency Birmingham or the Hotel Indigo Birmingham.

For those travelers planning on arriving through John Lennon Airport, you might like to book accommodation at Crowne Plaza Liverpool - John Lennon Airport, or Hampton by Hilton Liverpool John Lennon Airport, which are both a short distance away.