St. Petersburg sits on a peninsula with water on three sides, so it has no shortage of places to eat with a view. The trick is finding the ones that actually do seafood well while sitting right on the water. These are the waterfront seafood restaurants in St. Petersburg worth your time, the spots that genuinely hang over a marina or a bay and put fresh Gulf fish front and center. You’ll find the splurge tables at the end of the Pier, a barefoot marina shack south of downtown, and a couple of tiki-leaning hangouts where you can pull up by boat. Hours, neighborhoods, and what to order at each are below.
| Restaurant | Neighborhood | On the water | Price | Hours |
|---|---|---|---|---|
| Fresco’s Waterfront Bistro | Downtown (Pier District) | Upstairs deck over the municipal marina | $$$ | Mon-Thu 11am-10pm, weekends later |
| Doc Ford’s Rum Bar and Grille | Downtown (St. Pete Pier) | Open-air at the base of the Pier | $$ | Daily 11am-10pm |
| Teak St. Pete | Downtown (St. Pete Pier) | Top of the Pier, 360 bay views | $$$ | Mon-Fri 11am-10pm, Sat-Sun from 10am |
| Paul’s Landing | The Vinoy (Old Northeast) | Overlooks the Vinoy yacht basin | $$$ | Mon-Thu 7:30am-10pm, Fri-Sat to 11pm |
| The Big Catch at Salt Creek | Salt Creek | Dockside at the Harborage Marina | $$ | Mon-Fri 11am-9pm, Sat-Sun to 10pm |
| The Getaway | Gandy / Riviera Bay | On Tampa Bay, dock to tie up a boat | $$ | Mon 11am-9pm, Tue-Sun from 9am |
Waterfront Seafood Restaurants in St. Petersburg
Fresco's Waterfront Bistro
Fresco’s sits right where the St. Pete Pier meets downtown, with a wrap-around upstairs deck that looks straight out over the municipal marina and the masts of a hundred sailboats. It’s the only restaurant with that exact angle on the marina, and the kitchen stays seafood-first: grouper bites to start, then a fresh catch off the board or a bowl of lobster bisque. Get up to the deck before sunset and order a drink while the boats come in.
Doc Ford's Rum Bar and Grille
Down at the base of the Pier, Doc Ford’s does the breezy, open-air, island-bar take on waterfront seafood, and it does it well enough to win the area’s 2025 best-waterfront nod. The Yucatan shrimp, pink Gulf shrimp swimming in citrus-garlic butter, is the thing everyone orders and the thing you should too. Grab a seat facing the water, get a rum drink, and watch the boats slide past toward Tampa Bay.
Teak St. Pete
Teak is the splurge of the bunch, four floors up at the very end of the Pier with a 360 view of Tampa Bay and the downtown skyline through floor-to-ceiling glass. The kitchen earns its spot too: pan-seared black grouper with citrus risotto, seared scallops, snapper in achiote, and raw oysters or a scallop crudo to open. Book a window table near sunset and let the view do half the work.
Paul's Landing
Part of the grand old Vinoy resort, Paul’s Landing looks out over the yacht basin from a breezy indoor-outdoor room on the edge of the Old Northeast. The food is old-Florida cooked with a lighter hand: a proper grouper sandwich, blackened shrimp, fish tacos, all built around local catch. It’s polished without being stiff, and a marina full of yachts is the kind of backdrop you plan a long lunch around.
The Big Catch at Salt Creek
A few minutes south of downtown, The Big Catch hides at the Harborage Marina on Salt Creek, with tables on the water and a dock where regulars tie up their boats. This is the no-frills, locals’ pick: a daily board of whatever came in, plus the locally caught grouper that built its name, fried or blackened. Come by car, bike, or boat, and don’t bother dressing up.
The Getaway
Out on the Gandy where the bay opens up, The Getaway is a Keys-style tiki spot built right on the water, with a raw bar and a dock for the come-by-boat crowd. Start with oysters and peel-and-eat shrimp, then go for the blackened grouper tacos or the soft-shell crab sandwich. It leans casual and sun-soaked, the kind of place where a quick lunch slides into a long afternoon by the water.
Best for…
Best for a special night out
When the night calls for cloth napkins and a real view, Teak at the top of the Pier is the move, all skyline and sunset through the glass. Paul’s Landing at the Vinoy runs a close second, a little more old-Florida resort and a little less height, with the yacht basin filling the windows. Book either one timed to sundown and you won’t need to plan much else.
Best for a casual, boat-up meal
The Big Catch and The Getaway are where you go in flip-flops, both with docks, water’s-edge seating, and a raw-bar streak. The Big Catch wins on serious fried grouper and a true locals’ crowd; The Getaway leans tropical with oysters and tacos out on the Gandy. Neither one cares how you’re dressed.
Best for sunset and a drink on the water
Doc Ford’s and Fresco’s both sit right at the Pier with open-air decks pointed at the water. Doc Ford’s brings the rum-bar energy and the Yucatan shrimp; Fresco’s has the upstairs deck over the marina and a longer wine list. Either is an easy place to land for a drink as the light goes gold.
Frequently asked questions
What are the best waterfront seafood restaurants in St. Petersburg?
It depends on the night. For a special dinner with the best view, Teak at the end of the St. Pete Pier is hard to beat. For something casual on the water, The Big Catch at Salt Creek and Doc Ford’s at the Pier are local favorites, and Doc Ford’s took the area’s 2025 best-waterfront award.
Which St. Petersburg seafood restaurants are right on the water?
All six on this list genuinely sit over the water, not just near it. Fresco’s, Doc Ford’s, and Teak are on the downtown St. Pete Pier, Paul’s Landing overlooks the Vinoy yacht basin, The Big Catch is on Salt Creek at the Harborage Marina, and The Getaway sits out on Tampa Bay by the Gandy Bridge.
Where can I get fresh grouper on the water in St. Petersburg?
Grouper is the local fish, and nearly everyone here does it. The Big Catch is known for locally caught grouper, fried or blackened. Teak plates a pan-seared black grouper with citrus risotto, Fresco’s runs grouper bites and a grouper sandwich, and both Paul’s Landing and The Getaway do grouper sandwiches and tacos.
Which waterfront seafood spots in St. Petersburg can you reach by boat?
The Big Catch at the Harborage Marina and The Getaway on the Gandy both have docks where you can tie up and walk in, and both are used to a come-by-boat crowd. The Pier restaurants, Fresco’s, Doc Ford’s, and Teak, sit right on the water downtown but are easiest to reach on foot or by car.
Do these waterfront restaurants in St. Petersburg take reservations?
The sit-down rooms do, and weekends are worth booking ahead, especially Teak and Paul’s Landing for a window or patio table at sunset. The casual spots, The Big Catch, Doc Ford’s, and The Getaway, run mostly on walk-ins, so plan to wait a bit if you turn up right at golden hour on a Friday or Saturday.
Across the bay, Tampa has its own waterfront seafood scene. If you’re heading over the bridge, see our guide to waterfront seafood restaurants in Tampa.
This guide is part of our broader roundup of waterfront restaurants in St. Petersburg, which sorts the whole waterfront by cuisine.
Hungry for more? Browse the rest of our restaurant guides on the Restaurants1 home page.
Last updated: May 2026