Best Restaurants in St. Petersburg, Russia
Restaurants in St. Petersburg
Selections are displayed based on relevance, user reviews, and popular trips. Table bookings, and chef experiences are only featured through our partners. Learn more here.
Establishment type
Meal type
Price
Traveller rating
Cuisines
Dishes
Dietary restrictions
Great for
Open now
Features
Neighbourhood
Top Restaurants in St. Petersburg
10,000+ results match your filters
Sort by:
Featured
Looking to expand your search outside of St. Petersburg? We have suggestions.
1,841 reviewsOpen now
Italian, European€€€€
561 reviewsOpen now
Steakhouse, Bar€€ - €€€Menu
932 reviewsOpen now
Italian, Mediterranean€€€€
1,498 reviewsOpen now
Russian€€ - €€€Menu
1,057 reviewsOpen now
European, Central European€€ - €€€
322 reviewsClosed today
Chinese, Japanese€€€€
192 reviewsOpen now
Italian, Pizza€€ - €€€Menu
208 reviewsOpen now
Chinese, Asian€€ - €€€
610 reviewsClosed today
European, Russian€€€€
208 reviewsOpen now
European, Wine Bar€
426 reviewsOpen now
European€€ - €€€Menu
853 reviewsOpen now
Eastern European, Georgian€€ - €€€Menu
660 reviewsOpen now
Italian, Japanese€€ - €€€
82 reviewsOpen now
Chinese, Asian€€ - €€€
1,463 reviewsOpen now
International€€ - €€€
868 reviewsOpen now
Eastern European, Georgian€Menu
237 reviewsOpen now
American, Bar€€ - €€€Menu
168 reviewsOpen now
Sushi, Asian€Menu
226 reviewsOpen now
Italian, Pizza€€ - €€€Menu
115 reviewsOpen now
Japanese, Seafood€€ - €€€
2,225 reviewsOpen now
Italian, Japanese€€€€
272 reviewsOpen now
American, Bar€€ - €€€Menu
459 reviewsOpen now
Japanese, American€€ - €€€
527 reviewsOpen now
Italian, Cafe€€ - €€€Menu
161 reviewsOpen now
American, Steakhouse€€ - €€€Menu
562 reviewsOpen now
European, Russian€€ - €€€Menu
468 reviewsOpen now
Japanese, Thai€€ - €€€Menu
185 reviewsOpen now
International, European€€ - €€€Menu
156 reviewsOpen now
Italian, Seafood€€ - €€€Menu
…
Showing results 1-30 of 10,000
Frequently Asked Questions about St. Petersburg
- Some of the most popular restaurants in St. Petersburg that deliver are:
- Some of the most popular restaurants in St. Petersburg that provide takeaway are:
- The best restaurants in St. Petersburg include:
- Some of the best restaurants in St. Petersburg for families with children include:
- Some of the most popular restaurants in St. Petersburg for cheap eats include: