St. Petersburg Restaurants

Search Restaurants
Refine by Cuisine
Sort by: Most Popular | Most Reviewed
Results 1-10 of 48

Swagat

#1 most popular of 48 restaurants in St. Petersburg

  • "This outstanding restaurant was named the best in St. Petersburg in 2002 and it has not lost a beat. The…"
  • "What a gem! A group of us made the long-haul to Vasilyavsky Island in search of Indian fare and we…"
  • Avg. Member Rating 5 of 5 Avg. Rating
  • 2 reviews
  • 4 photos

Stolle Cafe

#2 most popular of 48 restaurants in St. Petersburg

  • "We made a point of seeking out a Stolle café as it had been recommended to us by a St. Petersburg native, and because we enjoy eating pie! With only five shops in the city we were lucky to accidentally stumble…"
  • Avg. Member Rating 5 of 5 Avg. Rating
  • 1 review
  • 4 photos

Baku (BAKY)

#3 most popular of 48 restaurants in St. Petersburg

  • "I had such a good time trying Azeri food for the first time! The restaurant (PECTOPAH) Baku is beautifully designed and the food is amazing. The minute I stepped through the doors, I knew this was going to be an…"
  • Avg. Member Rating 5 of 5 Avg. Rating
  • 1 review
  • 1 photo

Bargation

#4 most popular of 48 restaurants in St. Petersburg

  • "After 6 years of school in St. Petersburg and over 140 visits, I am finally getting around to writing about my favorite Georgian restaurant! The Bargration is a great place to eat. Its interior is clean and…"
  • Avg. Member Rating 5 of 5 Avg. Rating
  • 1 review
  • 4 photos

The Grand Hotel Europe

#5 most popular of 48 restaurants in St. Petersburg

  • "I recommend having lunch at the outdoor cafe at the Grand Hotel Europe when you become truly starved for good food in Saint Petersburg. Their French-styles sandwhiches are expensive ($15!), but they're sooooooo…"
  • Avg. Member Rating 5 of 5 Avg. Rating
  • 1 review

Russian Vodka museum

#6 most popular of 48 restaurants in St. Petersburg

  • "What words from the Russian language are known all over the world? I’m absolutely sure that the list of them won’t be long, but amid the expressions everybody will be able to hear the name of "a strong alcoholic…"
  • Avg. Member Rating 5 of 5 Avg. Rating
  • 1 review
  • 2 photos

Cafe Joy

#7 most popular of 48 restaurants in St. Petersburg

  • "Out of everywhere I ate in St. Pete, this was by far my favorite! It's right off Nevskey Prospekt but on a side street close to the university. So it has an English menu for tourists, but also caters to the…"
  • Avg. Member Rating 5 of 5 Avg. Rating
  • 1 review

Bistro Garcon

#8 most popular of 48 restaurants in St. Petersburg

  • "All in all, the food in Russia is not good. At least not to my palate, and I'll pretty much try anything. The food is bland and repetitive. Bistro Garcon is a true find in St. Petersburg. Everything on the…"
  • Avg. Member Rating 5 of 5 Avg. Rating
  • 1 review

Baskin 31 Robbins

#9 most popular of 48 restaurants in St. Petersburg

  • "That is the best place to visit in St Petersburg for your children. Ice cream in more than 30 varieties, desserts, cocktails, cakes, champagne, coffee, tea, juices, 31 tastes every day.…"
  • Avg. Member Rating 5 of 5 Avg. Rating
  • 1 review
  • 1 photo

St. Petersburg Restaurant

#10 most popular of 48 restaurants in St. Petersburg

  • "For the past several years I have always ended a tour with a farewell gala at the St. Petersburg…"
  • "The restaurant is wonderfully decorated with tall Tiffany-style lamps in the lobby. Our tour guide got…"
  • Avg. Member Rating 4 of 5 Avg. Rating
  • 2 reviews
  • 1 photo
Sort by: Most Popular | Most Reviewed
Results 1-10 of 48

Compare St. Petersburg Rates

1. Enter travel information

City

2. Select websites to compare rates

Each selected website will open a new window.

St. Petersburg Travel Deals

All St. Petersburg Travel Deals