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 24 of 138 matching places · 4 274 in the city
Cristal ★4.9
Restaurant Cristal signature · mixed
📍Sinopskaya nab., 10 ₽2,000–3,500 ₽
BarBQ Night ★4.9
Gastrobar BarBQ Night European · Indian · Russian
📍Sankt-Peterburg, ul. Lomonosova 16 ⓂVladimirskaya ₽1,000–2,000 ₽
CARRE ★4.9
Gastrobar CARRE signature · European
📍Aptekarskiy pereulok, 4, Sankt-Peterburg ₽1,000–2,000 ₽
Harley Drink Bar ★4.9
Bar Harley Drink Bar signature · American · European
📍Sankt-Peterburg, Piskarevskiy pr., 144AK ₽1,000–2,000 ₽
Leth ★4.9
Restaurant Leth signature · European
📍nab. reki Fontanki, 82, 1 etazh ⓂVladimirskaya ₽1,000–2,000 ₽
Pixel Lounge ★4.9
Café Pixel Lounge snacks
📍ul. Sablinskaya, 3 ₽up to 1,000 ₽
Tsinist ★4.9
Banquet hall Tsinist signature · European · Russian · mixed
📍Poltavskaya, 7 ⓂMayakovskaya ₽1,000–2,000 ₽
Vinch ★4.9
Bar Vinch European · Italian
📍Sankt-Peterburg, Primorskiy prospekt, 62, korpus 1 ₽1,000–2,000 ₽
Wine Gogh ★4.9
Restaurant Wine Gogh signature · European
📍M.Konyushennaya, 7 ⓂGostinyy Dvor ₽2,000–3,500 ₽
Zazazu ★4.9
Bar Zazazu European
📍Sankt-Peterburg, ul. Rubinshteyna 23 ₽1,000–2,000 ₽
BOR 812 ★4.9
Hotel venue BOR 812 European · Russian
📍pos. Solnechnoe, Primorskoe sh., 385 ₽2,000–3,500 ₽
Letniy Dvorets ★4.8
Banquet hall Letniy Dvorets mixed
📍Sankt-Peterburg, Sankt-Peterburgskoe shosse, 130, korp. 7 ₽3,500–5,000 ₽
Luch ★4.9
Bar Luch Italian · mixed · snacks
📍prosp. Prosveshcheniya, 83 ⓂMayakovskaya ₽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 ₽
Pastorskoe ozero ★4.9
Banquet hall Pastorskoe ozero signature · European
📍39-y km Vyborgskogo sh., baza otdykha "Pastorskoe ozero" ₽1,000–2,000 ₽
Usadba ★4.9
Café Usadba European · Russian
📍Chernyakhovskogo, 16/5 ⓂLigovskiy pr. ₽up to 1,000 ₽
Khinkalnaya Gogi ★4.9
Restaurant Khinkalnaya Gogi European · Georgian
📍Nevskiy prosp., 54, Sankt-Peterburg ₽2,000–3,500 ₽
Birch ★4.9
Gastrobistro Birch signature · European
📍Sankt-Peterburg, Kirochnaya ul., 3 ⓂChernyshevskaya ₽more than 5,000 ₽
La Prosciutteria ★4.9
Bar La Prosciutteria Italian
📍Ozernoy per., 7, Sankt-Peterburg ⓂMayakovskaya ₽1,000–2,000 ₽
Balans Belogo ★4.9
Bar Balans Belogo American · mixed
📍Sankt-Peterburg, Ligovskiy prospekt 74 ₽1,000–2,000 ₽
Zavist Private Bar ★4.9
Bar Zavist Private Bar European
📍Sankt-Peterburg, Nevskiy pr, 60 ₽2,000–3,500 ₽
Nash gorod ★4.9
Bar Nash gorod European
📍Sankt-Peterburg, ul. Admirala Tributsa, 5 ₽up to 1,000 ₽
Ferma Trolley ★4.9
Restaurant Ferma Trolley signature · European · Russian
📍Priozerskiy r-n, pos. Korobitsyno, gornolyzhnyy kurort "Zolotaya dolina" ₽1,000–2,000 ₽
Grill Vino & Khachapuri ★4.9
Restaurant Grill Vino & Khachapuri Georgian
📍​Vsevolozhskiy r-n, Murino, prosp. Aviatorov Baltiki, 11/1 ⓂDevyatkino ₽1,000–2,000 ₽
1 2 3 … 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.