Red Lion Inn Wedding

A beautiful wedding at the Red Lion Inn located in Cohasset Massachusetts.

Red Lion Inn Wedding

Found in the seaside town of Cohasset, MA, The Red Lion Inn is a luxury resort where guests will find attention to detail and impeccable service. Their goal is to provide an ideal wedding day from start to finish in their French countryside setting nestled into New England. They offer two spaces for your event: Lion Hall accommodates up 340 guests and boasts a neutral wood layout which allows for decor tailored to you, and their Salon du Soliel which is more suitable for a guest list of 30-120 people.

Another notable from this inn is its Cave deRoi private dance club which features a European feel and will add a fun element to your reception!

Only about an hour from Boston, The Red Lion Inn is a definite spot to consider for your wedding day!