The Inn at Scituate Harbor is an award winning seaside inn opened in 2009, just twenty-eight miles south of Boston. We offer stunning ocean views and the inviting memories of a simpler past, as you watch the lobster boats return with the day's catch. Spend your days playing golf, going fishing, and whale watching or exploring the town's unique boutiques. Enjoy the beautiful beaches, museums, and restaurants of historic Scituate or spend the day being pampered at a nearby spa. You will find all this and more during your stay at The Inn at Scituate Harbor.
Inn, hotel.
Based on 0 Reviews
Add Review