Обязательно надо вам купить экскурсии по рекам и каналам. И парочку ночных обязательно. СПб в белые ночи совершенно другой город. По Неве обязательно надо на развод мостов посмотреть. Здесь можете купить несколько экскурсии по Неве
https://nevareka.ru/vse-vodnye/night-excursions/ Выбор здесь приличный и цены нормальные.