10 places on the list
Top restaurants in Saint Petersburg
Ordered by star rating and by how many neighbours left one, so the regulars' favourites rise to the top. How we rank
Number 1
Number 2
Number 3
Number 4
Number 5
Number 6₽1,000–2,000
Number 7
Number 8
Number 9
Number 10
Questions & answers
Handy to know
Which restaurants in Saint Petersburg are rated highest?
Weighing each rating by its number of reviews, the top spots go to Meal (4.8★, 534 reviews), Банщики (4.7★, 1,490 reviews) and Brisket (4.7★, 1,440 reviews).
How many restaurants does LocalShopsDirectory list in Saint Petersburg?
There are 10 restaurants on this page.
Can I find restaurants in Saint Petersburg open on a Sunday?
Yes: 10 of the 10 with listed hours open on Sundays, for example Meal (1–4 PM, 5–11 PM), Банщики (11 AM–12 AM) and Brisket (11 AM–12 AM). Hours can change, so a quick call first is a good idea.
Which restaurants in Saint Petersburg have the most reviews?
Bekitzer (3,811 reviews), Phali-Hinkali (3,775 reviews) and Dachniki (1,877 reviews).