The weather in January isn't the greatest. While not excessively cold, there is often rain and wet snow.
If you're wanting to stay within your hotel programs (from your sig), the Pinnacle may be the best bet. The Hampton Inn downtown is ridiculously priced for what is (although I have no idea for pricing in January) and there aren't any IC's in Vancouver.
Before answering, what were you hoping to do? Stay downtown or get out and explore outside of it?