Если Вы приехали в Санкт-Петербург на сутки, то ту нет проблем. Времени не хватит увидеть все достопримечательности. Что же делать, если у вас несколько больше времени на изучение города? Можно найти квартиру, но проще воспользоваться сервисом компании "Петербургские отели". Искать самому приемлемую и по цене и по сервису гостиницу долго. Да и сколько я знаю гостиниц в не знакомом городе? Ни одной.
На сайте можно подобрать гостиницы Петербурга по нескольким параметрам: звёздность, район города, станция метро. Сайт выдаёт наличие в центре не только супер эксклюзивный ретро отель, но и вполне приемлемый для обычного туриста хостел с ценой за номер от 500 рублей и это в двух минутах от метро «спортивная»! (в Москву бы такие цены)
Забронировать место в желаемой гостинице можно заранее ещё до приезда. Оплатить банально через сбербанк или Western Union для частных лиц, если же от фирмы то по безналу. В некоторых гостиницах есть возможность оплаты при заезде, но это надо уточнять в каждом отдельном случае.