La zona migliore dipende dal tipo di soggiorno.
Per un viaggio breve di 1–3 giorni, il centro storico è quasi sempre la scelta più comoda. Ti permette di visitare molte attrazioni a piedi e sfruttare al massimo il tempo.
Per un viaggio economico, conviene valutare hotel vicino alla metropolitana o quartieri semicentrali ben collegati. Se il budget è la priorità, puoi approfondire anche la guida sugli
hotel economici a San Pietroburgo.
Per un soggiorno lungo, Petrogradsky e Vasileostrovsky possono essere interessanti, soprattutto se vuoi più tranquillità e un prezzo più equilibrato.
Per un viaggio di coppia o culturale, il centro storico, Admiralteysky e le zone vicino ai canali sono spesso le più piacevoli.
Per famiglie e gruppi, meglio scegliere zone centrali ma tranquille, evitando strade troppo rumorose o hotel troppo isolati.