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.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Restaurants in St. Petersburg

View map
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Neighbourhoods
Neighbourhoods
Your SelectionsClear all
Cuisines & Dishes
(1789)
(1042)
(583)
Afghani
(1)
Albanian
(1)
(255)
(6)
Armenian
(38)
(152)
Australian
(4)
Austrian
(7)
Azerbaijani
(16)
Bar
(547)
Belgian
(29)
Brew Pub
(18)
(19)
(433)
Caucasian
(60)
Central American
(2)
Central Asian
(4)
Central European
(258)
(173)
Contemporary
(49)
Croatian
(2)
(3)
Czech
(15)
Danish
(1)
Diner
(35)
Dutch
(2)
(555)
(95)
(54)
Gastropub
(47)
Georgian
(69)
(58)
(26)
Grill
(70)
(39)
(36)
(28)
Israeli
(14)
(558)
(19)
(9)
Latvian
(1)
(47)
Mongolian
(1)
Norwegian
(1)
(262)
Pub
(593)
Romanian
(1)
Scandinavian
(10)
Scottish
(4)
(185)
Singaporean
(4)
Slovenian
(1)
(79)
Southwestern
(4)
(37)
Sri Lankan
(1)
(286)
(32)
Tibetan
(1)
(36)
Ukrainian
(23)
Uzbek
(24)
Wine Bar
(37)
Cheesecake
(2)
Chicken Kiev
(3)
Crab
(2)
Dim Sum
(2)
Donuts
(1)
Dumplings
(10)
Filet Mignon
(1)
Hamburger
(5)
Lasagne
(2)
Noodle
(2)
Omelette
(1)
Pasta
(5)
Polenta
(1)
Shrimp
(1)
Tandoori Chicken
(1)
More
Dietary Restrictions
Vegetarian Friendly
(301)
Vegan Options
(140)
Gluten Free Options
(35)
Kosher
(7)
Halal
(1)
More
Less
Meals
(506)
(1340)
(2820)
Price
Cheap Eats
(586)
Mid-range
(3302)
Fine Dining
(97)
Neighbourhoods:
Restaurant features
(52)
(359)
Free Wifi
(856)
Parking Available
(401)
Reservations
(3735)
Serves Alcohol
(838)
Takeout
(833)
Television
(498)
Wheelchair Accessible
(139)
More
Good for
Bar Scene
(536)
Business meetings
(339)
(410)
Kids
(264)
Local cuisine
(268)
(230)
(42)
More
Sort by:
  • Ranking
  • Name

Vostochny Express

#751 of 8,703 Restaurants in St. Petersburg
₹₹ - ₹₹₹ European Russian Caucasian
Reserve

le Chien Errant

#752 of 8,703 Restaurants in St. Petersburg
₹₹ - ₹₹₹ Russian

Amsterdam Chips Company

#753 of 8,703 Restaurants in St. Petersburg
Belgian Dutch European

Parusa

#754 of 8,703 Restaurants in St. Petersburg
₹₹ - ₹₹₹ Italian European Grill Russian
Reserve

Crazy Hunter

#755 of 8,703 Restaurants in St. Petersburg
₹₹ - ₹₹₹ European
  • Atmospheric place 19/08/2014
Reserve

Alt Velvet

#756 of 8,703 Restaurants in St. Petersburg
₹₹ - ₹₹₹ European International Pub
Reserve

Roses Bar

#757 of 8,703 Restaurants in St. Petersburg
₹₹ - ₹₹₹ European Eastern European

Pivorama

#758 of 8,703 Restaurants in St. Petersburg

Astra Motor Ship Restaurant

#759 of 8,703 Restaurants in St. Petersburg
Reserve

Depo

#760 of 8,703 Restaurants in St. Petersburg
Reserve

Matisov Domik

#761 of 8,703 Restaurants in St. Petersburg
₹₹ - ₹₹₹ European Russian
Reserve

Marchelli's

#762 of 8,703 Restaurants in St. Petersburg
₹₹ - ₹₹₹ Italian
Reserve

Montana Steak House na Izmajlovskom

#763 of 8,703 Restaurants in St. Petersburg

Kholst Maslo

#764 of 8,703 Restaurants in St. Petersburg
₹₹ - ₹₹₹ European Central European Contemporary Russian Soups Eastern European
Reserve

Vostochny Ugolok

#765 of 8,703 Restaurants in St. Petersburg
₹₹ - ₹₹₹ Middle Eastern European

Montenegro

#766 of 8,703 Restaurants in St. Petersburg
₹₹ - ₹₹₹ Mediterranean European
Reserve

Sorbet Restaurant Pushkin

#767 of 8,703 Restaurants in St. Petersburg
#14 of 93 Restaurants in Pushkin

Tan Jen

#768 of 8,703 Restaurants in St. Petersburg
Reserve

Go Goa

#769 of 8,703 Restaurants in St. Petersburg
₹₹ - ₹₹₹ Indian Seafood Grill Vegetarian Friendly

Helsinkibar

#770 of 8,703 Restaurants in St. Petersburg
₹₹ - ₹₹₹ Bar Pub Street Food Scandinavian European
Reserve

Dve Palochki

#771 of 8,703 Restaurants in St. Petersburg
₹₹ - ₹₹₹ Japanese Sushi Asian Seafood
Reserve

The Templet Bar

#772 of 8,703 Restaurants in St. Petersburg
₹₹ - ₹₹₹ Bar Pub
Reserve

City Grill

#773 of 8,703 Restaurants in St. Petersburg
₹₹ - ₹₹₹ American

Open Сafe Shater

#774 of 8,703 Restaurants in St. Petersburg
₹₹ - ₹₹₹ Bar European Pub Central European Russian

Bierstube Restaurant

#775 of 8,703 Restaurants in St. Petersburg
₹₹ - ₹₹₹ German Bar European Pub Central European Brew Pub Gastropub

Cafe Versal

#776 of 8,703 Restaurants in St. Petersburg
₹₹ - ₹₹₹ French European
Reserve

Gamardzhoba

#777 of 8,703 Restaurants in St. Petersburg

SPB Bar Chain

#778 of 8,703 Restaurants in St. Petersburg
Reserve

Beer Konig

#779 of 8,703 Restaurants in St. Petersburg
₹₹ - ₹₹₹ German Bar European Pub

Solnce

#780 of 8,703 Restaurants in St. Petersburg
₹₹ - ₹₹₹ European Bar
Reserve