Mahaffey’s Moosehorn Resort

  • Aerial view of Moosehorn Resort.
  • Beach chairs lined on the edge of a lake.
  • Lake at sunset with pink clouds.
  • Three otters sitting on a dock.
  • Person snowmobiling on a frozen lake.

Contact Info

Mahaffey’s Moosehorn Resort
10434 Waltz Road
Kabetogama, MN 56669
(218) 875-3491

Resorts Map
Take Me To The Resort!

New Ownership for 2020!!

Mahaffey’s Moosehorn resort 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 facing East overlooking the lake with spectacular sunrises. Enjoy our gradual sand beach and canoes, kayaks, standup paddleboards and hydrobikes for water adventures. Boats and motors available for rent, and bait, premium gasoline, ice and firewood also available onsite. We also have a large concrete boat ramp on site and ample protected dock slips available. Tractor assisted boat launching available.

Come visit, everything is better at Kab!