4441 cheap hotels found in St. Petersburg
Filters
Most popular first
Sonata Nevsky 11 Palace Square
Hotel Democrat On Nekrasova 58
Superhostel Nevsky Prospekt 95
Mike Ryss' Apartment On Nevsky 129
Colorspb Apartments Artist'S House
Hotel Sonata On Vladimirskaya Square