I have a GREAT recommendation in Juneau.
Here is the info:
Sports Fishing: Hundreds of independent fishing boats are available for charter. Full day trips usually include lunch, snacks, water and drinks. The catch includes king salmon, usually 20-70 pounds but as much as 100, or silver salmon ranging from seven to 20 pounds. Halibut can run up to 800 pounds but good luck landing that. The record halibut catch for most boats in just over 220 pounds. Naturally, there are limits on what you can keep.
While we were in Juneau we stayed in a beautiful guesthouse overlooking Auke bay called Hillside Haven which is owned by Theresa Abbas. Not only did it have cable TV, free hi-speed Internet, a spacious bedroom with a king-size bed and a full kitchen, it also had the most alluring bathtub ever invented (with steam, whirlpool, side jets and even music).
Theresa's husband runs a full-service sport fishing company called Devilfish Charters and a stay in this guesthouse combined with chartering his boat would be the perfect Alaska holiday in our opinion -- DevilFish Charters.
I can't imagine a better fisherman's holiday than staying in this beautiful, private guesthouse and spending my days on this boat. Even if you don't fish, the bay is calm (no seasickness) and the chance that you will see humpback whales or orca is very good. You are responsible for getting your fish home but Devilfish will help you get it processed (smoked or fresh-packed) for delivery.