A principal diferença entre um hotel e um albergue é que um albergue tem dormitórios (exclusivamente ou além de quartos particulares).
Eu passei um mês no Irã em maio de 2014 e fiquei em alguns dormitórios em Yadz, Shiraz e Isfahan. Ainda aqueles lugares sentiram mais como hotéis como a maioria dos quartos eram privados e eles não têm uma cozinha para os hóspedes. Ainda a maioria destes lugares era realmente realmente agradável e muito melhor que os hotéis baratos nos que eu fiquei em outras cidades e era fácil conhecer outros viajantes.
Então (a partir de maio de 2014), não há nenhum verdadeiro mochileiro no Irã, mas alguns bons hotéis com dormitórios baratos. Na maioria das cidades você tem que ficar em hotéis. Você também pode tentar usar o couch surfing. Também é possível que alguns locais o convidem para ficar com eles.