Relax. Recharge. Repeat.
At Mahaffey's Moosehorn Resort, it’s pretty simple—show up, settle in, and enjoy Lake Kabetogama.
From the moment you arrive, everything is in place to make your trip easy with clean, comfortable cabins, a private boat landing, protected slips, and full dock service mean you can spend more time on the water and less time figuring things out.
Back on shore, enjoy the sand beach, playground, watercraft, and open space to relax.
With a fish cleaning house on site and direct access to Voyageurs National Park, it’s a straightforward setup that works well for both fishing trips and family stays.

Welcome to Mahaffey's Moosehorn Resort!
Our Cabins
From couples getaways to full group stays, Mahaffey's Moosehorn Resort cabins on Kabetogama Lake are set up to make your time at the lake easy.
Choose from a range of sizes—including larger options like the Timberwolf—each offering comfort, space, and great lake views.
Every cabin includes sunrise-facing views of Lake Kabetogama, Direct TV, strong WiFi, filtered soft water, and access to protected docks with electric. Guests also enjoy a private boat landing with tractor-assisted launch, a large sand beach, and complimentary use of kayaks, canoes, and more.
Some cabins are open in winter for ice fishing and snowmobiling. Dogs are welcome with approval, and all cabins are non-smoking.

Choose Your Experience
fish
explore
relax
Cast a line for walleye, northern, bass, and more. With easy access from a protected bay and full dock service, you can spend more time fishing and less time getting set up.
Head out and see what Lake Kabetogama and nearby Voyageurs National Park have to offer—boat to islands, spot wildlife, or take a day trip and discover something new.
Take it slow and enjoy the simple things—coffee by the water, time at the beach, and quiet evenings at your cabin. It’s your trip, so you can do as much or as little as you’d like.
Your Stay, Made Easy
Contact Us &
Plan Your Trip!
10434 Waltz Road
Kabetogama, MN 56669USA

.png)









.jpg)



