Weekend getaways to one of Michigan's charming lakefront towns are a time-honored Michigander tradition (especially if said town is "up north"). With thousands of miles of lakefront shoreline, both of the Great variety and the smaller inland variety, Michigan beach towns are abundant -- though they're NOT the same as Southern California beach towns or New England beach towns and never will be, so align your expectations accordingly.
Michigan beach towns are distinctly... well, Michigan-y. Some are super-touristy with tons of bars, restaurants, and other activities outside of the lake itself, while others are a bit more folksy and quiet. Whatever your speed is, you can expect to eat well and drink well -- this is the Great Beer State, after all, and a focus on local sourcing, seasonality, and from-scratch preparation has spread to restaurants even in Michigan's most remote areas. You're also guaranteed access to all the standard boating and golfing, because if you're anywhere near a lake in Michigan, it's a safe bet that there's boating and golfing to be had.