Hi,
if you do not want your money to be bound in an account for the duration of your rental, you can take out bond insurance with SwissCaution (
http://www.swisscaution.ch/en/questions-answers). Landlords must accept this sort of deposit and you don't have the massive outlay ...