Home

Welcome to
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.
Learn more

New Ownership

Meet Your New Hosts

Sean, Amy, Josh, Jadyn and resident Lab Bauer

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, lifelong memories will follow!

New Dock Service

Meet Your Dock Hands

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

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.

Lake Kabetogama

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.