Вы лучше почитайте про Санкт-Петербург в интернете подробнее, чтобы решить самим, что смотреть там. Я еще на ютубе видео смотрел, чтобы знать про места.
На экскурсии я тоже не ходил, но был в Петергофе. Вот тут можно купить билет на метеоры в Петергоф https://meteorpetergof.ru/ Посмотрите, там указаны цены и есть расписание. Я заранее брал билеты. Мне очень понравилось там, да и пока плыли, то виды были красивые. Если захотите экскурсию, то можно и гида найти.