Accommodation Flights Flight + Hotel Car rentals Airport taxis

Top things to do in Saint Petersburg

Attractions, tours and activities in Saint Petersburg

Recommended museums in Saint Petersburg

Where to discover culture and the arts in Saint Petersburg

Saint Petersburg: the city's best neighbourhoods

Find a great area to stay in Saint Petersburg

About Saint Petersburg

Including tips for the best time to visit Saint Petersburg

Blending Russian culture with a variety of Western influences, Saint Petersburg is a curious creation. It was Russia’s imperial capital for two centuries after being founded by Peter the Great, whose legacy is preserved in the city’s iconic Bronze Horseman statue. He and his successors invited Europe’s leading architects to fill the city with spectacular palaces, baroque cathedrals and Renaissance-style buildings – all of which remain perfectly intact today.

Cruise along the city’s historic Neva River on a canal boat tour and take in the neoclassical facades of sights like the Mariinsky Theatre, Winter Palace and the Hermitage Museum. The latter is the world’s largest art museum, housing everything from ancient Greek sculptures to masterpieces by Michelangelo in its staggering three million-strong collection. You’ll need at least a couple of days to properly appreciate this major tourist attraction.

Other landmarks not to be missed include the Peter and Paul Fortress, Church of the Savior of Spilled Blood, and Peterhof Palace – a vast complex of extravagant palaces, gardens and fountains.

But there’s much more to Saint Petersburg than elegant architecture. On Nevsky Prospekt, the city’s main street, you’ll find countless bars, restaurants and shops to keep you occupied when you’re not sightseeing.

Direct flights to Pulkovo Airport, which serves Saint Petersburg, are common throughout Europe.


From £8 per night

Next weekend

From £21 per night

Most popular time to visit May–July
Cheapest time to visit January–March
Local currency RUB 100 = £1.21
Language Russian
Average weekend price £46 per night
Average weekday price £49 per night
Typical stay 2 nights

Points of interest in Saint Petersburg

Stay near the top sightseeing spots in Saint Petersburg

Latest articles featuring Saint Petersburg

Inspiration and insider tips for what to do in Saint Petersburg

Saint Petersburg: the 5 most highly rated sights

The top five attractions in Saint Petersburg, according to international travellers.


A guide to Saint Petersburg for football fans

Highlights of Saint Petersburg, to keep you entertained in between matches.

saint-petersburg football skylines parks culture cafes

Where to stay near Saint Isaac's Cathedral

4 cosy apartments around Saint Petersburg’s most recognisable church.

saint-petersburg cathedrals city-trips sightseeing

Where to stay near the State Hermitage Museum

The 7 best apartments close to St. Petersburg’s most famous museum.

saint-petersburg art museums city-trip

Where to stay near Nevsky Prospekt

4 apartments found along St. Petersburg’s monument-lined avenue.

saint-petersburg city-trips

Saint Petersburg reviews

What other travellers say about Saint Petersburg


Nice and clean city with a lot of interesting sights, but we...

15 October 2019

Nice and clean city with a lot of interesting sights, but we didn't spend enough time for see all of them. The metro network is correct, the pass price also. The main market,the malls, the restaurants are open till 10pm and midnight. The entrance fee is cheap for attraction like Hermitage, boat tour, St Paul Fortress, the Zoo, St Isaac Cathedral, and etc. Who wants to buy souvenir look that for next to Saviour Cathedral and on Nevsky Prospekt near the Moskovsky Vokzal M station.

Krisztian Hungary

Probably the most modern and non-Russian of all cities in...

15 October 2019

Probably the most modern and non-Russian of all cities in Russia. If you just look at the people you could also think you're somewhere in Scandinavia. And then you have all this totally over the top architecture. Palaces over palaces, gold over gold, the sheer amount of it is impressive. The Heremitage has made it to my personal top of all large art museums in the world (I've seen quite a number of them), it's not just an art museum, it is also a palace! We actually went twice and still did not see everything. Peterhof and Catherine palace (the latter we could not enter, 4h queues!!) are overrated and not even original, both were destroyed in the 2nd world war. It's also a relatively cheap city, which makes it much easier to do whatever you want. The food is great and also affordable as is the ballet. St. Petersburg is like the Vienna of the north but much more luxurious while being cheaper. Need to go back one day (since October, short stays have become very easy for almost all EU nationals plus some others).

Christina Spain

Love the historical places that I visited, one of those are...

15 October 2019

Love the historical places that I visited, one of those are the Hermitage and the Peterhof Palace. I also love the weather during my travel. For me it is easy and cheap to travel by Metro train and Yandex taxi App.


St. Petersburg is a place worth visiting.

14 October 2019

St. Petersburg is a place worth visiting. There is so much to see that 5 days are not enough. The place can be enjoyed only by walking through all the roads and streets and experience the culture and history.

Ajay India

Perfect city to visit - sightseeing aplenty, awesome museums...

13 October 2019

Perfect city to visit - sightseeing aplenty, awesome museums and culture for all tastes and a vibrant nightlife. Just mind the weather :) although plenty of great indoor activities to pass the time when it’s inhospitable outside

Marina Russia

I liked Saint Petersburg so much that I am unable to...

12 October 2019

I liked Saint Petersburg so much that I am unable to describe it in words. This is a magnificent city and I have to come back, in order to see more, because there is an abundance of things to explore and enjoy.

Anonymous Serbia

Popular places to stay in Saint Petersburg

Stay in some of the best accommodation Saint Petersburg has to offer