Restaurants in Saint Petersburg

The Allcafe catalog lists 243 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: Birthday ✕
Showing 24 of 243 matching places · 4 278 in the city
★
VIP Bourgeois Bohemians (BOBO) ★4.5
Restaurant Bourgeois Bohemians (BOBO) signature · Russian · French
📍Sankt-Peterburg, per. Vilenskiy, d. 15 ⓂMayakovskaya ₽3,500–5,000 ₽
★
VIP Dublin
Bar Dublin European · mixed · Irish · seafood
📍Nauki pr., 19 korp. 2 ⓂAkademicheskaya ₽1,000–2,000 ₽
★
VIP Dublin
Bar Dublin European · mixed · Irish · seafood
📍pr. Pyatiletok, 2 ₽1,000–2,000 ₽
Veresk ★4.9
Banquet hall Veresk mixed
📍Vyborgskiy r-n, pos. Ilichevo, vostochnyy bereg Bolshogo Simaginskogo ozera ⓂOzerki ₽1,000–2,000 ₽
Ferma Benua ★4.9
Restaurant Ferma Benua signature · European · Italian · Caucasian · Russian · mixed · Ukrainian · Georgian · Mediterranean · Uzbek · snacks · confectionery · ice cream · seafood
📍Tikhoretskiy prosp., 17, v sadu Benua ⓂPolitekhnicheskaya ₽2,000–3,500 ₽
LEVADA ★4.9
Hotel venue LEVADA mixed
📍Vsevolozhskiy r-n, der. Dranishniki, 2-y km Priozerskogo sh., 1, park-otel Levada ₽3,500–5,000 ₽
Bali lounge ★4.9
Bar Bali lounge signature · Asian · Pan-Asian · mixed
📍Chkalovskiy prospekt, 5, Sankt-Peterburg ₽1,000–2,000 ₽
BarBQ Night ★4.9
Gastrobar BarBQ Night European · Indian · Russian
📍Sankt-Peterburg, ul. Lomonosova 16 ⓂVladimirskaya ₽1,000–2,000 ₽
BullpenBar ★4.9
Gastrobar BullpenBar American · European
📍Sankt-Peterburg, Dalnevostochnyy pr. 12/2 ⓂProspekt Bolshevikov ₽1,000–2,000 ₽
DPO ★4.9
Bar DPO mixed
📍Sankt-Peterburg, Politekhnicheskaya ul., 6 ₽1,000–2,000 ₽
Game of Swords by Feromon Group ★4.9
Bar Game of Swords by Feromon Group American · European · Pan-Asian · mixed
📍Sankt-Peterburg, Nevskiy pr., 131 ₽1,000–2,000 ₽
Golos ★4.9
Karaoke bar Golos European · Italian · mixed · Japanese
📍Sankt-Peterburg, Bukharestskaya ul., 96 ⓂMezhdunarodnaya ₽1,000–2,000 ₽
Holy Ribs ★4.9
Bar Holy Ribs signature
📍Zhukovskogo, 12 ⓂMayakovskaya ₽1,000–2,000 ₽
HomeCafe ★4.9
Café-restaurant HomeCafe mixed
📍ul. Shakhmatova, 14, korp. 1, Petergof ₽up to 1,000 ₽
Imperia Hall ★4.9
Banquet hall Imperia Hall signature · European · mixed
📍Piskarevskiy prosp., 6 ⓂPl. Lenina ₽1,000–2,000 ₽
LOFT BANKET ★4.9
Banquet hall LOFT BANKET signature · European
📍prosp. Stachek, 41 ⓂKirovskiy zavod ₽2,000–3,500 ₽
Mizu ★4.9
Bar Mizu European · Japanese
📍Sankt-Peterburg, Primorskoe sh., 256A ₽2,000–3,500 ₽
Mon Amour ★4.9
Banquet hall Mon Amour signature · vegetarian · European · Russian
📍Sadovaya, 83 ⓂSadovaya ₽1,000–2,000 ₽
NEVSKY ★4.9
Restaurant NEVSKY European · Mediterranean
📍Sankt-Peterburg, ul. Aleksandra Nevskogo, 8A ₽up to 1,000 ₽
Niagara ★4.9
Restaurant Niagara mixed
📍Sankt-Peterburg, Galernaya ul., 20-22 ⓂAdmiralteyskaya ₽2,000–3,500 ₽
Soprano ★4.9
Bar Soprano European · Japanese
📍Nevskiy prosp., 88 ⓂMayakovskaya ₽3,500–5,000 ₽
Stroganoff Bar and Grill ★4.9
Banquet hall Stroganoff Bar and Grill signature · American · European · Pan-Asian · Russian · mixed
📍Sankt-Peterburg, Primorskoe shosse, 418 ₽2,000–3,500 ₽
The Buddy Café ★4.9
Restaurant The Buddy Café vegetarian · Oriental · European · Pan-Asian
📍Lomonosova, 14 ⓂVladimirskaya ₽1,000–2,000 ₽
Tsinist ★4.9
Banquet hall Tsinist signature · European · Russian · mixed
📍Poltavskaya, 7 ⓂMayakovskaya ₽1,000–2,000 ₽
1 2 3 … 11 ›

Where to eat in Saint Petersburg

Allcafe has curated its restaurant catalog since 2002. It lists 243 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.