Use the Canada line and look for a cheaper hotel
The Fairmont is great - but expensive.
the new Canada line (skytrain) is fast and gets you to many other locations pretty quickly where you will likely get a better deal if you want a bed for the night.