Explore the cultural heritage and modern charm of Shrewsbury, from the castle grounds and picturesque river to the vibrant town markets
Renowned as the birthplace of Charles Darwin and nestled aside the meandering River Severn, Shrewsbury is a cozy market town in Shropshire, western England. Brimming with historical gems, visitors can discover the iconic grounds of Battlefield 1403 or stop by the red sandstone Shrewsbury Castle to enjoy pleasant panoramic vistas. With a plethora of welcoming restaurants, bars, and shops, the town proudly promotes independent and innovative businesses, especially noticeable at the must-see Shrewsbury Market Hall. Enjoy a relaxing stroll around Shrewsbury town center, lined with Tudor-style half-timbered houses, embark on the popular historic church trail, or spend the afternoon at The Quarry, a stunning 29-acre parkland. To escape into nature, experience an unforgettable Sabrina boat tour, named after the "Goddess of the River Severn".
Hotels in Shrewsbury
Showing 1 result
Sort by
Albrighton Hall Hotel and Spa, a member of Radisson Individuals
Ellesmere Road
|
3.61 miles/5.8 kilometers from central Shrewsbury
Unwind in style with a stay at Albrighton Hall Hotel and Spa, a member of Radisson Individuals with our idyllic countryside location, stylish rooms and suites, and on-site spa.

