В Санкт-Петербурге проблем с жильем нет вообще никаких. Для туристов и отдыхающих там вариантов масса. Я вот гостиницы не признаю, я обычно снимаю квартиры. Так мне более удобно и комфортно. Если и вас такой вариант устраивает, то жилье можно снять благодаря этому сайту https://kvartirka.com/russia/sankt-peterburg/, причем там все без посредников.