The best time to visit Zurich is between June and September ... and the period from March to May often surprise visitors with its temperate weather and reasonable room rates.