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.
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.