Located 25 miles south of Boston, this New England Style Inn is located right in the heart of Scituate Harbor. Views of Scituate Light and the bustling harbor can be seen from every room! Steps to award winning restaurants, boutique shopping, spas, beaches, fishing and more make this your perfect getaway. Beach access, an indoor heated pool, round-the-clock staff, a continental breakfast and unlimited coffee help to round out your stay.

Visit Our Site

The Inn at Scituate Harbor


7 Beaver Dam Road, Scituate, MA 02066

Related Inspiration


A statewide collection of 24 diverse works of art, from oil paintings to taxidermy frogs…

Want to see more?

Search All Listings