Castle Hotel Taunton



The Castle is one of the finest 4-star, historic hotels in Taunton, Somerset. Run by the Chapman family for more than 60 years, The Castle has, in this time, become renowned for the warmth of its hospitality and the excellence of its kitchens and holds many awards. For details visit:

Explore our stunning wedding venue in 3D with cutting edge technology! Explore 3D Now