Restaurants in St Petersburg
With the rise of Russia’s new affluent middle classes, the old Soviet canteens serving bland versions of traditional Russian dishes have been banished to the dustbin of history. They have been replaced by fabulously expensive eateries frequented by oligarchs, and a growing number of more affordable restaurants and chains catering to ordinary Russians.
Restaurants range from cosy café-bistros and lunchtime canteens to lavish banquet halls more befitting of royalty. Menus have expanded far beyond traditional Russian and ‘near abroad' (former Soviet states) cuisine too.
Sushi has become a major fad and there are restaurants offering Mexican, German, Italian, Japanese, French, and even Indian cooking to local gourmets. Note that some trendier restaurants double as nightclubs and employ ‘face control’ to ensure only glamorous patrons are admitted – smart dress is essential.
The St Petersburg restaurants below have been grouped into three pricing categories:
Expensive (over US$80)
Moderate (US$30 to US$80)
Cheap (up to US$30)
These St Petersburg restaurant prices are for a three-course meal and for a bottle of house wine or equivalent, including VAT and a compulsory 10% service charge, unless otherwise stated.
Bellevue Brasserie
The ostentatious Kempinski Hotel Moika 22 offers every imaginable luxury, and that extends to the menu at its rooftop restaurant. Bellevue Brasserie serves a lavish menu of Russian delicacies, from caviar to Kamchatka crab, in front of a 360-degree panorama. The prices, though, can test even the deepest wallet. Smart dress essential.
L'Europe
As you might expect from St Petersburg's grandest hotel, this stylish restaurant offers the perfect mix of art nouveau elegance, flawless service and creative Russian gastronomy. Beneath a stunning stained-glass ceiling, you can dine on imaginative Russian-meets-French cuisine, including expertly prepared sturgeon and caviar, and there is an elaborate Sunday jazz brunch.
Palkin
For a sophisticated night out, look to the studied elegance of Palkin, a one-time favourite of Tchaikovsky and Dostoyevsky. This historic restaurant has a prestigious location on Nevsky prospekt and an impressive menu of Russian delicacies, from Beluga caviar to flambé lamb, accompanied by fine Russian wines and vodka. Smart dress is essential.
The Idiot
Inspired by the Dostoevsky novel, The Idiot lures patrons with its quirky décor and comforting home cooking. There are plenty of vegetarian dishes amongst the meaty specials, and the basement setting, in four vaulted chambers with antique furniture and oil paintings, is straight out of a Russian novel. It's easy to miss – look for the stairs leading down off naberezhnaya reki Moyki.
Café Botanika
A rare vegetarian find in meat-loving St Petersburg, Café Botanika serves a soul healing selection of soups, salads, sandwiches and main courses, with flavours from as far afield as Russia, Italy, India and Japan. It's also a handy lunch stop for the Stieglitz Museum of Applied Arts.
Erivan
Armenian food is little known outside of the Caucasus, but Erivan aims to change that with a hearty menu of homestyle meals based on fish, meat, seasonal vegetables, and handmade breads and noodles. More like a country dining room than a formal restaurant, it's a welcoming spot with duduk (Armenian pipe) players providing a fitting soundtrack.
Marketplace
This small St Petersburg chain is a favourite with young locals for its low prices and healthy food. The setup is a modern version of the old-fashioned Soviet canteen, with a huge range of sandwiches, rolls, salads, pasta and made-to-order wok-fried dishes and meat and fish grills. There are more branches scattered around the city.
Obed Bufet
Cafeteria food doesn’t have to mean austere Soviet-era cooking; Obed Bufet is a great stop for an imaginative buffet lunch or a quick, satisfying bowl of soup. There daily spread usually includes plenty of salads, soups and sandwiches, plus more filling meaty dishes, pizzas and Asian stir-fries. Arrive early for the pick of the dishes.
Stolle Cafe
This old-fashioned café near the Church on Spilled Blood specialises in just one item – stolle, the traditional Russian pie, stuffed with fruit or savoury fillings. The crowds of eager regulars are a good indication of the skills of the house bakers. There are branches around the city, including the original Stolle bakery on Vasilyevsky Island.
Do you have any Feedback about this page?
© 2024 Columbus Travel Media Ltd. All rights reserved. No part of this site may be reproduced without our written permission, click here for information on Columbus Content Solutions.