Может пригодиться - знакомые останавливались в гостинице Охтинская
http://okhtinskaya.spb.ru/ru/special/three-nights/ понравилось, бывают акции (например 3 ночи по цене 2), метро не рядом, но если на машине, не критично.
Вечером можно прогуляться по Полюстровскому парку.
Еще отзыв были про Ладога отель
http://www.ladogahotel.ru/. Плюсы - метро Новочеркасская, Ладожская недалеко, до моста Александра Невского можно дойти, посмотреть когда разводить начнут (
http://razvodka-mostov.ru/press/76/).