Moosehorn is a relaxing fishing and family resort located in a protected bay on beautiful Lake Kabetogama in the pristine wilderness of Voyageurs National Park. Our newly renovated cabins are clean, comfortable and widely spaced for privacy on 700 feet of shoreline, all with spectacular views overlooking the lake. Enjoy our gradual sand beach and canoes, kayaks, standup paddleboards and hydrobikes for water adventures. We rent boats and motors and sell bait, premium gasoline, ice and firewood for your convenience. We also have a large boat ramp and ample dock slips available.
About Lake Kab
Lake Kabetogama is a fishermen’s paradise and is the largest lake lying within the beautiful boundaries of Voyageurs National Park. With a total area of 25,000 acres and 77 miles of shoreline, Lake Kabetogama is one of the most scenic lakes in the Northwoods of Minnesota with rugged, rocky shorelines, tall majestic pine forests and hundreds of secluded islands abundant with wildlife.
Lake Kabetogama has long been a favorite with anglers because of its excellent walleye, northern pike, sauger, smallmouth bass, crappie and jumbo perch fishing. The more adventurous may decide to hike into some of the smaller lakes located in the interior of the Kabetogama peninsula which harbor largemouth bass, muskie and lake trout.
More at Moosehorn
Our cabins are large enough and cozy enough to accommodate the entire family or fishing crew.
We have a variety of boats to rent while you stay, as well as extra reserved dock space when available.
We supply many on site amenities and services. Click to see what’s included and other things to bring.
Mahaffey’s Moosehorn Resort is now open year-round. We have three cabins available during the winter months with plenty of accommodations for ice fishing. snowmobiling and everything this winter wonderland has to offer. It’s a whole new world when the water is frozen on Kab!
Fishing Hall of Fame
Check out all our photo galleries here. You can even submit your own photos here!