shit man I would avoid travelling to Whistler anywhere near the 2010 olympics but if you must,try Fireside Lodge, or UBC lodge.
I've stayed at both and they're dorm style but should be good till you find something better. They should be pretty cheap too, and have rec rooms, kitchen, showers etc.
Its definitly not long term though so they're just to put a roof over your head till you're able to find something if you can't by the time you leave.