Был в мае, метро стоит 25 рублей, жили в Петергофе - маршрутка из Питера до Петергофа 60 рублей.
Смотреть там можно много чего, всего не пересмотришь!
Очень понравился парк в Петродворце, что в Петергофе.
Были в Эрмитаже, Русском музее, Кунсткамере, Исаакиевском Соборе, соборе Спас на крови, Казанский собор, океанариум, ездили в Старую Ладогу (не впечатлило).
Возьми водную прогулку по Неве, мы брали на Невском проспекте, стоит 500 рублей за час. Есть прогулки с разным маршрутом и длительностью. Советую взять такую прогулку в первый день, много чего расскажут и возможно соориентируют куда лучше сходить.
Где хотелось побывать, но не успели: Петропавловская Крепость, пригородах Пушкин и Павловск.