я из Питера.
В самом городе (центр) без машины лучше. Пешком, метро, общественный транспорт. Если по пригородам (Пушкин, Павловск, Петродворец) - машина удобно и быстро, парковки сложно, но не безнадежно, сама туда на машине езжу.
Гостиница: Посмотрите в районе м. Новочеркасская - близко от центра, лавра через Неву, удобно по транспорту и недалеко от КАД (все относительно, конечно), а цены должны быть ниже, тк правый берег.