I agree with Donna about talking to a reputable agent, as they can provide as much information as you need in order to find the best one for you. Everybody is different and what one person loves, another will hate. It'm important for you to find the one that matches your requirements, lifestyle, and budget.
With that said, if you don't mind an older crowd, Holland America has been doing Alaska longer than any other cruise line, has the most itineraries, and the most ships in Alaska. Their land tours are absolutely awesome.
If you're a bit younger, then Princess would be my second choice.
Celebrity would be my third choice, but if you want to see glaciers on your sea portion, then Celebrity and Royal Caribbean would not be a good choice, since neither of them go to Glacier Bay.
Again, this is why it's important to talk with an agent, so they can help you find the best cruise for you.
__________________ Travel Agent/Cruise Specialist w/15 yrs exp and 50 Cruises on 12 different cruise lines in many parts of the world! VIETNAM VETERAN OWNED & OPERATED. Certified Accessible Travel Advocate. Specializing in unsurpassed personal service to insure you have a hassle-free vacation!
Really loved our Princess Alaska tour. Wish we had flown into Fairbanks at least a day early and it was tough to choose between the Kenai Peninsula and Wrangell St. Elias.
Would like to go back and do an Uncruise to spend more time in Glacier Bay.
All I ask is a tall ship and a star to steer her by; John Masefield
Carnival: Glory 2004, Destiny 2008, Splendor 2009, Freedom 2011, Valor 2012, Dream 2013
Celebrity: Summit 2011
Princess: Ruby 2010, 2014, Caribbean 2013, Coral 2014, Regal 2014, 2016
Sail Windjammer: Mandalay 2017
Star Clippers: Royal Clipper 2015