I never recommend day bear viewing tours. That is a lot of expense for just a few hours, especially when often you can add a night for a fraction of the day cost and add lots more viewing time.
I would recommend you look at the above places then decide which might be of most interest to you. If you don't want to camp in a tent, then probably one of the nicest and fairly reasonable cost would probably be Silver Salmon Creek Lodge in Lake Clark National Park. I have never been there myself, but others rave about it. This is grizzly bears.
I have been to several bear viewing areas, but usually it is "on the cheap" so I tent camp or book a Forest Service cabin (but the cabins need to be reserved 6 months in advance so you are too late for that this year).