I have been looking for similar info for Cruise I'm taking on 6/17 on H/A. According to their website, YVR Airporter has shuttle to Canada Place/Pan Pacific Hotel from the airport.
http://www.yvrairporter.com/.
Per Denali Education Center
www.alaskacoach.com and
http://www.akrr.com/arrc18.html (alaska railroad) have service between seward and ancourage.
If you got a good deal on hotel and don't mind sharing, I'd love to hear where.
Also there was someone who said they were going to stay at the holiday inn express vancouver and try their free shuttle, love to hear how that worked out.
Jimmy