Restaurants in Saint Petersburg

The Allcafe catalog lists 310 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: Dog-friendly ✕
Showing 24 of 310 matching places · 4 273 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 ₽
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 ₽
BullpenBar ★4.9
Gastrobar BullpenBar American · European
📍Sankt-Peterburg, Dalnevostochnyy pr. 12/2 ⓂProspekt Bolshevikov ₽1,000–2,000 ₽
Caffe Venezia ★4.9
Café Caffe Venezia signature · confectionery · ice cream
📍Sankt-Peterburg, Nevskiy pr., 107 ⓂMayakovskaya ₽1,000–2,000 ₽
Every Dog Bar ★4.9
Bar Every Dog Bar European
📍nab. kanala Griboedova, 50 ⓂSadovaya ₽1,000–2,000 ₽
Feromon Primorskaya ★4.9
Hookah lounge Feromon Primorskaya European · Italian · Japanese
📍Korablestroiteley, 30 ⓂPrimorskaya ₽1,000–2,000 ₽
Forest Symphony ★4.9
Restaurant Forest Symphony mixed
📍30 km Novopriozerskogo shosse ₽3,500–5,000 ₽
Golos ★4.9
Karaoke bar Golos European · Italian · mixed · Japanese
📍Sankt-Peterburg, Bukharestskaya ul., 96 ⓂMezhdunarodnaya ₽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 ₽
Mangal House ★4.9
Café Mangal House Oriental
📍Sankt-Peterburg, ul. Salova, 36 ₽up to 1,000 ₽
Mapuche ★4.9
Restaurant Mapuche Latin American
📍Nekrasova, 34 ⓂGostinyy Dvor ₽1,000–2,000 ₽
Smokelab ★4.9
Hookah lounge Smokelab snacks
📍Sankt-Peterburg, Tipanova ul., 38 ⓂMoskovskaya ₽1,000–2,000 ₽
Tangiers Lounge ★4.9
Hookah lounge Tangiers Lounge European · Japanese
📍Sankt-Peterburg, ul. Gastello, 22B ₽up to 1,000 ₽
Wine Gogh ★4.9
Restaurant Wine Gogh signature · European
📍M.Konyushennaya, 7 ⓂGostinyy Dvor ₽2,000–3,500 ₽
WöD ★4.9
Bar WöD European
📍Sankt-Peterburg, B.Morskaya, 45 ⓂSadovaya ₽1,000–2,000 ₽
Zazazu ★4.9
Bar Zazazu European
📍Sankt-Peterburg, ul. Rubinshteyna 23 ₽1,000–2,000 ₽
V Chashche ★4.9
Banquet hall V Chashche signature · European
📍Vsevolzhskiy r-n, der. Mistolovo, Lyudmily Kedrinoy, 23, str. 1, kurort "Okhta-park" ₽3,500–5,000 ₽
Gollandskaya kukhnya ★4.9
Banquet hall Gollandskaya kukhnya European · mixed
📍Kronshtadt, Kommunisticheskaya ulitsa, 1 ₽2,000–3,500 ₽
Kamchatka ★4.9
Bar Kamchatka snacks
📍Sankt-Peterburg, Blokhina ul., 15 ⓂGorkovskaya ₽up to 1,000 ₽
Koreana ★4.9
Banquet hall Koreana Asian · Korean · Pan-Asian · Japanese · Thai
📍Sankt-Peterburg, Varshavskaya ul., 23/1, lit. A ⓂPark Pobedy ₽up to 1,000 ₽
Muzey dlya druzey ★4.9
Café-club Muzey dlya druzey signature · European · Russian
📍Pushkin, ul. Leontevskaya, 18 ⓂKupchino ₽1,000–2,000 ₽
Petrushinskiy khutor ★4.9
Hotel venue Petrushinskiy khutor mixed
📍Otradnoe, poselok Petrushino, Polevaya ul., 32 ₽1,000–2,000 ₽
Provans ★4.9
Banquet hall Provans mixed · French
📍prosp. Prosveshcheniya, 15 ⓂProspekt Prosveshcheniya ₽up to 1,000 ₽
1 2 3 … 13 ›

Where to eat in Saint Petersburg

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