BOOK NOW Arrival             Nights   Adults  




The Castle at Taunton, Somerset, Luxury Castle Hotel in the West Country



Things to Do in Taunton & Somerset


The Castle Hotel is located in the heart of Taunton, Somerset and ideally placed to explore some of the West Country's best attractions and activities. Here are a few suggestions although this list is by no means exhaustive:


Family Fun

Special Interests

History & Heritage

Castle Special Events