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 (141 reviews)

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

See Deal
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 (197 reviews)

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

See Deal
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 (375 reviews)

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

See Deal
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
4 out of 5 (147 reviews)

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

See Deal
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 (224 reviews)

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

See Deal
The Bull Inn
The Bull Inn

7 Butcher Row, Shrewsbury SY1 1UW

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

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

See Deal
Barley Mow House
Barley Mow House

Aston Rogers, Shrewsbury SY5 9HQ

4.0 out of 5.0
4.8 out of 5 (33 reviews)

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

See Deal
Brownhill House
Brownhill House

Brownhill, Shrewsbury SY4 1LR

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

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

See Deal
The Mytton & Mermaid Hotel
The Mytton & Mermaid Hotel

Atcham, Shrewsbury SY5 6QG

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

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

See Deal
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 …

See Deal
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.