Work with a travel company to book a cruise. Travel agents often have access to cruise deals for Alaska, since the major cruise companies that sail to Alaska, such as Carnival, Norwegian and Princess Cruises, offer incentives to travel agents to sell more cruise rooms. Travel companies buy travel packages wholesale, so they may be able to give you lower prices.
Comparison sites are helpful when you are shopping for an Alaskan cruise. More selections will be available to you if you shop early, such as one year before your planned travel. You can use sites such as Expedia.com or Cruisedirect.com. Sign up for newsletters from this sites because they routinely send news about cruise deals, especially last-minute bookings.
Getting a great deal on a cruise has a lot to do with timing when to buy. The cruise season for Alaska is from May to September. Cruises are cheaper at the beginning and end of the cruising season, and they reach their peak in the middle when there is high demand. You may want to buy one of the first and last cruises to get a cheaper price. Alternatively, purchase an Alaskan cruise for from January to March, since these months are during wave season, when cruise lines publish deals to attract prospective customers.