Planning an Event? Contact Us

Stay Here

Aerial view of Cohasset, MA


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

Call to Book Now

Special Packages

Experience Cohasset with special packages for your summer getaway.

Learn More


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