I am assuming with the above post being in the snowmobile section, you are looking for next winter? Glacier House in Revelstoke is a great place for what you are looking for.
Yes next winter. I'm looking for something similar to the cabins in island park, if anyone has ever been there. Pretty much anywhere in bc I would conseder
You can't ride from it but the Twin peaks in Valemount has a big cabin for that many people. I haven't stay in the big one just a smaller one and it's nice. There's also summit river lodge in vale I do think they got enough room there to.