The cruise ship Regent Seven Seas Explorer has a nice Norway trip in June which calls in at all major fjords, including Gerainger, and also goes as far north as the Lofoten Islands. I've not sailed on this specific ship but I can vouch for Regent as a genuine luxury line.
https://www.rssc.com/cruises/EXP180624/summary