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
,
Google Chrome
. Mac:
Safari
.
St. Petersburg
St. Petersburg Tourism
St. Petersburg Hotels
St. Petersburg Bed and Breakfast
St. Petersburg Holiday Rentals
St. Petersburg Restaurants
St. Petersburg Attractions
St. Petersburg Travel Forum
St. Petersburg Guide
All St. Petersburg Hotels
St. Petersburg Hotel Deals
By Hotel Type
St. Petersburg Campsites
St. Petersburg Hostels
Business Hotels St. Petersburg
Family Hotels St. Petersburg
Romantic Hotels St. Petersburg
Spa Hotels in St. Petersburg
Luxury Hotels St. Petersburg
St. Petersburg Green Hotels
St. Petersburg Resorts
St. Petersburg Beach Hotels
By Hotel Class
5-stars Hotels in St. Petersburg
4-stars Hotels in St. Petersburg
3-stars Hotels in St. Petersburg
Popular Amenities
Pet Friendly Hotels in St. Petersburg
St. Petersburg Hotels with a Pool
St. Petersburg Hotels with Parking
Popular St. Petersburg Categories
Luxury Beach Resorts in St. Petersburg
Luxury Resorts in St. Petersburg
Family Resorts in St. Petersburg
St. Petersburg Spa Resorts
St. Petersburg Golf Resorts
Apartment Hotels St. Petersburg
Discount Hotels in St. Petersburg
St. Petersburg Spa Hotels
St. Petersburg Hotels with Nightclubs
Luxury Boutique Hotels St. Petersburg
All St. Petersburg Restaurants
Popular Types of Food
Cafés in St. Petersburg
European Restaurants with Private Dining in St. Petersburg
Fast Food Restaurants in St. Petersburg
Italian Restaurants in St. Petersburg
Japanese Restaurants in St. Petersburg
Japanese Restaurants with Delivery in St. Petersburg
Mediterranean Restaurants for Special Occasions in St. Petersburg
Pizza in St. Petersburg
Russian Restaurants in St. Petersburg
Seafood Restaurants in St. Petersburg
Sushi in St. Petersburg
Popular Restaurant Categories
Breakfast Restaurants in St. Petersburg
Lunch Restaurants in St. Petersburg
Dinner Restaurants in St. Petersburg
Cheap Eats in St. Petersburg
Food Delivery Restaurants in St. Petersburg
Kid Friendly Restaurants in St. Petersburg
Late Night Restaurants in St. Petersburg
Private Dining Restaurants in St. Petersburg
Restaurants for Special Occasions in St. Petersburg
Romantic Restaurants in St. Petersburg
Skip to main content
Review
Trips
Alerts
Sign in
Inbox
See all
Sign in
to get trip updates and message other travellers.
St. Petersburg
Hotels
Things to do
Restaurants
Holiday Rentals
Tours
Add a Place
Travel Forum
Travel Guides
Help Centre
Travel Articles
Best Restaurants in St. Petersburg, Russia
Europe
Russia
Northwestern District
St. Petersburg
St. Petersburg Restaurants
Search
Restaurants in St. Petersburg
View map
Also show
Hotels
Things to Do
Neighbourhoods
Also show
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Neighbourhoods
Neighbourhoods
Return to Map
Sort by:
Highest Rating
You are zoomed out too far to see location pins. Please zoom back in.
Looking to expand your search outside of St. Petersburg? We have suggestions.
Expand your search.
Looking to expand your search outside of St. Petersburg? We have suggestions.
Expand your search.
1. FULL HOUSE Grill-Bar
212 reviews
Closed Now
Bar, European
€€ - €€€
Menu
“Friend gathering it was nica place”
“The best service and great food”
2. Esh Fresh
253 reviews
Closed Now
Cafe, Fast food
€
“Top-'flight”
“Thx for a good mood for the whole day!)”
3. Hard Rock Cafe
306 reviews
Closed Now
American, Bar
€€ - €€€
Menu
“Excellent atmosphere”
“Great service / great food”
4. Art-Caviar
174 reviews
Closed Now
Seafood, Mediterranean
€€€€
Menu
“... in a
tasting menu
and added as ingr...”
“... must fantastic
tuna
, scallops and d...”
5. Koreana
155 reviews
Closed Now
Asian, Korean
€
Menu
“Будет что-то типо обеда”
“Вкусно, быстро, качественно.”
6. Balkan Restaurant
198 reviews
Closed Now
Greek, Eastern European
€€ - €€€
Menu
“
Nice restaurant
in center”
“Pretty
interior
.”
7. Home Cafe Peterhof
254 reviews
Closed Now
Fusion, European
€€ - €€€
Menu
26.3 km
Peterhof
“Perfect place! Delicious food,”
“Best restaurant”
8. Dans Le Noir?
945 reviews
Closed Now
International
€€€€
Menu
“Unique experience”
“Wonderful experience - definitely...”
9. Deda Khinkali
252 reviews
Closed Now
Georgian, Eastern European
€€ - €€€
Menu
“Excellent dinning experience !!!”
“Wonderful Georgian restaurant in St...”
10. Pyshechka
384 reviews
Closed Now
Cafe, Russian
€
Menu
“Must visit 🥰”
“Delicious - very popular with locals”
11. Meal
215 reviews
Closed Now
European, Healthy
€€ - €€€
Menu
“This is a place that would impress any
foodie
both with the quality of food a...”
“... in a carved
pumpkin
) left me speech...”
12. Il Milanese
464 reviews
Closed Now
Italian, Cafe
€€ - €€€
Menu
“The
bruschetta
and vegan spaghetti was...”
“... the
pasta
, the limoncello, the amaz...”
13. Must
238 reviews
Closed Now
European, Contemporary
€
Menu
“Super good steacks”
“Breakfast is a MUST”
14. Banshiki
512 reviews
Closed Now
Russian, European
€€ - €€€
Menu
“Beautiful
interior
, tasty,child friendly”
“
Location
, too.”
15. Skazki Shakherezady
162 reviews
Closed Now
Barbecue, Middle Eastern
€€ - €€€
Menu
“Excellent food, fantastic service”
“Amazing food”
16. Pkhali Khinkali
394 reviews
Closed Now
Russian, Georgian
€
Menu
“Great Restaurant”
“Excellent food, great atmosphere”
17. Brisket Eat & Fun
513 reviews
Closed Now
Barbecue, Steakhouse
€€ - €€€
Menu
“We arrived just after 10pm and because we hadn't booked sat near the
bar
.”
“
Bartender
is creative, so some extra points to him :) Really big and fat 10 p...”
18. Phali Hinkali
811 reviews
Closed Now
Georgian, Eastern European
€
Menu
“Excellent trip in
Georgia
”
“Excellent trip in
Georgia
”
19. Restaurant Dolma
310 reviews
Closed Now
Georgian, Armenian
€€ - €€€
Menu
“Great Food and honey cake to die for”
“Very good restaurant”
20. Julia Child Bistro
277 reviews
Closed Now
French, European
€
“The
duck breast
main course was excellent as well.”
“Food is good, had a smoked fish on a bread and a pastry, both
fine
.”
21. Gogi
191 reviews
Closed Now
European, Georgian
€€ - €€€
Menu
“A must to visit”
“Delicious food and great service!”
22. Little Sicily
200 reviews
Closed Now
Italian, Pizza
€€ - €€€
Menu
“It was nice, the
pasta
dishes.”
“Ask for
pasta
or meat plate.”
23. Tavern Hlebnikov
460 reviews
Closed Now
European, Russian
€€ - €€€
Menu
24.9 km
Pushkin
“Awesome!!!!”
“Genuine Russian cuisine”
24. LoungeRoom
285 reviews
Closed Now
Bar, European
€€ - €€€
Menu
“Wonderful place”
“Good hookah and tasty cocktails!”
25. Etnos Cafe
355 reviews
Closed Now
Georgian, European
€€ - €€€
Menu
“Have a taste of the Georgian food here!”
“I have eaten here maybe 7-8”
26. Wine Gogh
172 reviews
Closed Now
European, Wine Bar
€
Menu
“Amazing place”
“Gorgeous place”
27. FRANK Ribs, Rolls & Bar
259 reviews
Closed Now
American, Bar
€€ - €€€
Menu
“We will come back soon!”
“Tasty & Cheap Business Lunch; Music and...”
28. LarisuVannuKhochu
595 reviews
Closed Now
Russian, Japanese
€€ - €€€
Menu
“Birthday”
“Lovely lovely place”
29. Troika
682 reviews
Closed Now
European, Russian
€€ - €€€
Menu
“Perfect for dinner and entertainment”
“Great night out”
30. Restaurant Prospekt
455 reviews
Closed Now
Russian
€€ - €€€
“Amazing Russian Cuisine”
“Good home cooking”
Previous
Next
1
2
3
4
5
6
…
Frequently Asked Questions about St. Petersburg
What are the best restaurants in St. Petersburg that deliver?
Some of the most popular restaurants in St. Petersburg that deliver are:
Esh Fresh
Art-Caviar
Koreana
What are the best restaurants in St. Petersburg that provide takeaway?
Some of the most popular restaurants in St. Petersburg that provide takeaway are:
Takoyaki
FULL HOUSE Grill-Bar
Balkan Restaurant
What are the most popular restaurants in St. Petersburg?
The best restaurants in St. Petersburg include:
Takoyaki
FULL HOUSE Grill-Bar
Balkan Restaurant
What are the best restaurants in St. Petersburg for families with children?
Some of the best restaurants in St. Petersburg for families with children include:
Home Cafe Peterhof
Phali Hinkali
Pkhali Khinkali
What are the best restaurants in St. Petersburg for cheap eats?
Some of the most popular restaurants in St. Petersburg for cheap eats include:
Takoyaki
Esh Fresh
Koreana