Если денег нет - Девяткино, Парнас, Кудрово. Можно Ветеранов, там район в целом позеленее, но и подороже. Нигде там воды конечно нет. Нафига вам вода?  Сырость от нее и холод.Васильевский остров новостройки будут в его жопе (двадцать-разные линии), от метро там на оленях. А вообще конечно ради 2-3 раз в го покупать жилье - это как-то странно. Проще и дешевле снимать, где нравится.