Рекомендую поехать на машине, тогда вы сможете объехать окрестности. Мальчишкам должно понравиться в крепости Орешек, это в Шлиссельбурге, крепость на острове Ладожского озера, доставляют на катере. Еще посоветовала бы съездить в Гатчину, там Приоратский дворец и Гатчинский с озером, можно на лодке поплавать. В Пушкине очень интересная экскурсия в лицей где учился Пушкин. В петропавловской крепости маленькая типография, там дети рисуют, сами делают оттиск и печатают на станке. В селе Рождествено усадьба Набокова, экскурсия по усадьбе детям будет малоинтересна, зато на территории карстовые пещеры с красным грунтом, должно понравиться.