I don’t know if there are whale watching excursions in Ketchikan, but I do know there are whales. Last year, when we were in our fishing excursion, a call came on the radio that a pair of “black and whites” were spotted. These, of course, were Orca. The Orca come to eat the fish, so the fishermen weren’t too happy to see them. Also, our fishing guide also offered to take us whale watching if we’d like and said there were humpbacks near, but we had just been a few days earlier and seen: humpback, orca, fin whales, and I want to say one other kind, but I honestly don’t remember now.
I’d say Juneau and Icy Strait have the reputation for being better whale watching ports, but I know Ketchikan does have whales though it might be more dependent on time of year and migration patterns—don’t know.