About Hiawatha Beach

About the Resort

For four generations, Hiawatha Beach Resort has been a family-owned and operated resort located on the north shore of Leech Lake in Minnesota.

Resort Map

See a map of our resort and learn more about all we have to offer.


See what people are saying about Hiawatha Beach.


Check here for our latest posts, events, and announcements.