Mahaffey’s Moosehorn Resort
On beautiful Lake Kabetogama
“Everything is better at Kab!”
700 feet of shoreline await you and your family at this private bay on beautiful Lake Kabetogama in the protected wilderness of Voyageurs National Park.
Meet Your Hosts
Sean, Amy, Josh & Resident Newfoundland Moose
We believe great hospitality makes a great resort. Clean, well supplied cabins and friendly people help make your stay unforgettable. Come enjoy this pristine area of Northern Minnesota in the heart of Voyageurs National Park, lifelong memories will follow!
Meet Your Dock Hands Josh & Moose
Go fishing, relax at the beach, we’ll take care of the rest.
Now Open Winters Beginning 2019/2020 Season!
Mahaffey’s Moosehorn Resort is now open year-round. We have two 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!
Click to find out more about our:
Make Lasting Memories
Cabins & RV Sites
Explore our cabins and RV sites, see our pet policy, check availability and contact us for booking. Get the best out of the Northwoods of Minnesota.
Voyageurs National Park
Voyageurs is a mosaic of land and water. It’s a place of transition, between land and aquatic ecosystems, between southern boreal and northern hardwood forests, and between wild and developed areas.
Along the Canadian border, Kabetogama Lake has miles of pristine undeveloped shoreline, 25,000 acres of clean, cool water and is one of four major lakes that make up Voyageurs National Park.
What People Say
After so many years of hearing about Lake Kabetogama and Moosehorn Resort, it was wonderful to spend a week here with our dear friends. It certainly lived up to its reputation.Curt & Robin B., Mesquite, NV.
What a wonderful week to spend at Moosehorn. We enjoyed walleye, sauger, and northern pike, many from the resort’s dock. The view of the lake from the Birch cabin and the dock is gorgeous. And the lake is awesome.Chris & Jim O., Stillwater, MN
It was a great experience and we loved the lake so much, we are spending all our vacations on Kabetogama Lake. We tell everyone we can that your place is the place to stay when visiting Voyageurs. Thanks for helping us fall in love with Kabetogama.Myka H., Racine, WI.
Get in Touch
Reserve your vacation dates.