Well to be honest, anyone can stay where they want to. There is something for all budgets up there. Just have it organised before you go. I'm still not sure where I'm staying yet!
Was thinking of staying in Ullapool for a few days and doing the north bits. I know Ebized was keen to do that too. As long as I can make the Harry Potter train I'll be happy!