St. Petersburg Restaurants

Best Restaurants in St. Petersburg, FL

Restaurants in St. Petersburg

Establishment type

Meal type

Online options & offers

Price

Awards
Travellers’ Choice Awards winners (including the “Best of the Best” title) are among the top 10% of listings on Tripadvisor, according to the reviews and opinions of travellers across the globe.

Diversity attributes

Traveller rating

Cuisines

Dishes

Dietary restrictions

Great for

Open now

Features

Top Restaurants in St. Petersburg
762 results match your filters
Sort by:
Featured
Looking to expand your search outside of St. Petersburg? We have suggestions.
Fine dining
See all
Rococo Steak
330
Steakhouse, Contemporary$$$$
Il Ritorno
237
Italian$$$$
The Birch & Vine
592
American, Bar, Contemporary$$$$
Sushi-Sho Rexley
21
Japanese, Seafood, Sushi, Asian$$$$
Sol - St. Pete
8
Contemporary, Fusion$$$$
Frankie's Italian ChopHouse
20
Italian, Steakhouse$$$$
Local eats
See all
Fourth Street Shrimp Store
680
American, Seafood$$ - $$$
Parkshore Grill
1,672
Steakhouse, Seafood, Contemporary$$ - $$$
Cody's Original Roadhouse
667
American, Steakhouse, Bar$$ - $$$
Bodega Comida Cantina Cafe
635
Caribbean, Latin, Cuban$
URBAN Brew and BBQ
497
American, Bar, Barbecue$$ - $$$
Harvey's 4th Street Grill
304
American, Bar, Contemporary, Pub$$ - $$$
Brick & Mortar
249
American$$ - $$$
Mazzaro's Italian Market
3,416
Italian, Cafe, Mediterranean, Deli$$ - $$$
Budget-friendly bites
See all
Sponsored
Mazzaro's Italian Market
3,416
Italian, Cafe, Mediterranean, Deli$$ - $$$
Jacks London Grill
717
British$$ - $$$
Parkshore Grill
1,672
Steakhouse, Seafood, Contemporary$$ - $$$
Engine No. 9
498
American, Bar, Pub$$ - $$$
Ceviche Tapas Bar and Restaurant
1,321
Latin, Bar, Mediterranean, Spanish$$ - $$$
Cody's Original Roadhouse
667
American, Steakhouse, Bar$$ - $$$
Cheap eats
See all
Bodega Comida Cantina Cafe
635
Caribbean, Latin, Cuban$
Casita Taqueria
316
Mexican, Southwestern$
Pipo's Original Cuban Cafe
231
Caribbean, Latin, Spanish, Cuban$
Dead Bob's
169
American, Bar, Pub$
Kissin' Cuzzins
181
American, Diner$
El Cap
384
American, Bar$
Showing results 1-30 of 762
Frequently Asked Questions about St. Petersburg

Some of the most popular restaurants in St. Petersburg that deliver are:

Some of the most popular restaurants in St. Petersburg that provide takeaway are:


Some of the best restaurants in St. Petersburg for families with children include:

Some of the most popular restaurants in St. Petersburg for cheap eats include:

All St. Petersburg HotelsSt. Petersburg Hotel DealsLast Minute Hotels in St. Petersburg
Things to Do
All St. Petersburg Restaurants
FlightsVacation RentalsTravel StoriesCruisesRental Cars