2 раза на НГ праздники ( оба раза попадали в теплую и бесснежную погоду, повезло), 1 раз в ноябре, 1 раз в августе (каналы и фонтаны, конечно, в летний период). Погулять по городу и съездить во дворцы можно в любое время, главное одеться по погоде.Были и 2-й раз летом, но наездом из Репино, не выдержали толп и сбежали обратно. Кстати, Выборг еще посоветую. Кронштадт, имхо, на любителя, там все-таки тематика присутствует.В этом августе тоже едем, но жить будем в Петергофе, чтобы вдумчиво погулять в пригородах, а не давиться в толпе на Невском.