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 276 restaurants in St. Petersburg
Cuisines: Ice cream
Good for: Child-friendly, Romantic
Dining options: Dessert
Ollie #2 of 276 restaurants in St. Petersburg
Cuisines: Café, Delicatessen, Italian
Good for: Cheap Eats
Dining options: Lunch Spot, Takeout, Dessert
Ollie #3 of 276 restaurants in St. Petersburg
Price: €23
Cuisines: Mexican
Good for: Entertaining clients
Dining options: Lunch Spot, Dinner, Reservations
Ollie #4 of 276 restaurants in St. Petersburg
Cuisines: Italian
Ollie #5 of 276 restaurants in St. Petersburg
Price: €23
Cuisines: Brasserie
Good for: Romantic, Special Occasion Dining, Entertaining clients
Dining options: Reservations
Ollie #6 of 276 restaurants in St. Petersburg
Cuisines: Greek
Ollie #7 of 276 restaurants in St. Petersburg
Price: €22 - €23
Cuisines: Italian
Good for: Child-friendly, Romantic, Groups, Business, Special Occasion Dining, Entertaining clients
Dining options: Lunch Spot, Dinner, Reservations, Dessert
Ollie #8 of 276 restaurants in St. Petersburg
Cuisines: Mexican, Thai
Good for: Local cuisine
Dining options: Reservations
Ollie #9 of 276 restaurants in St. Petersburg
Cuisines: Italian
Good for: Child-friendly, Romantic, Groups
Ollie #10 of 276 restaurants in St. Petersburg
Cuisines: Chinese, Asian
Dining options: Reservations, Takeout
Ollie #11 of 276 restaurants in St. Petersburg
Price: €8 - €23
Cuisines: Cuban, Spanish
Good for: Romantic, Groups, Business, Special Occasion Dining, View, Entertaining clients
Dining options: Breakfast/Brunch, Lunch Spot, Dinner, Reservations, After-hours, Dessert
Ollie #12 of 276 restaurants in St. Petersburg
Cuisines: Contemporary
Good for: Local cuisine, Entertaining clients
Dining options: Breakfast/Brunch, Lunch Spot, Dinner, Reservations, After-hours
Ollie #13 of 276 restaurants in St. Petersburg
Price: €30
Cuisines: American
Good for: Romantic, Business, Outdoor seating, Entertaining clients
Dining options: Breakfast/Brunch, Lunch Spot, Dinner, Reservations
Ollie #14 of 276 restaurants in St. Petersburg
Cuisines: Spanish, Tapas
Good for: Bar Scene
Dining options: Breakfast/Brunch, Lunch Spot, Dinner, After-hours, Dessert
Ollie #15 of 276 restaurants in St. Petersburg
Price: €8 - €11
Cuisines: American, Seafood, Contemporary
Dining options: Breakfast/Brunch, Lunch Spot, Dinner, Reservations
Ollie #16 of 276 restaurants in St. Petersburg
Price: €4 - €8
Cuisines: American, Hamburgers
Good for: Child-friendly, Outdoor seating, Cheap Eats
Dining options: Lunch Spot, Dinner, Takeout
Ollie #17 of 276 restaurants in St. Petersburg
Price: €15
Good for: Child-friendly, Local cuisine
Dining options: Lunch Spot, Dinner, Takeout
Ollie #18 of 276 restaurants in St. Petersburg
Price: €8 - €11
Cuisines: Cuban, Latin, Mexican, Peruvian
Good for: Romantic, Bar Scene, Groups, Business, Local cuisine, Outdoor seating, Special Occasion Dining, Entertaining clients
Dining options: Breakfast/Brunch, Lunch Spot, Dinner, After-hours
Ollie #19 of 276 restaurants in St. Petersburg
Cuisines: Italian, Pizza
Good for: Child-friendly, Cheap Eats
Dining options: Lunch Spot, Dinner, Takeout
Ollie #20 of 276 restaurants in St. Petersburg
Cuisines: Italian
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 »