Hi! No I have not booked anything yet, but am watching airfares. This will be our 3rd Alaska Cruise with Disney (May 2011, Sept 2012). We also are from the LA area. Currently LAX to YVR has been approx $400 RT, but I did see a fare drop closer to $300 pop up a few days ago but not for July. On our previous trips the YVR fares stayed pretty high. We chose to fly Long Beach to Seattle both time and will likely do the same this time.
If you choose Seattle there are 4 different options for getting to Vancouver that I have found. 1) rental car and pay crazy parking fees at the port. 2) Quick Shuttle offers shuttle service directly from SEA to the Canada Place Pier. With airfare from Long Beach to SEA usually under $200 with advanced purchase the $100 round trip on the bus is still less than flying into Vancouver and paying to transfer the 20+ miles from the airport to the pier. It is a 5 hour bus ride due to it making several stops and having to cross the border. 3) Amtrak is fairly inexpensive from Seattle to Vancouver but requires transferring your luggage by yourself. (SEA to Central Link Light Rail, Amtrak station Seattle, Vancouver Train Station, to the Vancouver light Rail, then a 2 block walk to Canada Place Pier). 4) we did one way while celebrating our 30th Wedding Anniversary -- not cheap but fun... Victoria Clipper between Victoria and Seattle. They have packages that include transportation to/from the Vancouver Airport or Train/Bus Station the you can taxi or light rail to the pier. It was a nice add-on to the trip.
Excursions- booking through
DCL is very convenient, they handle everything for you and the fees are added to your on board account for you to settle before leaving the ship. They do not allow you to book this far out for July Cruises. I think first time DCL cruises are allowed to start booking at 75 days out. Returning DCL cruisers can book earlier depending on how many times you have sailed with them.
Our first Alaska trip we uses all DCL Shore Excursions but I felt some of them were very pricey for what you got. The last strip we only did one shore exclusion with them because I could not find a similar experience privately. This time I am looking at putting together my own shore experiences so I can better control what I get and how much it costs. I have been researching much more this time. It has been a learning process for me.
Hope this helps. Happy to answer any questions I can.