The Castle Hotel is an 18th Century Coaching Inn, ideally situated in the centre of the picturesque Wiltshire market town of Devizes.

We have 19 bedrooms over the first and second floors, with a traditional bar and separate restaurant below, both with roaring log fires for those cold winter evenings.