I live in Ketchikan and bears are hit and miss, unless you leave you trash out... If you want to guarantee bears here go on a Taquan Air flight to Anan Creek where you land and walk up to a bear viewing. Otherwise the big spot is Herring Cove at the Alaska Rainforest Sanctuary. July is the start of better bear viewing but if you don’t see bears this company gives half your money back through the cruise line bookings. If you don’t see bears their site is awesome and you’ll enjoy it there regardless as they have wild birds, a large walkway and viewing platform, totems and gift shop. Good luck!