Guides Waterfront Waterfront View 1426 listings Grand Haven Grand Haven View 94 listings Spring Lake Spring Lake View 113 listings Holland Holland View 177 listings Zeeland Zeeland View 58 listings Muskegon Muskegon View 317 listings Norton Shores Norton Shores View 77 listings Arcadia Arcadia View 19 listings Guides WaterfrontGrand HavenSpring LakeHollandZeelandMuskegonNorton ShoresArcadia