Green Harbor Hotel is an independent 2-star property located in Marshfield, Massachusetts, offering straightforward accommodation in a coastal setting.
The hotel provides complimentary Wi-Fi and free parking for guests. It sits directly near the beach and welcomes pets. A front desk is available to assist during your stay.
Green Harbor Hotel is a 4-minute drive from Green Harbor Golf Club and 14 minutes from Duxbury Beach Park. The property lies within reasonable distance of the Monument to our Forefathers, Pilgrim Hall Museum, and the Mayflower II—key landmarks in the region's colonial history. This location works well for visitors exploring South Shore attractions and those seeking easy beach access without staying in a busier resort area.