Skip to main content
St. Petersburg, Florida : 6800 Sunshine Skyway Ln, St. Petersburg, Florida 33711
Reservations best price guarantee

Restaurants in St. Petersburg FL With The Flavor of Tampa Bay

Tampa and St. Petersburg offer a vibrant food and dining scene and it all starts at the Magnuson Hotel Marina Cove. Overlooking the marina, our waterfront restaurant and bar, Periscope, features fresh local seafood and regional fare and beautiful views of Tampa Bay. Sit back with a cocktail and enjoy the tropical scenery and a relaxed ambiance. We also offer convenient room service for private in-room dining. Still hungry? You'll find dozens of delicious St. Petersburg restaurants near the resort, from seafood kitchens to tap houses and taverns. Experience the spirited dining culture of Tampa Bay, where fresh and laid-back is a way of life. Explore the culinary wonders that await just outside.

Resort Restaurants

  • Magnuson Hotel Marina Cove, St. Petersburg Restaurant
  • Magnuson Hotel Marina Cove, St. Petersburg Restaurant & Bar

Periscopes Restaurant & Nemo's Bar

Periscopes is a casual eatery that serves classic American food and Florida coast specialties. Overlooking our marina and Tampa Bay, our waterfront restaurant serves grilled steaks, fresh seafood and regional cuisine. Wake up to omelets and French toast, then dig into Gulf fish, appetizers and hand-crafted cocktails overlooking the bay. Open daily for breakfast and dinner.
Magnuson Hotel Marina Cove Deli at Florida

Banyan Tree Deli

Enjoy relaxed poolside dining at the Banyan Tree Deli overlooking Tampa Bay. Located right next to the pool, our casual deli offers sandwiches, burgers, hot dogs, snacks and cold beverages. Eat with family in the cafe or grab a bite while lounging by the pool and soaking up the warm Florida sunshine. Open daily for lunch.
Magnuson Hotel Marina Cove, St. Petersburg Beach Bar

Nepa Hut Beach Bar

Head over to our Nepa Hut Beach bar and mix with the locals. Relax at the Nepa Hut and listen to the waves of Tampa Bay hit the shoreline. The Nepa Hut Beach bar has beautiful views of the Sunshine Skyway Bridge to enjoy while you sip a tropical cocktail.

Off Site Restaurants

400 Beach Seafood & Tap House at Florida

400 Beach Seafood & Tap House

Hip, trendy, chic and delicious, 400 Beach is a hot spot on the St. Petersburg dining scene. The restaurant offers 24 beers on tap, 48 wines by the glass, a seafood and oyster bar, grilled meats and vegetarian dishes. Open daily 11am to 11pm and for Sunday brunch, 10am to 3pm.
The Moon Under Water at St. Petersburg

The Moon Under Water

A local favorite, this restaurant is a British style tavern, serving an eclectic menu of Indian and British fare and Florida specialties. Savor everything from fried cod sandwiches to clam strips, and Thai crab curry soup. Open Sunday - Thursday, 11:30am to 11pm; Friday & Saturday to midnight. 
The Hangar Restaurant & Flight Lounge at Florida

The Hangar Restaurant & Flight Lounge

The Hangar Restaurant & Flight Lounge in St. Petersburg offers something for every taste. A café by day and bistro by night, The Hangar is full of surprises and specialties. Try the signature Chicken and Waffles or the pesto grilled salmon. Enjoy music on weekend nights. Open daily, 8am to 10pm.
St. Petersburg Beef ‘O' Brady's

Beef ‘O' Brady's

Gather with friends at this action-packed sports pub and restaurant with a gut busting menu of award-winning wings, juicy steak burgers, fish n' chips, baby back ribs, deep dish salads, and signature sandwiches. This is a laid-back place to watch the game with a cold beer and hearty pub grub.
Back to top