Saint Clements Castle

Nestled amongst 90 picturesque acres, Saint Clements Castle is a magical wedding venue located in the Connecticut River Valley in Portland, Connecticut. This venue features sweeping river views, beautiful grounds, and stunning event spaces, including two Grand Ballrooms. We hope you love seeing this romantic Portland wedding venue during real weddings through the photographs of Fearless Photographers. Congrats and enjoy!


Real Weddings at Saint Clements Castle

Fearless Photographers at Saint Clements Castle