I think you are asking your question in the wrong Forum - Hurtigruten and Havila sail with a fixed schedule along the Norwegian coast with relatively short stops - the stop in Tromsø is too short for a visit to the Tromso Ice Domes Hotel.
Maybe the Hurtigruten Nordkap Expressen with MS Trollfjord has a longer stay in Tromsø, but I'm not sure.
I think you should look for one of the 'ordinary' cruise lines - perhaps Viking Ocean, Fred Olsen, Cunard, or P&O