Best Places to Stay in Shropshire
We’ve selected the best places to stay in Shropshire, including luxury hotels, boutique hotels, budget hotels and pubs with rooms. With rates provided by our Booking Partners, it’s easy to check availability and book.
Old Downton Lodge
Ludlow, Shropshire, England
Set in an 18th-century farmhouse with views across the Shropshire countryside, Old Downton Lodge is just 15 minutes drive from Ludlow’s historic town centre and castle. Read our Expert Review.
Great base for Ludlow Food Festival
Rooms from £125 a night.
Draper’s Hall Restaurant With Rooms
Shrewsbury, Shropshire, England
Drapers Hall offers 5-star, luxury rooms and a contemporary restaurant within a historic, 16th-century building. Stylish rooms offer double spa baths, scenic views, and glass chandeliers.
Rooms from £95 per night
The Inn at Grinshill
Near Shrewsbury, Shropshire, England
Just 20 minutes from historical Shrewsbury, The Inn At Grinshill is surrounded by beautiful Shropshire countryside. Set in a traditional country pub, the inn has free parking and a restaurant.
Rooms from £53 a night
Oswestry, Shropshire, England
On the Shropshire and Welsh border hills, this peaceful country house sits in delightful English countryside, and has held 2 AA Rosettes for food quality for over 10 years.
Rooms from £80 a night.
The Castle Hotel
Bishop’s Castle, Shropshire, England
The Castle is situated in a quiet area, at the top of Bishops Castle, with spectacular views of the town. It offers 3 bars with log fires, a restaurant serving local produce, and beamed bedrooms.
Rooms from £49 a night.