The Castle At Taunton


TauntonUnited Kingdom

Hotel Wifi Icon


Hotel Bar Lounge Icon

Bar &

The Castle At Taunton

The Castle At Taunton is a family owned hotel steeped in history. Located in the heart of Taunton in Somerset hotel facilities include a restaurant, bar, leafy gardens and rooms equipped with up to date amenities.

* Some hotel facilities may be seasonally operated or under maintenance and therefore unavailable at the time of your stay. Charges may apply for certain facilities.


Be the first to know about our holiday updates, travel tips and special offers.

  • IAA
  • ITAA
  • Trustpilot
  • Readers Travel Award
  • Sustainable Travel Ireland
  • British Travel Awards Winner