Restaurants in Saint Petersburg

The Allcafe catalog lists 19 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: Type: Beer restaurant ✕
Showing 19 of 19 matching places · 4 258 in the city
Kriek ★4.8
Bar Kriek Belgian · European
📍Sankt-Peterburg, Nevskiy pr., 47 ⓂMayakovskaya ₽1,000–2,000 ₽
Kriek ★4.8
Fast Food Kriek Belgian · European
📍Sankt-Peterburg, Nevskiy pr., 64 ⓂGostinyy Dvor ₽1,000–2,000 ₽
Jager ★4.8
Beer restaurant Jager European · German
📍Sankt-Peterburg, Nevskiy pr., 84-86 ⓂMayakovskaya ₽1,000–2,000 ₽
Kriek ★4.8
Bar Kriek Belgian · European
📍Sankt-Peterburg, Italyanskaya ul., 17 ⓂGostinyy Dvor ₽1,000–2,000 ₽
Beer Studia ★4.7
Beer restaurant Beer Studia European · Russian
📍prosp. Nepokorennykh, 16, korp. 1 ⓂPl. Muzhestva ₽1,000–2,000 ₽
Bier Konig ★4.7
Beer restaurant Bier Konig European · German
📍Sankt-Peterburg, Nevskiy pr., 170 ⓂPl. Aleksandra Nevskogo ₽1,000–2,000 ₽
O'Hooligans ★4.7
Bar O'Hooligans European · Russian · Irish
📍Sankt-Peterburg, B. Konyushennaya ul., 14 ⓂGostinyy Dvor ₽1,000–2,000 ₽
Marius ★4.7
Hotel venue Marius European
📍ul. Marata, d. 11 ⓂMayakovskaya ₽2,000–3,500 ₽
Bier Konig ★4.6
Beer restaurant Bier Konig European · German
📍pr-t Engelsa, 154 ⓂSadovaya ₽1,000–2,000 ₽
Stargorod ★4.6
Beer restaurant Stargorod European · Czech
📍Sankt-Peterburg, Kazanskaya ul., 7 ⓂGostinyy Dvor ₽1,000–2,000 ₽
Maximilian Brauhaus ★4.5
Brewery Maximilian Brauhaus European · German · Austrian
📍Sankt-Peterburg, Savushkina ul., 141 (TRK "Merkuriy", 1 etazh) ⓂChyornaya rechka ₽up to 1,000 ₽
William Bass
Beer restaurant William Bass European · Russian · mixed
📍Sankt-Peterburg, Ligovskiy pr., 53 ⓂLigovskiy pr. ₽up to 1,000 ₽
Tolstyy fraer
Bar Tolstyy fraer European · mixed
📍Sankt-Peterburg, Dumskaya ul., 3 ⓂGostinyy Dvor ₽1,000–2,000 ₽
Beer Studia
Beer restaurant Beer Studia European · Russian · mixed
📍Sankt-Peterburg, Rybatskiy pr., 39 ⓂRybatskoe ₽up to 1,000 ₽
Brauplatz
Brewery Brauplatz European · German · Austrian
📍Sankt-Peterburg, ul. Korablestroiteley, 14 ⓂMoskovskaya ₽2,000–3,500 ₽
Karlovy Pivovary
Beer restaurant Karlovy Pivovary European · Czech
📍Sankt-Peterburg, Nevskiy pr., 60 ⓂGostinyy Dvor ₽1,000–2,000 ₽
Morane / Moran
Beer restaurant Morane / Moran European
📍Sankt-Peterburg, Pulkovskaya ul., 10, k. 1 ⓂZvyozdnaya ₽up to 1,000 ₽
Manneken Pis
Beer restaurant Manneken Pis Belgian · European
📍Sankt-Peterburg, Kamennoostrovskiy pr., 12, lit. A ⓂGorkovskaya ₽1,000–2,000 ₽
Vatslav Zamok
Bar Vatslav Zamok European · Russian
📍Sankt-Peterburg, Nastavnikov pr., 27 ⓂLadozhskaya ₽up to 1,000 ₽

Where to eat in Saint Petersburg

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