Spring (April to June) and fall (September to October) are ideal times to visit the Italian Lakes with comfortable temperatures and fewer crowds. The fabulous gardens that line the shores are at their best between April and June and the rising temperatures are a real draw.