Территориально лучше выбирать отель на Невском проспекте ближе к началу или в середине (в районе Гостиного двора, например). Там полно всякого ОТ, да и пешком все близко. Если приедете на поезде, то удобно рядом с площадью Восстания (и Московским вокзалом). На букинге сейчас нашла кучу вариантов в Центральном районе до 5 тыс, посмотрите еще.Много мини отельчиков уровня 3*. Только номера там в основном будут маленькие.