Restaurants in Saint Petersburg

The Allcafe catalog lists 24 places in Saint Petersburg: restaurants, cafes and bars. Filter by cuisine, district, metro or average bill, read reviews and book a table online.

Sort:
Applied: Tag: Parties ✕
Showing 24 of 24 matching places · 4 281 in the city
Veresk ★4.9
Banquet hall Veresk mixed
📍Vyborgskiy r-n, pos. Ilichevo, vostochnyy bereg Bolshogo Simaginskogo ozera ⓂOzerki ₽1,000–2,000 ₽
BarBQ Night ★4.9
Gastrobar BarBQ Night European · Indian · Russian
📍Sankt-Peterburg, ul. Lomonosova 16 ⓂVladimirskaya ₽1,000–2,000 ₽
Muzyka Kofe i Vina ★4.9
Bar Muzyka Kofe i Vina European · Italian
📍Nevskiy prosp., 60 ⓂGostinyy Dvor ₽1,000–2,000 ₽
Machty ★4.9
Bar Machty European
📍Kozhevennaya liniya, 34, prostranstvo "Istkabel" ⓂVasileostrovskaya ₽up to 1,000 ₽
Gurman ★4.9
Culinary salon Gurman mixed
📍prosp. Dinamo, 6, Sankt-Peterburg
Shato Terra ★4.8
Summer terrace Shato Terra mixed
📍Sankt-Peterburg, Nevskiy pr., 84-86 ₽2,000–3,500 ₽
Police Club ★4.7
Bar Police Club European
📍Sankt-Peterburg, ul. 6-ya Krasnoarmeyskaya d.1 ⓂTekhnologicheskiy Institut ₽up to 1,000 ₽
BURNOVA ★4.6
Banquet hall BURNOVA mixed
📍Sankt-Peterburg, Oktyabrskaya naberezhnaya, 108 ₽2,000–3,500 ₽
Hookah village ★4.6
Hookah lounge Hookah village Oriental · European · Japanese · Chinese
📍prosp. Lunacharskogo, 5a ⓂOzerki ₽1,000–2,000 ₽
Route 148 ★4.5
Bar Route 148 European
📍Ligovskiy prosp., 289 ⓂMoskovskie vorota ₽1,000–2,000 ₽
Madagascar ★4.5
Karaoke bar Madagascar mixed
📍Sadovaya, 12 ⓂGostinyy Dvor ₽1,000–2,000 ₽
Milwaukee ★4.5
Bar-restaurant Milwaukee mixed
📍Primorskiĭ prosp., 80 ⓂBegovaya ₽1,000–2,000 ₽
Pushkinskaya usadba ★4.4
Banquet hall Pushkinskaya usadba mixed
📍Gorodskoy posyolok Fyodorovskoe, Zelyonaya ul., 1 ₽3,500–5,000 ₽
Goldberg men's club ★4.0
Bar Goldberg men's club European · Russian · mixed
📍Sankt-Peterburg, prospekt Rimskogo-Korsakova, dom 2 ₽2,000–3,500 ₽
Black&White Burgers
Hookah lounge Black&White Burgers American · mixed
📍Sankt-Peterburg, Marata ul., 60/7 ⓂLigovskiy pr. ₽up to 1,000 ₽
Hustle
Bar Hustle
📍Sankt-Peterburg, Ligovskiy prosp., 83 ₽1,000–2,000 ₽
The Wall ★4.8
Bar The Wall European
📍Sankt-Peterburg, Bolshaya Pushkarskaya ul., 42/16 ⓂGorkovskaya ₽1,000–2,000 ₽
Cherish
Karaoke restaurant Cherish Asian · European · Italian · Russian
📍Sankt-Peterburg, Malaya Posadskaya, 3 ⓂGorkovskaya ₽2,000–3,500 ₽
Luminous Bar
Bar Luminous Bar snacks
📍Sankt-Peterburg, Lomonosova 11-13 ⓂVladimirskaya ₽up to 1,000 ₽
Barvikha
Karaoke bar Barvikha Oriental · European · mixed · Japanese
📍Sankt-Peterburg, Klochkov per., 2 ⓂProspekt Bolshevikov ₽1,000–2,000 ₽
Nash
Banquet hall Nash signature · European · Russian
📍Sankt-Peterburg, Kosygina pr. d. 7, k. 2 ₽1,000–2,000 ₽
Yashchik
Bar Yashchik Serbian
📍Sankt-Peterburg, Ligovskiy prosp., 50, korp. 13 ₽up to 1,000 ₽
Chika Bar
Bar Chika Bar European · Italian · Japanese
📍Sankt-Peterburg, Podvoyskogo ul., 38 ⓂProspekt Bolshevikov ₽up to 1,000 ₽
Zavist Strip bar
Bar Zavist Strip bar European · Japanese · snacks
📍Sankt-Peterburg, Bolshaya Konyushennaya ul., 29 ⓂNevskiy pr. ₽3,500–5,000 ₽

Where to eat in Saint Petersburg

Allcafe has curated its restaurant catalog since 2002. It lists 24 published places in Saint Petersburg — from landmark restaurants to intimate bars and gastropubs. Each one comes with a current address and opening hours, average bill, cuisine, photos and guest reviews.

To choose a place quickly, use the filters: by cuisine, district and nearest metro, by average bill and features. Guest-score ratings help you pick a proven spot.