Planning an Event? Contact Us

Stay

Book Your Stay at The Red Lion Inn

With 15 charming suites, The Red Lion Inn in the heart of downtown Cohasset is the perfect spot for a coastal getaway. Each suite features a working fireplace and distinctive touches throughout.

Book Now >