The Cohasset Harbor Inn is a waterfront hotel in Cohasset, MA. With harbor-side views and ease of access to the town center, few other hotels on the South Shore can offer the same comfort and convenience. Home to contemporary lodging, event spaces, meeting rooms, and the Cove Harbor Bar + Restaurant, this Inn is ideal for casual and business travelers alike. Only thirty minutes south of Boston, Cohasset offers all the charm and bustle of Cape Cod in half the commute. Whether you come for a relaxing New England getaway, or a comfortable stay while on business, enjoy the sea breeze and small-town hospitality at the Cohasset Harbor Inn.