In St. Petersburg gibt es viele Hotels sowie die sogenannten Mini-hotels gewoehnlich mit 5-17 Zimmern.