We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers: Windows: Internet Explorer, Mozilla Firefox. Mac: Safari.

St. Petersburg

Free Newsletter

Interested in St. Petersburg?

We'll send you updates with the latest deals, reviews and articles for St. Petersburg each week.

Visiting St. Petersburg, Russia


canal gribojedova canal gribojedova Sep 2008 (oppesa)
All 189 hotels

Top-rated hotels

1 Rossi Hotel 4.5 of 5 stars 23 reviews
2 Tradition Hotel 4.5 of 5 stars 14 reviews
4 Alexander House 4.5 of 5 stars 35 reviews
5 Grand Hotel Europe 4.5 of 5 stars 82 reviews
Get hotel suggestions from your Facebook friends
Find available hotels in St. Petersburg
All 111 B&Bs

Top-rated B&Bs

1 B&B Assembly 5.0 of 5 stars 29 reviews
2 Casa Leto 4.5 of 5 stars 33 reviews
3 Petersburg Minihotels 4.5 of 5 stars 10 reviews
All 379 restaurants

Top-rated restaurants

1 Teplo 4.5 of 5 stars 55 reviews
2 Conchita Bonita 4.5 of 5 stars 11 reviews
3 Sadko 4.5 of 5 stars 11 reviews
» Instantly see which of your friends have been to St. Petersburg.
Get your friends' opinions (we'll explain how)

Business trip to St. Petersburg? NEW! Find top-rated hotels, restaurants & more »

St. Petersburg overview

Home to cultural figures like Gogol, Tchaikovsky and Dostoevsky, St. Petersburg has seen historic events like the end of the monarchy, the Bolshevik uprising and 1917's Revolution. With hundreds of museums and theaters, St. Petersburg is Russia's cultural heart and features architectural gems like the Winter Palace, the Kazan Cathedral and the Peter and Paul Fortress. For entertainment, head to Nevskiy Prospect, the city's main avenue. This bridge-filled city spills across 44 islands on the Neva River.
TripAdvisor Travelers' Choice Destinations Awards

Are You a St. Petersburg Tourism Organization?

See all sites
Where to next? See what your friends suggest!
Ask your friends about St. Petersburg!

Who's been to St. Petersburg? Find out & get their best advice.

Go