Just stumbled into this thread so info for those of you trying to find YVR hotels...
www.tourism-vancouver.com
Tourism YVR provides discount hotel for those that book through them, rates are quite good. No need to prepaid. I have used them many times are they are very reliable. Rates are usually better than what you can find booking directly with hotels.
There are rates such as CDN $139-$149 for Westin Grand, CDN $109 for Fairmount Vancouver Airport.