We are spending the money and are staying at the Fairmont Waterfront because it is located right at Canada Place. Many other hotels are less expensive but we figured that we will be tired, due to the three hour time differencial when we arrive. At Canada Place there are restaurants and shops right near the hotel. Also, we are in walking distance from the cruise terminal. Sometimes it's better to spend a little extra for location, location, location!