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.
Book On TripAdvisor Bonus Book your hotel on TripAdvisor — then save 20% on things to do for your trip. Use code BOOKTOSAVE.

French Restaurants in St. Petersburg

Popular
Memorable Dinners
Breakfast on the Go
Casual Meals
Coffee Shops and Cafes
Sort by:
Ranking
Name
Price (low to high)
Price (high to low)

Restaurant Schengen

Price: $15 - $18 Map
Visitor photos (175)
Cuisines: French European Russian Central European
Reserve

Brugge Belgian Gastronomic Pub

Map
Visitor photos (111)
Cuisines: Belgian Bar European Central European French
Reserve

Bushe (Pushkin)

Map
Visitor photos (21)
Cuisines: European Cafe French

Kroo Cafe
As featured in 3 Days in St. Petersburg

Map
Visitor photos (58)
Cuisines: French European Russian Central European Cafe

Brasserie Kriek

Price: $3 - $12 Map
Visitor photos (64)
Cuisines: Belgian Bar European Central European French Pub
Reserve

Entree

Map
Visitor photos (40)
Cuisines: French European Central European Cafe
Reserve

Letuchiy Gollandets

Price: $77 Map
Visitor photos (54)
Cuisines: Seafood European Russian French Japanese Latin Spanish Central European
Reserve

Philibert

Price: $3 - $9 Map
Visitor photos (48)
Cuisines: French European
Reserve

Korzhov

Map
Visitor photos (20)
Cuisines: Italian French Contemporary Russian

Brasserie de Metropole

Map
Visitor photos (27)
Cuisines: Bar European Pub Central European French Belgian Russian
Reserve

Jean-Jacques Rousseau

Map
Visitor photos (34)
Cuisines: French European Central European
Reserve

La Presse

Price: $8 - $15 Map
Visitor photos (71)
Reserve
Reserve

Brasserie Kriek

Price: $3 - $12 Map
Visitor photos (34)
Cuisines: French Belgian Seafood European
Reserve

Cote Jardin

Price: $8 - $23 Map
Visitor photos (56)
Cuisines: French Mediterranean European Russian

Beauty Cafe

Map
Visitor photos (9)
Cuisines: French Russian