The Castle At Taunton

Exclusive Use
Wedding Licence

About The Castle At Taunton

Congratulations and welcome to The Castle Hotel in Taunton, Somerset. Thank you for considering us as your wedding venue.

We understand that getting married is one of the most important things you’ll ever do - and we want your wedding to be perfect.

From the moment you enter our grand hall, you'll feel the sense of romanticism that lingers throughout this historic hotel. The Castle is an elegant and unique town centre venue offering 4 beautiful ceremony rooms as well as 44 comfortable bedrooms.

Location for The Castle At Taunton

Castle Green, Taunton, Somerset, TA1 1NF

01823 328303


Contact this venue

Contact this venue

By submitting this request you are agreeing to our privacy policy.

Other Wedding Venues you might be interested in

Request a free brochure