Restaurants in Saint Petersburg

The Allcafe catalog lists 138 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: Wine ✕
Showing 48 of 138 matching places · 4 274 in the city
Fyunambyul ★4.9
Restaurant Fyunambyul French
📍Sankt-Peterburg, Malaya Konyushennaya ul., 5, podezd 10 ⓂGostinyy Dvor ₽2,000–3,500 ₽
Baffo ★4.8
Restaurant Baffo mixed
📍Tosno, prosp. Lenina, 28 ⓂKupchino ₽1,000–2,000 ₽
1913 god ★4.8
Hotel venue 1913 god European · Russian
📍Voznesenskiy pr., d. 13 ⓂSadovaya ₽1,000–2,000 ₽
Classiso ★4.8
Bar Classiso bakery · snacks
📍Tipanova, 18 ⓂMoskovskaya ₽up to 1,000 ₽
Grain ★4.8
Restaurant Grain signature · European
📍Mokhovaya, 12 ⓂChernyshevskaya ₽1,000–2,000 ₽
Babilo ★4.8
Restaurant Babilo Georgian
📍ul. Planernaya, 63k1 ₽1,000–2,000 ₽
Dolma ★4.8
Restaurant Dolma Oriental · Caucasian · Georgian · Armenian
📍ul. Belinskogo, 6 ⓂAdmiralteyskaya ₽2,000–3,500 ₽
Koza Dereza. More ★4.8
Restaurant Koza Dereza. More signature · Italian · mixed
📍Sankt-Peterburg, Primorskiy prosp., 72 ⓂStaraya derevnya ₽1,000–2,000 ₽
Skazka ★4.8
Banquet hall Skazka American · Oriental · European · Russian
📍Leningradskaya oblast, d. Dranishniki, Priozerskoe shosse, 23 ₽up to 1,000 ₽
Khachapuri i vino ★4.8
Café Khachapuri i vino Caucasian · Georgian
📍Sankt-Peterburg, Pravdy ul., 9 / Sotsialisticheskaya ul., 10 ⓂVladimirskaya ₽up to 1,000 ₽
Classico ★4.8
Wine bar Classico European · Italian
📍Sankt-Peterburg, Tipanova ul., 18 ⓂMoskovskaya ₽up to 1,000 ₽
Kriek ★4.8
Bar Kriek signature · Belgian · mixed
📍Sankt-Peterburg, Kolomyazhskiy pr. 15k2 ₽1,000–2,000 ₽
Lodka Seafood Oyster Bar ★4.9
Restaurant Lodka Seafood Oyster Bar signature · European · Mediterranean · seafood
📍Sankt-Peterburg, ul. Zhukovskogo, 41 ⓂChernyshevskaya ₽1,000–2,000 ₽
Ekaterininskiy ★4.8
Banquet hall Ekaterininskiy European · Russian
📍pl. Chernyshevskogo, 11, gostinitsa "Rossiya" ⓂPark Pobedy ₽1,000–2,000 ₽
Zavist Flirt bar ★4.8
Bar Zavist Flirt bar European
📍Sankt-Peterburg, Rubinshteyna ul., 1/43 ₽2,000–3,500 ₽
Lobbi-bar ★4.8
Lobbi-bar European · Russian
📍Sankt-Peterburg, ul. Ryukhina, 9a, (otel Parklane) ⓂKrestovskiy ostrov ₽1,000–2,000 ₽
Big Wine Freaks ★4.8
Wine bar Big Wine Freaks signature · European
📍Instrumentalnaya, 3, litera V ⓂPetrogradskaya ₽1,000–2,000 ₽
Chachechnaya ★4.8
Restaurant Chachechnaya Georgian
📍Sadovaya ul., 8/7 ⓂGostinyy Dvor ₽1,000–2,000 ₽
La Sultana ★4.7
Bar La Sultana European · Italian · Russian · Japanese
📍Sankt-Peterburg , prospekt Kosmonavtov, 38k4 ₽2,000–3,500 ₽
Toscana Grill ★4.7
Restaurant Toscana Grill European · Italian
📍nab. kanala Griboedova, 64 ⓂSadovaya ₽2,000–3,500 ₽
Baden-Baden ★4.7
Bar Baden-Baden Oriental · European · Caucasian · Russian
📍prosp. Prosveshcheniya, 61 ⓂProspekt Prosveshcheniya ₽1,000–2,000 ₽
Kakha Bar ★4.7
Bar Kakha Bar Caucasian · Georgian
📍Sankt-Peterburg, ul. Vosstaniya, 15 ⓂGostinyy Dvor ₽1,000–2,000 ₽
Krysha ★4.7
Banquet hall Krysha signature · Asian · vegetarian · European · Italian · Pan-Asian · Russian · mixed · Japanese · Chinese · Mediterranean · French
📍Admiralteyskiy prosp., 8 ⓂAdmiralteyskaya ₽3,500–5,000 ₽
Lyublyu: Led, Wine, Love's ★4.7
Bar Lyublyu: Led, Wine, Love's European
📍nab. reki Fontanki, 45 ⓂGostinyy Dvor ₽1,000–2,000 ₽
‹ 1 2 3 4 … 6 ›

Where to eat in Saint Petersburg

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