The Castle is one of the most renowned 4-star hotels in England. It is also one of Great Britain’s most historic, with origins stretching over 1000 years. For more than 60 years, it has been run by three generations of the Chapman family.
Sitting at the gateway to England’s West Country, The Castle provides an ideal mix of town centre convenience with easy access to some of the most breathtaking landscapes that the South West has to offer.
The Castle Hotel also offers sate-of-the-art conference amenities, free WiFi throughout and small print facilities onsite. Whether you are seeking a private space for a board meeting or a sumptuous setting for a lavish dinner party, The Castle is offers everything you need.