Distance
Price

Best restaurants in Saint Petersburg

/ 5 581

Sort by

Rating
.
Hide ratings
Open now Find restaurants that are open now
Open at...Open on Friday at 14:30 and 1+ hour

Distance

0.2 kmIn radius 0.2 km from Saint Petersburg city center
0.5 kmIn radius 0.5 km from Saint Petersburg city center
1 kmIn radius 1 km from Saint Petersburg city center
2 kmIn radius 2 km from Saint Petersburg city center
5 kmIn radius 5 km from Saint Petersburg city center
10 kmIn radius 10 km from Saint Petersburg city center
20 kmIn radius 20 km from Saint Petersburg city center
50 kmIn radius 50 km from Saint Petersburg city center
75 kmIn radius 75 km from Saint Petersburg city center
100 kmIn radius 100 km from Saint Petersburg city center
Within Saint Petersburg
Narrow results by city

Price

$Cheap
$$Moderate
$$$Expensive
$$$$Very expensive

Collections

Guide

Best places to eat and drink in Saint Petersburg

If you are a tourist looking for an interesting place to discover something new and eat delicious meals, this article is for definitely you.
Read more
Café Abajour
Café Abajour / Restaurant
#1 of 5622 restaurants in Saint Petersburg
Open now 13:00 - 23:00
European, Central European, Grill, Vegetarian options
$$$$
L'Europe
L'Europe / Restaurant
#2 of 5622 restaurants in Saint Petersburg
ClosedOpens at 18:00
Eastern European, European, Russian, Central European, Vegetarian options
$$$$
Palkin
Palkin / Restaurant
#3 of 5622 restaurants in Saint Petersburg
Open now 12:00 - 23:00
Russian, European
$$$$
Ginza
Ginza / Restaurant
#4 of 5622 restaurants in Saint Petersburg
Open now 12:00 - 01:00
Japanese, Sushi, Seafood, Asian, Eastern European
$$$$
Mansarda
Mansarda / Restaurant
#5 of 5622 restaurants in Saint Petersburg
Open now 12:00 - 01:00
European, Italian, Russian, Vegetarian options
$$$$
Birch
Birch / Restaurant
#6 of 5622 restaurants in Saint Petersburg
Open now 13:00 - 01:00
European, Central European, Seafood, Vegetarian options
$$$$
Gogol
Gogol / Restaurant
#7 of 5622 restaurants in Saint Petersburg
Open now 12:00 - 23:00
Russian, Eastern European, European, Central European, Vegetarian options
$$$$
Pasta Fresca
Pasta Fresca / Restaurant, Cafe
#8 of 5622 restaurants in Saint Petersburg
Open now 11:30 - 23:00
Italian, Vegetarian options
$$$$
Stroganoff Steak House
Stroganoff Steak House / Restaurant
#9 of 5622 restaurants in Saint Petersburg
Open now 08:00 - 00:00
Steakhouses, American, Eastern European, European, Russian, Central European, Vegetarian options
$$$$
Chekhov
Chekhov / Restaurant
#10 of 5622 restaurants in Saint Petersburg
Open now 12:00 - 23:00
Eastern European, Russian, European, Vegetarian options
$$$$
The Karl and Friedrich Brewhouse
#11 of 5622 restaurants in Saint Petersburg
Open now 12:00 - 01:00
German, Central European, Vegetarian options
$$$$
El Copitas
El Copitas / Restaurant, Pub & bar
#12 of 5622 restaurants in Saint Petersburg
ClosedOpens at 19:00
Mexican, Cocktail bars, Vegetarian options
$$$$
Percorso
Percorso / Restaurant
#13 of 5622 restaurants in Saint Petersburg
Open now 13:00 - 00:00
Italian, Vegetarian options
$$$$
Zabyli Cakhar
Zabyli Cakhar / Restaurant
#14 of 5622 restaurants in Saint Petersburg
Open now 09:00 - 23:00
European, Healthy food, Vegetarian options
$$$$
Full House
Full House / Restaurant
#15 of 5622 restaurants in Saint Petersburg
Open now 12:00 - 02:00
American, European, Central European, Beer bars, Vegetarian options
$$$$
Tarkhun
Tarkhun / Restaurant
#16 of 5622 restaurants in Saint Petersburg
Open now 12:00 - 00:00
Georgian, Eastern European, Vegetarian options
$$$$
Clean Plates Society
Clean Plates Society / Restaurant, Cafe
#17 of 5622 restaurants in Saint Petersburg
Open now 11:00 - 01:00
European, Central European, Contemporary, Vegetarian options
$$$$
Tsar
Tsar / Restaurant
#18 of 5622 restaurants in Saint Petersburg
Open now 12:00 - 01:00
Russian, European, Vegetarian options
$$$$
Amarcord
Amarcord / Restaurant, Cafe
#19 of 5622 restaurants in Saint Petersburg
Open now 11:00 - 01:00
Italian, European, Mediterranean, Seafood
$$$$
Il Milanese
Il Milanese / Restaurant
#20 of 5622 restaurants in Saint Petersburg
Open now 11:30 - 23:00
Italian, Mediterranean, Wine bars, Vegetarian options
$$$$