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 Vacation Rentals
Flights to St. Petersburg
St. Petersburg Restaurants
Things to Do in St. Petersburg
St. Petersburg Travel Forum
St. Petersburg Photos
St. Petersburg Map
St. Petersburg Travel Guide
All St. Petersburg Hotels
St. Petersburg Hotel Deals
By Hotel Type
St. Petersburg Motels
St. Petersburg Campgrounds
St. Petersburg Hostels
St. Petersburg Business Hotels
St. Petersburg Family Hotels
Romantic Hotels in St. Petersburg
St. Petersburg Spa Resorts
St. Petersburg Luxury Hotels
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
By Hotel Brand
Hilton Hotels in St. Petersburg
Cronwell Hotels in St. Petersburg
Holiday Inns in St. Petersburg
RINALDI Hotels in St. Petersburg
Crowne Plaza Hotels in St. Petersburg
Rocco Forte Hotels in St. Petersburg
AZIMUT Hotels in St. Petersburg
Sokos Hotels in St. Petersburg
Accor Hotels in St. Petersburg
InterContinental (IHG) Hotels in St. Petersburg
Best Western Hotels in St. Petersburg
Radisson Hotels in St. Petersburg
Popular Amenities
St. Petersburg Hotels with Pools
Pet Friendly Hotels in St. Petersburg
St. Petersburg Hotels with Free Parking
Popular Neighborhoods
Admiralteisky Hotels
Nevskiy Hotels
Vladimir Hotels
Vasilyevsky Island Hotels
Liteyny Hotels
Petrogradsky Hotels
Kolomna Hotels
Kronverksky Hotels
Popular St. Petersburg Categories
St. Petersburg Hotels with Smoking Rooms
Boutique Hotels in St. Petersburg
Suite Hotels in St. Petersburg
St. Petersburg Hotels with Hot Tubs
St. Petersburg Hotels with Balconies
St. Petersburg Cruise Port Hotels
St. Petersburg Downtown Hotels
St. Petersburg Clean Hotels
St. Petersburg Hotels With Indoor Pools
St. Petersburg Hotels with Room Service
Near Landmarks
Hotels near The State Hermitage Museum
Hotels near Church of the Savior on Spilled Blood
Hotels near Grand Peterhof Palace
Hotels near The State Museum St. Isaac’s Cathedral
Hotels near Catherine Palace and Park
Hotels near Palace Square
Hotels near Peter and Paul Fortress
Hotels near Faberge Museum
Hotels near Nevsky Prospekt
Hotels near Kazan Cathedral
Hotels near State Russian Museum
Hotels near Yusupov Palace on Moika River
Hotels near The Naval Cathedral of Saint Nicholas in Kronstadt
Hotels near Grand Maket Russia
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
Middle Eastern Restaurants in St. Petersburg
Pizza in St. Petersburg
Russian Restaurants in St. Petersburg
Sushi in St. Petersburg
Vegan Restaurants in St. Petersburg
Vegetarian Restaurants in St. Petersburg
Popular Dishes
Best Ceviche in St. Petersburg
Best Burritos in St. Petersburg
Best Shawarma in St. Petersburg
Best Mandarin Duck in St. Petersburg
Best Arancini in St. Petersburg
Best Hamburgers in St. Petersburg
Best Juice & Smoothies in St. Petersburg
Best Salad in St. Petersburg
Best Sandwiches in St. Petersburg
Best Pasta in St. Petersburg
Best Meatballs in St. Petersburg
Best Focaccia in St. Petersburg
Best Tortelloni in St. Petersburg
Best Tortellini in St. Petersburg
Best Mac and cheese in St. Petersburg
Popular Restaurant Categories
Breakfast Restaurants in St. Petersburg
Lunch Restaurants in St. Petersburg
Dinner Restaurants in St. Petersburg
Bakeries in St. Petersburg
Cheap Eats in St. Petersburg
Coffee & Tea in St. Petersburg
Desserts 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
Popular Neighborhoods
Admiralteisky Restaurants
Bakeries in Vasilyevsky Island
Hamburgers in Liteyny
Italian Restaurants for Families in Vasilyevsky Island
Liteyny Restaurants
Nevskiy Restaurants
Petrogradsky Restaurants
Private Dining Restaurants in Petrogradsky
Smolny Restaurants
Street Food Restaurants in Nevskiy
Vasilyevsky Island Restaurants
Vladimir Restaurants
Near Hotels
Restaurants near Helvetia Hotel
Restaurants near Alexander House
Restaurants near Galunov Hotel
Restaurants near Center Hotel
Restaurants near Garden Street Hotel
Restaurants near Lahta Plaza Hotel
Restaurants near Pushka Inn Hotel
Restaurants near Lotte Hotel St. Petersburg
Restaurants near Trezzini Palace Hotel
Restaurants near Indigo St.Petersburg-Tchaikovskogo Hotel
Near Landmarks
Restaurants near Church of the Savior on Spilled Blood
Restaurants near Grand Peterhof Palace
Restaurants near The State Hermitage Museum
Restaurants near Matryoshka Master Class
Restaurants near The State Museum St. Isaac’s Cathedral
Restaurants near Park And Gardens of Peterhof
Restaurants near Chapel of St. Xenia of St. Petersburg
Restaurants near Park Chudes Galileo
Restaurants near The Shadow Museum
Restaurants near The Naval Cathedral of Saint Nicholas in Kronstadt
Skip to main content
Review
Trips
Alerts
Sign in
Cart
Inbox
See all
Sign in
to get trip updates and message other travelers.
St. Petersburg
Hotels
Things to Do
Restaurants
Flights
Vacation Rentals
Travel Stories
Cruises
Rental Cars
Tours
Add a Place
Travel Forum
Airlines
Travel Guides
Travelers' Choice
Road Trips
Help Center
THE 10 BEST Restaurants in St. Petersburg
Europe
Russia
Northwestern District
St. Petersburg
St. Petersburg Restaurants
Search
Restaurants in St. Petersburg
View map
Also show
Hotels
Things to Do
Neighborhoods
Also show
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Neighborhoods
Neighborhoods
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. Pinzeria by Bontempi
155 reviews
Closed Now
Italian, Mediterranean
$
Menu
Not average but perfect pizzas and staff
Вкусно
2. Deda Khinkali
515 reviews
Closed Now
Georgian, Eastern European
$$ - $$$
Menu
The best khinkali in St. Petersburg!
Authentic georgian food
3. Esh Fresh
254 reviews
Closed Now
Cafe, Fast Food
$
Top-'flight
Thx for a good mood for the whole day!)
4. FULL HOUSE Grill-Bar
221 reviews
Closed Now
Bar, European
$$ - $$$
Menu
Friend gathering it was nica place
The best service and great food
5. Art-Caviar
197 reviews
Closed Now
Seafood, Mediterranean
$$$$
Menu
... caviar and in between we had the must fantastic
tuna
, scallops and duck.
... in a
tasting menu
and added as ingr...
6. Deda Khinkali Liteyny
233 reviews
Closed Now
Georgian
$
Menu
For the lovers of Georgian cousin
Excellent Georgian Country Food
7. Il Milanese
495 reviews
Closed Now
Italian, Cafe
$$ - $$$
Menu
Bruschetta
with caramelized plums and cheese is also ideal in terms of taste...
The gorgonzola cheese bruschette, the
pasta
, the limoncello, the amazing meat...
8. Dans Le Noir?
952 reviews
Closed Now
International
$$$$
Menu
Excellent and unusual
Unique experience
9. Balkan Restaurant
275 reviews
Closed Now
Greek, Eastern European
$$ - $$$
Menu
Nice restaurant
in center
Best Cevapi (cevapcici) in the
city
!
10. Koreana
165 reviews
Closed Now
Asian, Korean
$
Menu
Great food
Любимый ресторан
11. Pyshechka
392 reviews
Closed Now
Cafe, Russian
$
Menu
Tasty, simple and cozy
Must visit 🥰
12. Banshiki
533 reviews
Closed Now
Russian, European
$$ - $$$
Menu
Great food and service
A hidden Gem
13. Tootsie
149 reviews
Closed Now
American, Steakhouse
$$ - $$$
Menu
Cozy and tasty Tootsie)
Best brunch in a while
14. PhaliHinkali
865 reviews
Closed Now
Georgian, Eastern European
$
Menu
Excellent trip in Georgia
Amazing!
15. Home Cafe Peterhof
276 reviews
Closed Now
Fusion, European
$$ - $$$
Menu
16.3 mi
Peterhof
Perfect place! Delicious food,
Best restaurant
16. Skazki Shakherezady
172 reviews
Closed Now
Barbecue, Middle Eastern
$$ - $$$
Menu
Excellent food, fantastic service
Amazing food
17. Must
243 reviews
Closed Now
European, Contemporary
$
Menu
Super good steacks
Breakfast is a MUST
18. Restaurant Dolma
324 reviews
Closed Now
Georgian, Armenian
$$ - $$$
Menu
Great Food and honey cake to die for
Very good restaurant
19. PkhaliKhinkali
395 reviews
Closed Now
Russian, Georgian
$
Menu
Great Restaurant
Excellent food, great atmosphere
20. Meal
234 reviews
Closed Now
European, Healthy
$$ - $$$
Menu
Celebration of Food and Creativity
Brilliant
21. Julia Child Bistro
290 reviews
Closed Now
French, European
$
Just awesome!
Great for breakfast
22. Mr. Bo
562 reviews
Closed Now
Seafood, Fusion
$$ - $$$
Menu
Nice ambience, great food and friendly...
Adherence to principles
23. Little Sicily
214 reviews
Closed Now
Italian, Pizza
$$ - $$$
Menu
I like this restaurant
Authentic Italian feel, family run
24. Gogi
199 reviews
Closed Now
European, Georgian
$$ - $$$
Menu
A must to visit
Delicious food and great service!
25. Etnos Cafe
360 reviews
Closed Now
Georgian, European
$$ - $$$
Menu
Have a taste of the Georgian food here!
I have eaten here maybe 7-8
26. Brisket Eat & Fun
535 reviews
Closed Now
Barbecue, Steakhouse
$$ - $$$
Menu
Best
brisket
Brisket
nice and tender!
27. LoungeRoom
290 reviews
Closed Now
Bar, European
$$ - $$$
Menu
Wonderful place
Good hookah and tasty cocktails!
28. Troika
685 reviews
Closed Now
European, Russian
$$ - $$$
Menu
Perfect for dinner and entertainment
Great night out
29. Restaurant Kukumber
653 reviews
Closed Now
Italian, Japanese
$$ - $$$
Menu
So tasty
Worthy!
30. Steak by Steak
455 reviews
Closed Now
Japanese, American
$$ - $$$
Menu
Ratings
Great food and service
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:
Deda Khinkali
Esh Fresh
Art-Caviar
What are the best restaurants in St. Petersburg that provide takeout?
Some of the most popular restaurants in St. Petersburg that provide takeout are:
Deda Khinkali
Zabyli sahar
Esh Fresh
What are the most popular restaurants in St. Petersburg?
The best restaurants in St. Petersburg include:
Pinzeria by Bontempi
Deda Khinkali
Zabyli sahar
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:
Deda Khinkali Liteyny
PhaliHinkali
Deda 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:
Pinzeria by Bontempi
Esh Fresh
Deda Khinkali Liteyny