I booked a room at the Best Western Chateau Granville for June 2018, post-cruise staying one night and taking Amtrak to Seattle the next morning. Chose that since it has 2 double beds and a sofa bed for the three of us ladies. I booked via booking.com. The price it gave me is American ($245, $286 w/ taxes and fees) along w/ the current CAD exchange amount ($361.70 CAD). If/when the exchange rate changes, I'm still locked into my American rate and they will charge my CC (no foreign exchange fees on it) for whatever the exchange amount is at the time of our stay, right?
Hope that is a good location. We will be sightseeing after getting off the cruise via trolley/bus. We will take the early train to Seattle Mon AM, hopefully leave our bags at train station and sightsee some downtown and then transport to an airport hotel for the night and fly home Tues AM.