St. Petersburg Restaurants

More than two decades have passed since the fall of the Soviet Union and with it the days when dining choices in St. Petersburg, or any Russian city for that matter, were limited to traditional, often uninspired, but always inexpensive Russian-style eateries. In fact, dining is among the great pleasures in the city of Peter the Great these days. Yes, you can dine like a tsar, and in just about any other fashion and on any kind of cuisine you prefer. Top chefs have taken over the dining rooms of some of the best hotels—including the Grand Hotel Europe, the Kempinski, and the W—where they serve top-notch food in beautiful settings. You'll also find a growing number of ethnic choices, and even vegetarians, often at a loss to find a meat-free meal in Russian, have some options, too.

Traditionalists need not worry, however. Homey and jovial budget eateries serving quick, substantial, and good meals for less than 250 rubles have mushroomed around the city. Stands selling Russian blini, the hearty Russian cousin of the French crepe, are everywhere, and they make a great pit stop.

Here are a few things to keep in mind. Few restaurants in St. Petersburg have no-smoking sections; in fact, some places have cigarettes listed on the menu. But attitudes are changing and you'll sometimes be offered a seat in a no-smoking section. The dining sections of St. Petersburg Times and St. Petersburg in Your Pocket are worth checking out, for both the restaurant reviews and the ads for tempting business lunch deals, which are typically priced between 300R and 600R.

It's not necessary to plan ahead if you want to land a table in a nice establishment on weekdays, but it's generally a good idea to reserve ahead for weekend dining. Ask your hotel or tour guide for help making a reservation. Most restaurants stop serving food around 11 pm or midnight, although more and more 24-hour cafés are opening.

Sort by: 4 Recommendations {{numTotalPoiResults}} {{ (numTotalPoiResults===1)?'Recommendation':'Recommendations' }} 0 Recommendations
CLEAR ALL Area Search CLEAR ALL
Loading...
  • 1. Taleon

    $$$$ | City Center

    Inside an opulent mansion connected to the Taleon Imperial Hotel you'll find the usual array of fun for the bodyguard-protected high-society set (cigars and cognac are much in evidence) in a glittering setting, with marble fireplaces and gilded ceilings. The menu is laden with hearty Russian classics with European inspiration, including caviar, consommé with fois gras ravioli, and sea bass with truffle risotto.

    59 nab. Reki Moiki, St. Petersburg, St.-Petersburg, 191186, Russia
    812-324--9911

    Restaurant Details

    Rate Includes: Credit cards accepted, Reservations essential, Jacket and tie
  • 2. Chainaya Lozhka

    $ | City Center

    Distinguishable by its white and orange teaspoon logo, this is an extremely cheap and cheerful counter-service blini chain with locations all over downtown. You may be put off by the plastic cutlery and the lackadaisical service, but the blini are authentic and filling, and they provide a great cheap meal when you are in a hurry. The two-course business lunch is also a good deal and very popular.

    44 Nevsky Pr., St. Petersburg, St.-Petersburg, 191186, Russia
    812-571--4657

    Restaurant Details

    Rate Includes: No credit cards
  • 3. Erivan

    $$$$ | City Center

    One of the city's few Armenian restaurants is calm and simply decorated, and nicely located along a quiet stretch of the Fontanka around the corner from the Alexandrinsky Theatre. Every element of the dining experience—from the food to the table linens—has been lovingly crafted: the kufta (stone-ground veal sirloin) and stuffed quail are authentic and delicious. Every night, except Sunday, live folk music adds to the atmosphere.

    51 nab. Reki Fontanki, St. Petersburg, St.-Petersburg, 191011, Russia
    812-703--3820
  • 4. New Island

    $$$ | Vasilievsky Island

    In summer this dinner cruise has stunning views as it sails along the Neva River, past the rows of colorful palaces lining the banks. The New Island sets sail promptly at 2, 6, 8, and 10:30 pm for 90-minute cruises. Inside, all is simple but refined, as is the menu. The Kamchatka crab salad makes an excellent starter, and is nicely followed with the veal Orloff with baked potatoes and dill or the fried fillet of trout with almonds. The wine list is extensive but pricey.

    15 nab. Universitetskaya, St. Petersburg, St.-Petersburg, 199034, Russia
    812-320--2120

    Restaurant Details

    Rate Includes: Credit cards accepted, Reservations essential
  • Recommended Fodor’s Video

No Restaurants Results

Please try a broader search, or expore these popular suggestions:

There are no results for {{ strDestName}} Restaurants in the searched map area with the above filters. Please try a different area on the map, or broaden your search with these popular suggestions:

Recommended Fodor’s Video