Planning an Event? Contact Us

Eat and Drink

Dine at our on-site Tavern restaurant

Located at Cohasset's historic Red Lion Inn, The Red Lion Tavern is the cozy home of elevated New England cuisine. The Tavern has five working wood fireplaces, adding to the already historic charm on a chilly day. The main dining room seats 50, with another ten seats at the bar. With large king pine floors, wooden beams and rustic wood tables, the restaurant harkens back to a time long past. In the Captain's Room you can see a cut out in the wall which shows what the wall looked like in 1704.

Visit the Tavern Page for HOURS


Special Occasion Dining

Birthday dinners, anniversary celebrations and more!

Please contact our events team at .