well right in collingwood, theres a best western, and across the street, a smaller hotel, sea and ski i think its called. i imagine they are around 100$. also next to mcds on 1st street, theres a little motel thats not very much.
as for staying at blue, i think the inn is the cheapest place to stay, im going to guess around 150$ for a small room. thats completely a guess though. check www.bluemountain.ca