Discover the Inn
The Inn At Scituate Harbor is located in downtown Scituate where you can fill your day enjoying the unique shops, restaurants & taverns, spas, beaches, golf, fishing, and many other local attractions. Wrap up your day with a refreshing pint at our own bar, The Dogwatch, or just relax on our deck and watch the light fade on Scituate’s Harbor. Experience all that our inn and Scituate has to offer and it is right outside your door.
The Inn features 29 spacious guest rooms all with views of Scituate Harbor. From any of our guest rooms you can take in the sunrise over the picturesque harbor, watch the lobster boats cruise in to the fisherman’s wharf with the day’s catch, and view the Scituate Lighthouse.