top of page
The Landmark Beacon

Unique, Historic Venue located in Beacon, New York. 

Be a part of history as The Landmark Beacon fully opens its doors for the first time in 70 years. 

Landmark Logo.png
Landmark Logo.png

Distinctive space for gatherings up to 350 people.

The Landmark, located in  Beacon’s historic district, is open for event rental through 2023.

Cara's Logos Landmark Brainstorm_edited_


The Landmark is located on 139 Main Street in the Lower Main Street Historic District of Beacon, NY. The building was once known as "The Bank that Loomed Large" 

Constructed in 1929, The building is still one of the most unique in Beacon. The city of Beacon is a "river town" in the Hudson Valley 60 miles north of New York City. this unique venue featuring the original bank vault, green mountain marble, brass-framed vestibule, and terrazzo flooring is now accepting inquiries for 2022 and 2023. 

Located in Beacon, NY on its iconic Main Street. The Landmark's iconic granite structure, arched windows, and signature copper lantern truly are one of its kind - contact us today to see how you can use this space for your next event, pop-up shop, art showcase, photoshoot, filming... the possibilities for the space are endless. 

Cara's Logos Landmark Brainstorm (1)_edited_edited.png
Cara's Logos Landmark Brainstorm (1)_edited_edited.png
A one-of-a-kind venue, waiting for your vision.


Step off of Main Street into the beauty of The Landmark’s  Vault Room.  You will wonder at the bronze and glass skylight that sits in the center of the forty-eight foot domed ceiling.  Intricately designed white plaster walls brighten the sunlit green mountain marble and terrazzo floors.  The original 1929 vault is the main attraction, of course, a glorious backdrop or centerpiece to any event.

   Capacity for sit down dinner is 150 - 180 depending on set up, standing reception 300.

Landmark Logo.png

The Landmark
139 Main Street
Beacon, NY 12508

For booking inquires email us 

or fill out our inquiry form

bottom of page