The best time to visit Venice is from September to November when tourists desert the city. Although the temperatures — which range from the upper 30s to mid-70s — necessitate some warm weather wear, the lowered hotel rates and the barren canals make it worth it.