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: 11 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. Mechta Molokhovets

    $$$$ | Vladimirskaya | Russian

    A refined restaurant with prerevolutionary flair has a tantalizing menu based on a famous 19th-century cookbook, A Gift to Young Housewives...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. Tsar

    $$$$ | City Center | Russian

    This large, bustling, and brightly lit dining room where oil paintings commemorate various Romanovs seems to be lifted right off the pages of...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. Chekhov

    $$$ | Petrograd Side | Russian

    Wicker furniture, handwoven napkins, and a birdcage with canaries and finches add to the flavor of an early-20th-century Russian country house...Read More

  • 7. LeChaim

    $$ | Admiralteisky | Russian

    The kosher cuisine, served in the spacious basement of St. Petersburg's Great Choral Synagogue, is as popular with a nonreligious crowd as it...Read More

  • 8. Russian Vodka Room No.1

    $$$$ | Admiralteisky | Russian

    Discreet and genteel, this spacious one-room venue could come straight out of one of Chekhov's stories and is the perfect place to try various...Read More

  • 9. Sadko

    $$$ | Admiralteisky | Russian

    Ruby red chandeliers and modern interpretations of Russian folkloric motifs provide a perfect prelude to a night at the nearby Marrinsky Theatre...Read More

  • 10. Teplo

    $ | Admiralteisky | Russian

    The name means "warmth" in Russian and this popular spot does indeed make guests feel warm all over, with a country house atmosphere (a fire...Read More

  • 11. Teremok

    $ | Vladimirskaya | Russian

    At the spacious branch of this famed blini chain, the signature dish is cooked right in front of you. New flavors arrive every few months, and...Read More

No Restaurants Results

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