subscribe featured image as a background

Castle Hotel

Castle Hotel

Restaurant & Bar Awards 2024

Historic Hotel & Restaurant of the Year 2024 – South West England

The Castle Hotel is a unique family-owned hotel set in a historic building in the heart of Taunton in Somerset. The Castle’s reputation for fine food and wine, comfort, and attentive service has been built by three generations of the Chapman Family, with a passion for promoting the highest standards in every aspect of the hotel. The Castle Hotel is a one-off, not a link in a chain.

See Castle Hotel's website
winners chosen image