Does anyone have a good recommendation at a reasonable rate?
Try Booking.com. It is Zurich. Be prepared to pay handsomely.
I'd also like to know of a Zurich hotel where any of YOU have stayed.
I have stayed at the Zurich Hilton. Expensive but we used points. Good for our purposes which was “night before flight home.”
I've stayed at THIS hotel in Zürich and would certainly recommend it. The rooms were clean and modern, and the location is incredibly convenient. The hotel entrance is only a few steps from a staircase that leads down to the underground mall, which connects to the rail station. Many of the tour buses leave from the lot directly across from the hotel.
We stayed at the Radisson Blu Hotel at the Zurich airport the night before an early morning flight. The staff was welcoming and helpful and breakfast was open early. It is only steps away from the airport and several restaurants within the airport. It is easy to take the train from there to downtown Zurich as well. We would recommend it!