St. Petersburg Restaurants

We’ve compiled the best of the best in St. Petersburg - browse our top choices for Restaurants during your stay.

Recommended Fodor’s Video

Sort by: 9 Recommendations {{numTotalPoiResults}} {{ (numTotalPoiResults===1)?'Recommendation':'Recommendations' }} 0 Recommendations
CLEAR ALL CLEAR ALL
Loading...
  • 1. L'Europe

    $$$$ | City Center | Russian

    The breathtaking surroundings—there's an art-nouveau stained-glass roof, shining parquet floors, and private balconies—are fit for a tsar, as...Read More

  • 2. miX

    $$$$ | Admiralteisky | French

    Michelin-starred chef Alain Ducasse's Russian outpost has shaken up the city's dining scene with its haute-cuisine interpretation of French...Read More

  • 3. Restoran

    $$$ | Vasilievsky Island | Russian

    Spacious, with soft lighting and earth tones, the surroundings are at once stylish and traditional, and as straightforward as the name, which...Read More

  • 4. Taleon

    $$$$ | City Center | Eastern European

    Inside an opulent mansion connected to the Taleon Imperial Hotel you'll find the usual array of fun for the bodyguard-protected high-society...Read More

  • 5. 1913

    $$$$ | Admiralteisky | Russian

    The name evokes the last days of Imperial Russia, and the era is celebrated in low-key, comfortably elegant surroundings where a menu offers...Read More

  • 6. Bellevue Brasserie

    $$$$ | City Center | French

    A meal atop the Kempinski Hotel is literally head and shoulders above any other dining experience in St. Petersburg, thanks to a breathtaking...Read More

  • 7. Erivan

    $$$$ | City Center | Eastern European

    One of the city's few Armenian restaurants is calm and simply decorated, and nicely located along a quiet stretch of the Fontanka around the...Read More

  • 8. Il Grappolo

    $$$ | City Center | Italian

    One of the city's best Italian restaurants serves deliciously fresh food, including a Caprese salad with buffalo mozzarella. Everything—from...Read More

  • 9. Palkin

    $$$$ | City Center | French

    A legendary restaurant of the same name was established on this spot in 1785. The formal and elegant interior evokes those bygone days, though...Read More

No Restaurants Results

Please try a broader search, or expore these popular suggestions: