Planning an Event? Contact Us


Book Your Stay at The Red Lion Inn

With fifteen 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.

Call to Book Now


All visitors from outside Massachusetts, Connecticut, Maine, New Hampshire, Vermont, New Jersey, New York, and Hawaii must fill out the Massachusetts Travel Form prior to arrival and provide proof of a negative COVID-19 test.