MEMORIES ARE MADE HERE.
Steamboat Bay Resort is a small family owned Leech Lake resort near Walker, Minnesota. We have nine relaxing cabins for you to enjoy:
Family Reunions
Fishing Trips
Couples Getaway
Golf Trip
Girls Fun Trip
Exploring Minnesota &
Living the Lake Life
Leech Lake is Minnesota’s third largest lake and a premier walleye, muskie and northern destination. Leech Lake has 640 miles of scenic shoreline, covering 110,000 acres of water. Book your fishing adventure now.
Located 5 Miles North of Walker, Minnesota.