Мы только на два полных дня ездили на майские. Дочка ходила вместе с нами... В первый день по городу гуляли. Я заранее составила маршрут, чтобы обойти все достопримечательности, распечатала его, но дочь устала раньше, чем я планировала. Поэтому в Мариинку на балет пошли с мамой, билеты бронировли заранее в Москве, на их сайте. Еще брали экскурсию по каналам, рекомендую, дочке понравилось. Во второй день- эрмитаж и опять достопримечательности. Впечатлений куча, дочка довольна. А у вас дней больше. Можно в Петергоф, к примеру съездить. Ектерининский посетить.