The Castle Hotel
The Castle Hotel is an eighteenth century inn with good food, panoramic views, fabulous gardens and one of the finest selections of real ales in Shropshire. The Hotel has thirteen delightful en-suite bedrooms, three bustling bars, a fine oak panelled restaurant and one of the finest hotel gardens in Shropshire.
We don’t do Michelin at The Castle Hotel, but we certainly use many of the same local high quality suppliers. We’re spoilt for them actually. We produce modern, good pub food that is hearty, flavoursome & fresh at great value! Food to relax and enjoy in comfort!
The Hotel is located in Bishops Castle, one of the most charming and unspoilt market towns in England and conveniently close to the medieval towns of Shrewsbury and Ludlow. We are surrounded on all sides by the beautiful South Shropshire Hills (designated an Area of Outstanding Natural Beauty), the Welsh borders, and some of the best walking countryside in the country.
We are a Pet Friendly hotel, Dogs are very welcome and stay free of charge.
There is free onsite parking and free Wi-Fi throughout, plus some of the finest locally brewed Real Ale in the land.