We stayed at the Westin Grand Vancouver. Definitely not below USD 100.
Otoh we also considered the Hampton Inn on Robson street. Friends were staying there. Winter rates were quite low. definitely under USD 100. Good clean rooms. IIRC, two suites per floor, rest all with two Queens. The breakfast buffet was standard fare but sufficient quantity. HI is at the beginning of Robson St and you will need to walk a few blocks to Yaletown.