Michigan boasts over 11,000 inland lakes and borders four of the five Great Lakes. From crystal-clear waters up north to bustling recreational hubs downstate, here are the best lakes in Michigan for your next adventure on the water.

1. Torch Lake

Often compared to the Caribbean for its stunning turquoise water, Torch Lake is the crown jewel of Northern Michigan. At 19 miles long, it's the state's longest inland lake and a top destination for sandbar parties, swimming, and pontoon cruising.

2. Higgins Lake

Once named the most beautiful lake in America by National Geographic, Higgins Lake lives up to its reputation with remarkable water clarity. It's ideal for scuba diving, fishing for lake trout, and enjoying quiet mornings on the water.

3. Glen Lake

Sitting in the shadow of Sleeping Bear Dunes National Lakeshore, Glen Lake offers jaw-dropping scenery and calm, clear water. Its two connected bodies — Big Glen and Little Glen — provide plenty of room for watersports, fishing, and lazy afternoon floats.

4. Houghton Lake

Michigan's largest inland lake, Houghton Lake is a year-round destination. In summer, it's all about walleye and bass fishing, tubing, and jet skiing. Come winter, it transforms into an ice fishing mecca with thousands of shanties dotting the frozen surface.