BOOK NOW Arrival             Nights   Adults  

 

 

 

Hotels in Taunton Somerset : The Castle at Taunton is a 4-star, historic hotel located in Taunton Somerset

 

 

The Castle at Taunton - Hotel in Somerset

 

The Castle at Taunton is a 4-star, historic castle hotel located in Taunton town centre.

 

Whether you are exploring the finest landscapes of England's West Country, seeking a wedding or conference venue or looking for exciting holiday activities for the family - The Castle Hotel is the place to stay in Somerset, offering plenty of warm hospitality and comfy rooms to make your West Country business or pleasure visit memorable.

 

BOOK NOW >>