Помимо уже отрекомендованных мест скопления туристов, да и вообще всех подряд, я бы порекомендовала найти открытую (с оборудованной площадкой, ради вашей же безопасности) крышу, с которой можно взглянуть на питерские крыши. Знаю, в лофте "Этажи" есть такая, не знаю, открыта ли в холодное время года.
Обязательно возьмите водную экскурсию, ибо это же Петербург) опять же, на счёт того, как там в холода с этим, не знаю, но что-то мне подсказывает, что не очень)