Of course it all depends what you mean by budget !!! You'll pay a lot more to stay in the city centre.
When I was working out there ( a few years ago now ) we were put up at the Hilton at the airport ( mind you I was working at the airport ) which wasn't too bad as it was only 15 mins to get to the city centre on the train.
Get rates at the Hilton site using rate code TA.
You could also check our Zuerich.com for info on transport day pass prices and special tourist cards/promotions.