Alden Castle Wedding Photos

$500 Off of Our Love Captured Package

Plus, albums and engagement sessions are on sale!
Sale ends August 31st.



Alden Castle

Away from the hustle and bustle of the urbane, nestled safely in the woodlands of Brookline is the Alden Castle. Where vintage romance and timeless elegance combine to make up the most perfectly quaint wedding venue in Boston, Massachusetts!

Located in a historic building from the 1920s, the Castle features many original elements reminiscent of the roaring 20s. Coupled with the aesthetics of an antiquated British countryside castle, the Alden Castle will surely bring your ‘Cinderella-esque’ wedding dreams to life!

Boasting two distinctive event spaces, the Vintage Ballroom, and the Modern Club, the Castle has photo ops galore, where the captivating architecture and the elegant décor might enhance a sophisticated black-tie affair. The Modern Club is adorned with original royal crests on its dark mahogany walls, hand-carved red oak furniture and a fleur-de-lis ceiling that’s an epitome of grandeur. The Murano Glass chandeliers lend a classic and sophisticated look. The backdrop is perfect for you and your beau to pose for truly distinctive Boston wedding photography!

The Vintage Ballroom is nothing short of magnificent. With royal Tudor architecture, silk draperies, dramatic floor-to-ceiling windows overlooking the lush green grounds, Becara chandeliers, high ceilings and a balcony with a view, the Vintage Ballroom is definitely amongst Boston’s preeminent wedding venues. And your Boston wedding photographer is sure to capture some stunning images featuring the two of you!

For an authentic feel of timeless class and elegance, the Alden Castle is just where you should be hosting the wedding of your dreams!

Alden Castle

20 Chapel St
Brookline, MA   02446
(617) 854-5000

Hero Image

Let us help you find the perfect photographer in boston.