St. Petersburg

iStock International
Like many of its central and eastern European brethren, St. Petersburg has seen its culinary scene--non-existent under the commissars--explode over the last two decades. While excellent foreign cuisine is served up citywide, visitors should also seek out local fare at a Russian PECTOPAH (the Russian Cyrillic rendering for “restaurant”).

Top Restaurants in St. Petersburg


This one-of-a-kind restaurant boat serves up fusion Eurasian fare (think Thai lobster hot pot) in trendy surroundings, distinguished by retro leather chairs and Gustav Klimt paintings. The three-story glass windows offer killer Neva River views.

Prospekt Dobrolyubova 14a, 011-7-812-320-8600
Tags: expensive | trendy | global fusion


Known for its Mediterranean cuisine, the Corinthia Hotel St. Petersburg's Imperial Restaurant looks out over the city’s main thoroughfare.

Nevskiy Prospekt 57, 011-7-812-380-2001,
Tags: family | expensive | smart splurge


Try Ukrainian cuisine – they specialize in meat dishes -- at pre-Revolutionary prices in traditional Tsarist-era tavern surroundings within the Fontanka.

Naberezhnaya Kanala Griboedova 69, 011-7-812-312-0518
Tags: budget | russian


Set aside an evening for authentic Georgian fare. This popular restaurant brings the Mediterranean-like flavors of the Caucasus Mountains to Baltic meat-and-potatoes territory. Sample Tziteli--steamed, chopped salmon cutlets with vegetable puree.

Ulitsa Sitninskaya 10, 011-7-812-232-9391, (Russian only)
Tags: moderate | georgian

The Idiot

This café-pub in the Fontanka, popular with visitors, is packed with books, antique furnishings and other odds-and-ends. Choose Russian staples – borsch, bliny, zakuski – off of the mainly vegetarian menu.

Naberezhnaya Reki Moyki 82, 011-7-812-315-1675
Tags: budget | vegetarian | russian


French crooner Charles Aznavour has called Troika the “Moulin Rouge on the Neva” – come for Russian entrees and flashy cabaret shows.

Zagorodny Prospekt 27, 011-7-812-713-5343,
Tags: moderate | continental | russian

Compare Rates to St. Petersburg

Sign up for the Top 25 Newsletter
to get exclusive weekly deals

Tell Us Your Preferences

To help us understand your travel preferences, please select from the following categories

Check all that apply
Oops, something went wrong.
No Thanks