В Питере обалденные хостелы. Есть даже целая сеть. Последние несколько поездок останавливались только у них в разных локациях. Есть номера с отдельным с/у. Но даже в обычных 2-3 местных номерах с общими туалетами и душевыми вполне всё прилично. Опять же, далеко не всегда все номера заняты, народу мало, в душевых даже утром иной раз никого больше не встретишь. Единственный минус - всё эти хостелы расположены на последних этажах в исторических зданиях с потолками по 3+ метра. Пока доползешь до этой крыши, охренеешь. Зато виды из окон - закачаешься