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