We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Best German Restaurants in St. Petersburg

Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your filters are still active.
There are no pins in your viewport. Try moving the map or changing your filters.
Sorted by:
Ranking
Name
Price (low to high)
Price (high to low)

Jager Haus

#178 of 8,743 Restaurants in St. Petersburg
Map
Visitor photos (3)
Cuisines: German European Pub
Reserve

Karl and Friedrich

#223 of 8,743 Restaurants in St. Petersburg
Map
Visitor photos (37)
Cuisines: German
Reserve

Grad Petrov

#291 of 8,743 Restaurants in St. Petersburg
Map
Visitor photos (11)
Cuisines: German Brew Pub European Russian
Reserve

Stary Abbat Pub

#391 of 8,743 Restaurants in St. Petersburg
Map
Visitor photos (1)
Cuisines: German Bar European Pub Bistro Gastropub
Reserve

Molly Island

#399 of 8,743 Restaurants in St. Petersburg
Map
Visitor photos (3)
Cuisines: German Irish Bar European Pub Russian
Reserve

Cherdak

#417 of 8,743 Restaurants in St. Petersburg
Map
Visitor photos (5)
Cuisines: German International European Russian
Reserve

Restaurant Hacker-Pschorr

#506 of 8,743 Restaurants in St. Petersburg
Map
Visitor photos (9)
Cuisines: German

Jager Haus

#512 of 8,743 Restaurants in St. Petersburg
Price: $2 - $12 Map
Visitor photos (6)
Cuisines: German European
Reserve

Jager Haus

#650 of 8,743 Restaurants in St. Petersburg
Map
Visitor photos (15)
Cuisines: German Bar European
Reserve

Diet food store

#652 of 8,743 Restaurants in St. Petersburg
Map
Visitor photos (3)
Cuisines: German

Bermudskiy Treugolnik

#679 of 8,743 Restaurants in St. Petersburg
Price: $15 - $24 Map
Visitor photos (55)
Cuisines: German European Russian

Fish & Chips

#699 of 8,743 Restaurants in St. Petersburg
Map
Visitor photos (2)

Jager Haus

#760 of 8,743 Restaurants in St. Petersburg
Map
Visitor photos (11)
Cuisines: German Bar European Pub
Reserve

Sakvoyazh Beremennoi Shpionki

#877 of 8,743 Restaurants in St. Petersburg
Map
Visitor photos (22)
Cuisines: German European Russian
Reserve

Bierstube Restaurant

#900 of 8,743 Restaurants in St. Petersburg
Price: $3 - $13 Map
Visitor photos (7)
Cuisines: German Brew Pub Bar Gastropub
Reserve

Bier Konig

#988 of 8,743 Restaurants in St. Petersburg
Map
Visitor photos (6)
Cuisines: German Bar European Contemporary

Beer Konig

#1,020 of 8,743 Restaurants in St. Petersburg
Price: $2 Map
Visitor photos (26)
Cuisines: German Bar European
Reserve

Golden Lion

#1,077 of 8,743 Restaurants in St. Petersburg
Price: $40 Map
Cuisines: German European
Reserve

Jager Haus

#1,169 of 8,743 Restaurants in St. Petersburg
Map
Visitor photos (4)
Cuisines: German European Pub
Reserve

Local Bar & Pub

#1,210 of 8,743 Restaurants in St. Petersburg
Map
Visitor photos (10)
Cuisines: American German Irish European Pub Czech
Reserve

Shvabskiy Domik

#1,211 of 8,743 Restaurants in St. Petersburg
Map
Visitor photos (2)
Cuisines: German European
Reserve

Papasha Klauss

#1,289 of 8,743 Restaurants in St. Petersburg
Price: $2 Map
Visitor photos (15)
Cuisines: German Bistro
Reserve

Pivnaya Kruzhka (Pushkin)

#1,304 of 8,743 Restaurants in St. Petersburg
#16 of 117 Restaurants in Pushkin
Map
Cuisines: Italian Mexican Japanese German Sushi Russian
Reserve

The Office Pub

#1,372 of 8,743 Restaurants in St. Petersburg
Map
Visitor photos (4)
Cuisines: German European Pub
Reserve

Gaststatte

#1,488 of 8,743 Restaurants in St. Petersburg
Map
Cuisines: German Bar Middle Eastern
Reserve

Pivnaya Kruzhka (Kolpino)

#1,493 of 8,743 Restaurants in St. Petersburg
#2 of 96 Restaurants in Kolpino
Map
Visitor photos (2)
Cuisines: Italian Mexican Japanese German Sushi Russian
Reserve

Hanse Bier

#1,567 of 8,743 Restaurants in St. Petersburg
Map
Visitor photos (1)
Cuisines: German Bar European Pub
Reserve

Uno Momento (Pushkin)

#1,575 of 8,743 Restaurants in St. Petersburg
#24 of 117 Restaurants in Pushkin
Map
Visitor photos (3)
Cuisines: Italian Mexican German Pizza Seafood Fast Food Vegetarian Russian
Reserve

Beer House

#1,718 of 8,743 Restaurants in St. Petersburg
Price: $8 - $17 Map
Cuisines: German European Russian

O'Briens

#2,073 of 8,743 Restaurants in St. Petersburg
Map
Visitor photos (2)
Cuisines: German European Pub Gastropub
Reserve