Being a capital of Russia during the Imperial period, St. Petersburg gained huge investments of talent, enthusiasm and economic resources. The city has many museums, historic buildings and churches, such as the Hermitage & Winter Palace, Peter & Paul Fortress, St. Isaac Cathedral, Church on the Spilled Blood and Russian Museum. There is much to see and do in the Russian royal residences of Peterhof, Tsarskoye Selo and Pavlovsk.

Here is our guide to some of the most popular sights in the city and its suburbs.

Top tourist attractions in St. Petersburg