I actually found that going directly to an airline's own website gets better deals and packages than expedia and travelocity, and the like. I used Delta to book a hotel and airfare for a week in Orlando from Minneapolis last year, RT, 6d/5n hotel, all for $750.00.
Some airlines have deals and contracts with cruise ship companies and they can get you great offers.
i just bought 2 RT airfare to phoenix for $436 total including fees, and this is with America West.
Try using airlines that fly specifically on that side of the US, and down to the Ports. I found using these types save money because they specialize in certain destinations