Neben den Jugendherbergen sind auch Backpackerhostels eine günstige Alternative. Ich war mal in einem in Ilanz und in Chur, google mal nach Backpackerhostels Schweiz. Da gibt es einige, auch in den Bergen.
Aber, was Micha sagt, gilt auch hier: Wenn Du in der Ferienzeit unterwegs bist, kann es voll werden.
Gruß, Holger