Updated for 2021 Best Time to go : From the weather perspective, the best times to go are from June through August; Best deals are usually available for cruising in May & September Best Cruise line : Princess has invested heavily in Alaska cruises & has good support for logistics at the ports. We went by Royal Caribbean to Alaska & it was good. Our parents were travelling with us -- so we had requested for Indian food for dinner every day & they accommodated this request. We have cruised on NCL in other places - they have fewer rules & policies (e.g.: dinner time, where to get seated for dinner, choice of restaurants, etc.) Disney offers good cruises for kids. Check out CruiseCritic for lots of reviews & info. Best Deals : Monitor prices on VacationsToGo -- they specialize in last minute (90 days) deals. OR request quotes on CruiseCompete ; You can eventually buy through any online agency like Expedia or Orbitz. Once we bought...