The Castle Hotel, Taunton

The Castle is a beautiful, welcoming wedding venue in the heart of the town of Taunton, close to the river with gardens backing onto the Museum grounds it offers fabulous settings for photography.

“You were perfect to have around with your experience and calming influence, we’re so happy we found you!”

AM 2018

More Wedding Venues

St Audries Park

View Venue

Maunsel House

View Venue
somerset weddings

Haselbury Mill

View Venue