Saint Petersburg, Russia

No dates selected

Filters

Sort by

Price per night in GBP

Beach hotels in Saint Petersburg

Saint Petersburg: 181 options found

Select dates so you can see the availability and exact prices.

Bol'shaya Gorskaya ulitsa, 43, Sestroretsk

21.9km from the center of Saint Petersburg
Room in this hotel