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: 25 Recommendations {{numTotalPoiResults}} {{ (numTotalPoiResults===1)?'Recommendation':'Recommendations' }} 0 Recommendations
  • 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. 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

  • 3. Terrassa

    $$ | City Center | Asian

    It seems as if you could touch the cupola of the Kazan cathedral from the open-air terrace of this stylish and glamorous "place to be seen....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. Abrikosov

    City Center

    At this soothing place to take a break with a good view of Nevsky prospekt, you can enjoy coffee, ice cream, and scrumptious cakes, or a whole...Read More

  • 6. Art-café Brodyachaya Sobaka

    City Center

    No. 5 Ploshchad Iskusstv had a famous café and art salon, the Stray Dog, in its basement from 1911 to 1915. A diverse group of painters, writers...Read More

  • 7. 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

  • 8. Café Singer

    $ | City Center | Café

    The location, on the second floor of the Dom Knigi bookstore, is one of the best people-watching spots in St. Petersburg, and the food is a...Read More

  • 9. Chainaya Lozhka

    $ | City Center | Eastern European

    Distinguishable by its white and orange teaspoon logo, this is an extremely cheap and cheerful counter-service blini chain with locations...Read More

  • 10. Coffeehouse

    $ | City Center | Café

    Starbucks clones have sprung up on almost every corner in St. Petersburg, and many belong to the Coffeehouse chain. At any you can grab a good...Read More

  • 11. Da Albertone

    $ | City Center | Italian

    More than 40 kinds of pizza are prepared by Italian cooks who know what they're doing. The house-made focaccia is also delicious, and other...Read More

  • 12. 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

  • 13. Freeman's

    $$ | City Center | Mediterranean

    Behind an unassuming facade down a quiet side street off Nevsky prospekt is this warm and comforting room that might transport you to Italy...Read More

  • 14. Gastronom

    $$$ | City Center | European

    This favorite for relaxed weekend lunches is especially popular in warm weather, when outdoor tables overlook the Field of Mars. The main dining...Read More

  • 15. Grand Hotel Europe

    City Center

    You can enjoy a pot of tea or a glass of champagne, served with bowls of strawberries, in this lovely mezzanine café. You can also order unique...Read More

  • 16. 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

  • 17. Kilikia

    $ | City Center | Middle Eastern

    A haven for local Armenians, and named after an ancient region in modern-day Turkey, this restaurant serves sizzling beef stew and a tempting...Read More

  • 18. 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

  • 19. Pushka Inn

    City Center

    The extensive menu includes blini (pancakes) with caviar, homemade pelmeni (meat dumplings), borscht, and vareniki (a Ukrainian dish—dumplings...Read More

  • 20. Tandoor

    $$ | City Center | Indian

    Waiters dressed in traditional costumes and soft embroidered shoes move soundlessly in this comfortable and quiet little place across the street...Read More

No Restaurants Results

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