Things to do in Saint Petersburg

St. Petersburg is a great city for sightseeing. There are lots of things to do in St Petersburg with museums, historical tourist attractions and places.

One of the most prestigious cultural institutions in the country, the Mariinsky Theatre, has been drizzling opera.

10. Mariinsky Theater

Also known as the Moika Palace, Yusupov is one of the best places to visit, being situated on the banks of the river of the same name.

9. Yusupov Palace

8. General Staff Building

7. Peter & Paul Fortress

6. St Isaac’s Cathedral

5. Kronstadt Naval Cathedral

4. Catherine Palace & Park

3. Peterhof Grand Palace

2. Church of the Savior on Blood

1. State Hermitage Museum

Swipe up to see more story

Swipe Up