Best restaurants in Saint Petersburg
Ranked by real guest scores: the final score and the number of reviews. Positions are not for sale. Below — the top 15 and themed ratings by cuisine, format and occasion.
Collections
10 places ✦ Intimate wedding
9 places ⛱️ Summer terraces
9 places 💒 Wedding
8 places ✦ Smelt fish season
7 places 👯 Bachelorette party
6 places
Places 4–15
Ratings by category
Best Chinese restaurants
20 placesBest Asian restaurants
231 placesBest European restaurants
1786 placesBest Caucasian cuisine restaurants
219 placesBest nightclubs
25 placesBest beer restaurants
19 placesBest wedding restaurants
160 placesBest live music restaurants
584 placesBest banquet halls
285 placesBest burger joints
44 placesBest vegetarian restaurants
45 placesBest restaurants with a view
86 placesBest wine restaurants
138 placesBest Georgian restaurants
72 placesBest cheap cafés
48 placesBest countryside restaurants
100 placesBest Italian restaurants
97 placesBest bars
167 placesBest karaoke clubs
61 placesBest coffee shops
136 placesBest meat & steak restaurants
114 placesBest pan-Asian restaurants
32 placesBest birthday party restaurants
243 placesBest graduation party venues
101 placesBest fine dining restaurants
34 placesBest breakfast restaurants
138 placesBest hookah lounges
301 placesBest summer terraces
225 placesBest sports bars with live broadcasts
206 placesBest fish & seafood restaurants
62 placesBest family-friendly restaurants
536 placesBest Japanese restaurants
57 placesHow the rating works
The Allcafe restaurant rating for Saint Petersburg is built solely on real guest scores: for each place we combine the average score and the number of reviews — a place with dozens of honest ratings ranks above one with just a couple. We do not sell rating positions. Besides the overall top there are themed ratings by cuisine, format and occasion — pick one above. The full list is in the catalog.
