Купаться можно на Кронштадтском городском пляже и на пляжах Курортного района. В других местах купаться не рекомендуют, пробы воды не идеальные. Это не мешает людям — в том числе профессиональным спортсменам-пловцам — устраивать купание в Неве (в том числе зимой у Петропавловки).
Отдохнуть у водоёма логично с выездом на озёра Карельского перешейка, к северу от города. Но это будет уже, строго говоря, не Санкт-Петербург, а Ленинградская область.