Restaurants restaurants food and dine fine dining foodie guide Russia > Leningrad (federal subject) > St. Petersburg

8 Best Places To Eat In St Petersburg, Russia

Margaret Shipra
Updated Aug 08, 2018

St Petersburg is one of the most beautiful cities in Europe! And not only that, it is also one of the top culinary destinations which offer you some of the most amazing food you can’t resist! St Petersburg mesmerizes its visitors with European, Georgian and Cuban-themed restaurants. While wandering the main streets of St Petersburg, where some of the best restaurants grab your attention with some of the best cuisines in the world, you are going to love this place! Check out some of the amazing places to eat while you explore gorgeous St Petersburg.

Top 3 activities to book in St. Petersburg

1. Dostoevsky


With its beautiful hospitality, Dostoevsky offers its customers the best Russian cuisine available! This restaurant excels with its expectations in providing gourmet Russian and European recipes, which were inspired by the writer, Fyodor Dostoevsky. A wonderful choice of Italian, French, and other varieties of cuisines are also available and accompanied by outstanding wines and champagne, that give you the most sumptuous culinary experience in St. Petersburg. This place is worth the hype!

Dostoevsky

Address: 9 Vladimirsky Prospect, Zolataya Strana, Golden Garden Hotel, St Petersburg, Russia

Website: Dostoevsky

See our full list of recommended hotels in St. Petersburg and also compare the prices with airbnbs in St. Petersburg

2. Baklazhan

A post shared by Nadya Movchan (@itsnotnadya) on


If you love the Uzbek specialty then this place is a must for you! It’s a beautifully themed restaurant which showcases its tremendous collection of wine and liquors, and captures the customers with the rich interior decor. This restaurant has also been awarded the ‘Certificate of Excellence’. This place will offer you some of the most delicious food, as the menu is skillfully created by a female chef. Some of the best dishes served here are a warm chicken salad and also a variety of eggplant-based​ entrees. So, what are you waiting for?! Give your tummy the finest dish it deserves.

Baklazhan

Address: 30A Ligovskiy Av, Shopping Centre Gallery, 4th floor, St. Petersburg, Russia

Website: Baklazhan

See our full list of recommended hotels in St. Petersburg and also compare the prices with airbnbs in St. Petersburg

3. Brugge Belgian Gastronomic Pub

Posted by Brugge Belgian Gastronomic Pub on Tuesday, 28 October 2014

If you are in the mood for some delicious waffles, then you are at the right place! This place offers you some of the best varieties of beer which can be enjoyed with some waffles. Serving nearly 80 types of beer ranging from Belgian Devilish Ale, Abbey Affligem, Line Lambics Timmermans, Belgian Lager Gordon 5, and also the Indian Pale Ale, this place is for those who crave for beers and love to enjoy the fantastic ambiance here! So, grab your glass and have some beer today!

Brugge Belgian Gastronomic Pub

Address: 22 Makarova Embankment, St. Petersburg, Russia

Website: Brugge Belgian Gastronomic Pub (in Russian)

See our full list of recommended hotels in St. Petersburg and also compare the prices with airbnbs in St. Petersburg

4. Dachniki

A post shared by Valeriia (@va_le_ry_ja) on


This place is fascinating when it comes to its decor. You will admire this small cozy place as you walk down the stairs leading to this summer cottage! If you want to see what the Soviet Union looks like then this is the right place for you! It will make you feel at home and the food is also outstanding as it’s made grandma-style. There are also small shelves where everyday food items are kept like home-made preserves. You can opt for some meat from the smokehouse or just for a simple teapot with sushki! This place is a must-try for those who love to admire the ancient yet culturally equipped restaurants.

Dachniki

Address: Nevsky Avenue, 20, St. Petersburg, Russia

Website: Dachniki (in Russian)

See our full list of recommended hotels in St. Petersburg and also compare the prices with airbnbs in St. Petersburg

5. Bushe

Bushe, Bakery and cafeteria - St. Petersburg, Russia

Posted by Pop Sugar Project on Saturday, 20 December 2014

If you love cakes, then this my friend, you will adore! Bushe is very popular for some of the most amazing art cakes made by chefs here. It has also won some of the best awards including the Annual Gold Medal of the International Kremlin Culinary Cup. If you are craving for cakes and desserts then this is something worth trying! This place also serves you soups, sandwiches, and fresh salads as well!

Bushe

Address: 7 Malaya Morskaya, St. Petersburg, Russia

Website: Bushe (in Russian)

See our full list of recommended hotels in St. Petersburg and also compare the prices with airbnbs in St. Petersburg

6. Cafe Zoom

Posted by ST. PETER LINE on Thursday, 13 October 2016

With an extraordinary determination of both Russian and European dishes, Café Zoom is a little place with a warm feeling and air which makes it memorable. Situated in the center point of St. Petersburg, this bistro is the ideal destination for those looking for a less lavish area that regardless remunerates through its piles of books, photography, and craftsmanship. Bistro Zoom is doubtlessly the place to go for an easygoing, however reliably flavorful, lunch or supper, and is well known for both local people and visitors. So, you make sure you visit this place to eat!

Cafe Zoom

Address: 22 Gorohovaya, St. Petersburg, Russia

Website: Cafe Zoom

See our full list of recommended hotels in St. Petersburg and also compare the prices with airbnbs in St. Petersburg

7. Romeo's Bar and Kitchen


Romeo’s Bar and Kitchen is the best place to go after enjoying a theatrical performance and trying some of the delicious dishes served in this place! Located near the famous Saint Nicolas church, the eatery was additionally granted with a TripAdvisor ‘Declaration of Excellence’ in 2014. The menu offers Russian as well as universal dishes and is also known for offering the best pastries in the city. So make sure to have this place on your checklist!

Romeo's Bar and Kitchen

Address: 43 Rimskogo-Korsakova, St. Petersburg, Russia

Website: Romeo’s Bar and Kitchen

See our full list of recommended hotels in St. Petersburg and also compare the prices with airbnbs in St. Petersburg

8. O! Cuba

A post shared by O!Cuba (@ocuba_restaurant) on


O! Cuba captivates with regular Caribbean dishes. The beverage menu incorporates the unmissable rum-based specialties like mojitos, and some of the customary Cuban recipes served to the customers include bean soup, Havana sopa de mariskos, salmon Miramar, browned bananas, coconut flan, Cuban tartlets and Caribbean biscuits. This place is surely worth the hype and you will enjoy your meal if you love Carribean dishes!

O! Cuba

Address: 36 Rubinshteyna, St. Petersburg, Russia

Website: O! Cuba

See our full list of recommended hotels in St. Petersburg and also compare the prices with airbnbs in St. Petersburg

A toast to a delicious meal!

St Petersburg
Source: Pixabay

After reading the best restaurants and their specialties listed above, I’m sure you must be dying to go to these places to eat! This is just a ‘teaser guide’ for you, presented with the best of everything! So, what are you waiting for? Rush to these restaurants while you wander the streets of St Petersburg​!

This article was originally published on Jun 22, 2017

Get Trip101 in your inbox

Unsubscribe in one click. See our privacy policy for more information on how we use your data

St petersburg 2093362 960 720

I love to travel the world because I love exploring. I love to connect with people and get to know about their culture. I am a graduate in Journalism and writing is my passion. Reading books is...Read more

Have a question? Ask fellow travellers and travel experts here.
Good things are meant to be shared!