Our pick of 3-star stays in Zurich, compared on price and guest rating.
from $198 / night
from $200 / night
from $189 / night
from $168 / night
from $188 / night
from $151 / night
from $127 / night
from $197 / night