Лучший ответ
В Питере с детьми стоит посетить Эрмитаж, где есть семейные экскурсии и мастер-классы. Также рекомендую Петергоф с его фонтанами и парками, аквапарк "Питерлэнд", а для маленьких детей - "Национальный центр детского искусства". Не забывайте про зоопарк и научный центр "Лето".