Russia · Region
Best beaches in Saint Petersburg
Top-rated beaches in Saint Petersburg, Russia by water quality, conditions and crowd
10 cities · 10+ ranked beaches.
Russia · Region
10 cities · 10+ ranked beaches.
Beloostrov Shore Beach
Beloostrov, Saint Petersburg
Dubki Park Beach
Sestroretsk, Saint Petersburg
Dyuny Beach
Sestroretsk, Saint Petersburg
Fort Shants Beach
Kronstadt, Saint Petersburg
Golden Beach
Zelenogorsk, Saint Petersburg
Komarovo Beach
Komarovo, Saint Petersburg
Kotlin West Shore Beach
Kronstadt, Saint Petersburg
Kronstadt City Beach
Kronstadt, Saint Petersburg
Laskovy Beach
Solnechnoye, Saint Petersburg
Molodyozhnoye Beach
Molodyozhnoye, Saint Petersburg