We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox. Mac: Safari.

St. Petersburg

Free Newsletter

Interested in St. Petersburg?

We'll send you updates with the latest deals, reviews and articles for St. Petersburg each week.

St. Petersburg Restaurants

Price

 Reviews from our community

[ Popularity ] [ Price ]
Ollie #1 of 294 restaurants in St. Petersburg
Good for: Child-friendly, Romantic, Local cuisine, Special Occasion Dining
Dining options: Breakfast/Brunch, Lunch Spot, Dinner, Reservations, After-hours, Dessert
Ollie #2 of 294 restaurants in St. Petersburg
Cuisines: Russian
Ollie #3 of 294 restaurants in St. Petersburg
Price: €2 - €9
Cuisines: European, Ice cream, Jamaican, Japanese, Café, Russian, Pizza & Pasta
Good for: Romantic, Cheap Eats
Dining options: Breakfast/Brunch, Lunch Spot, Dinner, After-hours, Dessert
Ollie #4 of 294 restaurants in St. Petersburg
Good for: Romantic, Business, Local cuisine, Special Occasion Dining, Entertaining clients
Dining options: Lunch Spot, Dinner, Reservations, After-hours
Ollie #5 of 294 restaurants in St. Petersburg
Cuisines: International
Ollie #6 of 294 restaurants in St. Petersburg
Dining options: Reservations
Ollie #7 of 294 restaurants in St. Petersburg
Dining options: Reservations
Ollie #8 of 294 restaurants in St. Petersburg
Good for: Child-friendly, Romantic, Groups, Business, Local cuisine, Special Occasion Dining, Entertaining clients
Dining options: Lunch Spot, Dinner, Reservations, After-hours
Ollie #9 of 294 restaurants in St. Petersburg
Price: €5 - €11
Cuisines: Russian
Good for: Child-friendly, Local cuisine, Cheap Eats
Dining options: Breakfast/Brunch, Lunch Spot, Takeout, Dessert
Ollie #10 of 294 restaurants in St. Petersburg
Good for: Child-friendly, Romantic, Groups, Business, Special Occasion Dining, Entertaining clients, Cheap Eats
Dining options: Lunch Spot, Dinner, Reservations, Takeout, After-hours, Dessert
Ollie #11 of 294 restaurants in St. Petersburg
Price: €23 - €53
Cuisines: French
Ollie #12 of 294 restaurants in St. Petersburg
Price: €11 - €15
Good for: Child-friendly, Local cuisine
Dining options: Dinner, Reservations
Ollie #13 of 294 restaurants in St. Petersburg
Dining options: Reservations
Ollie #14 of 294 restaurants in St. Petersburg
Cuisines: Italian
Ollie #15 of 294 restaurants in St. Petersburg
Price: €19 - €38
Cuisines: Fusion, Steakhouse
Dining options: Reservations, After-hours
Ollie #16 of 294 restaurants in St. Petersburg
Dining options: Reservations
Ollie #17 of 294 restaurants in St. Petersburg
Price: €16 - €21
Cuisines: Eastern European, Russian
Good for: Child-friendly, Romantic, Groups, Business, Local cuisine, Entertaining clients
Dining options: Dinner, Reservations, After-hours
Ollie #18 of 294 restaurants in St. Petersburg
Cuisines: Russian
Dining options: After-hours
Ollie #19 of 294 restaurants in St. Petersburg
Cuisines: Russian, Vegetarian
Dining options: Dinner
Ollie #20 of 294 restaurants in St. Petersburg
Price: €30 - €53
Cuisines: European, French
Dining options: Reservations
See all sites
Cruise Critic

The ultimate cruise resource: cruise reviews, deals, news and advice.

SeatGuru

The world's most comprehensive source for airline seats, airline info, & in-flight amenities.

Family Vacation Critic

The best family holidays start here.

Best beach houses of 2012 »