могу посоветовать на САПЕРНОМ очень хвалят
http://walkspb.ru/lowcosthotels.html Мне еще нравится из дешевых -но относительно далеко от НЕВСКОГО - 20 минут пешком или две остановки наземным ))
Гостиница Эспланада
Гостиница "Эспланада" расположена неподалёку от станции метро "Обводный канал", в шаговой доступности от Автовокзала и Лиговского проспекта. Рядом с гостиницей - несколько крупных торговых центров, кафе, магазины. На первом этаже расположено кафе, открытое для постояльцев с 9 часов утра до 21 часа, есть стоянка для автомобилей. Эту гостиницу мы рекомендуем для отдыха небольшими группами, бюджетных поездок и индивидуального размещения.
В гостинице "Эспланада" - номера семи категорий, поэтому каждый гость сможет выбрать себе комнату по душе. В гостинице 58 номеров: 35 номеров категории "эконом", 16 "стандартов", 6 "улучшенных стандартов", 1 "полулюкс" и 2 "люкса", а также есть номера класса "полулюкс" с тематическим оформлением - "Англия", "Египет" и "Восток". Также гостиница может предложить своим постояльцам номера с видом на Обводный канал и номера для новобрачных.