We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
  • Sorted by: Ranking
Pere Marquette Park Muskegon
Match: Beaches
Silver Lake Sand Dunes Hart
Match: Beaches
Stearns Park Ludington
Match: Beaches
Sand Point Beach Munising
Match: Beaches
Silver Beach County Park Saint Joseph
Match: Beaches
Holland State Park Beach Holland
Match: Beaches
Oval Beach Saugatuck
Match: Beaches
Clinch Park Traverse City
Match: Beaches
North Beach South Haven
Match: Beaches
Frankfort Beach Frankfort
Match: Beaches
Lake Michigan Beach Park Empire
Match: Beaches
Oscoda Beach Park Oscoda
Match: Beaches
First Street Beach Manistee
Match: Beaches
New Buffalo Public Beach New Buffalo
Match: Beaches
Michigan Beach Park Charlevoix
Match: Beaches
Weko Park Bridgman
Match: Beaches
Island Lake State Recreation Area Brighton
Match: Beaches
Fifth Avenue Beach Manistee
Match: Beaches
Cheboygan State Park Cheboygan
Match: Beaches
Kruse Park Muskegon
Match: Beaches
Laketown Beach Holland
Match: Beaches
Haserot Beach Traverse City
Match: Beaches
Platte Point Beach Honor
Match: Beaches
Grand Mere State Park Stevensville
Match: Beaches
Starlite Beach Alpena
Match: Beaches
12-Mile Beach Grand Marais
Match: Beaches
Lakeside Park Port Huron
Match: Beaches