St. Petersburg Restaurants

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

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

  • 2. Bistro Garçon

    $$ | Vladimirskaya | French

    Nevsky prospekt is St. Petersburg's version of a Parisian boulevard, and this comfortable, Parisian-style bistro fits right in. From the first...Read More

  • 3. Caravan

    $$ | Admiralteisky | Middle Eastern

    The stuffed camel, Turkish carpets, and sizzling kebabs prepared in the middle of the room create an exotic ambiance in which to enjoy what...Read More

  • 4. Dom Byta

    $$ | Vladimirskaya | Eclectic

    A lively bar serving old-fashioned cocktails up front, a quirkily decorated dining room in the back, and a menu that ranges from Asian to European...Read More

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

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

  • 7. Marcelli's

    $$ | Vladimirskaya | Italian

    An unpretentious dining room decorated with Italian knickknacks and bare wooden tables is a good choice for an inexpensive lunch or post-theater...Read More

  • 8. Russkaya Rybalka

    $$ | Kirov Islands | Seafood

    The gimmick at "Russian Fishing" is that you catch your own dinner. It's set in a charming wooden house overlooking a lake full of trout and...Read More

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

  • 10. Tbiliso

    $$ | Petrograd Side | Middle Eastern

    A lot of thought was put into creating this busy and authentic Georgian restaurant, which evokes the atmosphere of old Tbilisi, the capital...Read More

  • 11. Via dell'Oliva

    $$ | City Center | Mediterranean

    Feta cheese delivered directly from Greece transports you directly to sunnier climes, as does much else about this stone and terra-cotta dining...Read More

  • 12. Vostochny Ugolok

    $$ | City Center | Middle Eastern

    The lamb, herbs, and other ingredients here are laudably fresh, and flown in several times a week from Baku, Azerbaijan. It is easy to get lost...Read More

  • 13. Tinkoff

    $$ | City Center | American

    The crowded, loftlike Tinkoff was St. Petersburg's first microbrewery. Trendy people come to enjoy beer and tasty comfort food in a relaxed...Read More

No Restaurants Results

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

There are no results for {{ strDestName}} Restaurants in the searched map area with the above filters. Please try a different area on the map, or broaden your search with these popular suggestions: