Sip, dine, and soak up the best bayside views!
Looking for the perfect spot to dine by the water? We’ve rounded up some of our favorite spots!
Photo credit LUMA at SkyBeach Resort
For a more elevated waterfront night out, head to LUMA for Mediterranean flavors in a dreamy, sun-soaked setting. We love sharing mezze and sipping on citrusy cocktails by the marina! We recommend going around golden hour for the full sea-and-sky experience.
Photo credit Riverwalk Terrace
Our new go-to for waterfront brunch, Riverwalk Terrace serves fresh croissants, indulgent omelets, and Riviera-inspired dishes. We love grabbing a terrace table to enjoy the stunning bay views while sipping a mimosa—perfect for a girls’ day out or a lazy breakfast by the water!
Riverwalk Terrace, 505 Water St, Tampa, FL 33602, United States
This waterfront gem is the perfect spot to sip a spritz and soak in golden hour views. We love the spicy margarita and the chef’s kiss-worthy bites like meatballs, arancini, and paninis. Gorgeous scenery, friendly staff, and cute drinks make it a must-visit in Tampa!
601 S Harbour Island Blvd, Tampa, FL 33602, United States
Photo credit American Social
Set right on the water, American Social Tampa is one of our favorite spots for a lively day-to-night hang with skyline views. We love grabbing a cocktail and apps by the water!
American Social, 601 S Harbour Island Blvd, Tampa, FL 33602, United States
Photo credit Teak St. Pete
For laid-back coastal dining, this spot is a must on the St. Pete Pier. Sit outside, order a round of drinks, and soak in the bay views! This is the kind of spot you go for the food and the scenery.
800 2nd Ave NE, St Petersburg, FL 33701-3521, United States
Photo credit Oystercatchers
The view at sunset is gorgeous, with lush greenery and twinkling lights. Enjoy the Gulf and the far-off city skyline. While Oystercatchers is a perfect place for a date, we also suggest coming for brunch. There’s a caviar bar, a charcuterie bar, a seafood area, and all your favorite breakfast classics!
Photo credit Rusty Bellies Waterfront Grill, Inc.
Bring friends and family to enjoy live music, waterfront views, a busy bar, and always the freshest seafood.
This coastal café blends fresh Florida flavors with a touch of Italian flair, and the waterfront views are gorgeous. We suggest trying one of their craft cocktails and saving room for house-made gelato; it’s a perfect downtown escape with friends or for a relaxing brunch!
335 2nd Ave NE, St Petersburg, FL 33701-3501, United States
Beachside bites and toes in the sand—Caddy’s is a local fave for laid-back waterfront dining with live music, tropical drinks, and unbeatable sunset views.
Photo credit Seahorse Restaurant
One of our favorite Pass-a-Grille classics is officially back! We love stopping by for a waterfront breakfast while soaking in the bay views. The fresh, local fare and charming vibe make it a must-visit for brunch lovers!
The restaurant is known for its relaxed atmosphere, where guests can enjoy a casual meal while soaking in stunning views of the Bay. La Cabana’s menu features a delightful mix of comfort foods like tacos, fresh salads, and seafood dishes, all crafted with a focus on fresh, local ingredients.
The menu features a creative array of dishes that highlight fresh, local seafood, from signature crab cakes to flavorful shrimp and grits. With a curated selection of craft cocktails, Latitude 28 offers a refined yet relaxed dining experience, making it a go-to destination for food lovers and beachgoers.
A cozy waterfront spot that offers an eclectic menu filled with fresh, flavorful options like the Coastal Breakfast Croissant, the Patrona Sandwich, and the Coastal Cuban. The cafe also features lighter fare, such as avocado toast and açaí bowls, perfect for a quick bite by the water!
Photo credit The Getaway
You can reach The Getaway by car or by driving your boat up to their back docks. The Getaway makes it convenient to enjoy fresh seafood and cold cocktails after a long day on the boat or at the beach!
Fresh-caught seafood and elegant coastal vibes? Yes, please. We recommend the sushi and a waterfront table for the full Island Way experience.
Looking for an experience beyond a waterfront view Try Salt Shack, which features a waterfront entrance! That’s right, you can not only reach the Bay restaurant by car but also by boat. This beach spot offers a beautiful view, seasonal seafood, and fun summer-inspired signature cocktails.
Photo credit Hula Bay Club
They have a great highchair bar area to mix and mingle with other visitors, and there’s also a covered patio with plenty of ceiling fans to keep you cool during the summer.
Photo credit Rusty Pelican
Enjoy waterfront Gulf views while cooling down in the crisp air conditioning. Their menu gives a Florida spin on classic seafood and steakhouse specials.
These rooftop spots are perfect for golden hour drinks, date nights, and everything in between.
Explore our top guides, handpicked by locals.
Have the best things to do in Tampa Bay sent straight to your inbox
Hello! I’m an author and visual artist here to share my knowledge on the Tampa Bay Area. I love the local art, markets, and delicious food.

