Winter, though not unbearably cold ... tourists walking through your photos and will enjoy lower hotel rates. Salzburg usually sees its first snow in November or early December.