What’s a visit to Naples without digging into some fresh seafood for breakfast, lunch or dinner on the water? Whether you choose views of the beach, rivers or bay, these favorite spots for waterfront dining in Naples never disappoint.
THE BAY HOUSE
799 Walkerbilt Drive, Naples
Dinner: 4-9 p.m.
Brunch: Sunday, 10:30 a.m.-2 p.m.
Reservations: (239) 591-3837
This hidden gem is located directly on Naples’ Cocohatchee River and offers spectacular waterfront dining and unparalleled views of the Cocohatchee wildlife preserve. Experience gracious hospitality in an intimate setting exuding Old Florida charm. Outdoor seating is available on the riverfront deck and around the fire pit on the front patio. The cuisine ranges from all types of seafood to Southern-influenced dishes and neighborhood bistro-style fare. Many of The Bay House’s signature dishes include locally grown and locally sourced ingredients.
BAYSIDE SEAFOOD GRILL & BAR
4270 Gulf Shore Blvd. N., Naples
Lunch: 11:30 a.m.-2 p.m.
Dinner: 5-9:30 p.m.
Reservations: (239) 649-5552
For 29 years, Bayside Seafood Grill & Bar has held a top spot as one of Naples’ most beloved waterfront restaurants. Choose from three unique settings: the open-air, waterfront setting at the Upper Deck Bar and outdoor lounge (the live music on weekend nights is an added bonus), the elegant Upstairs Grill for lunch or dinner, or the casual atmosphere at the downstairs Café. Any spot you pick, you win; there’s not a seat here that doesn’t offer a view of picturesque Venetian Bay.
CAFÉ ON THE BAY
1500 Fifth Ave. S., Naples
Breakfast: 7-11 a.m.
Daily dining: 11 a.m.-6 p.m.
The best way to sip your favorite coffee? Overlooking the Tuscan-style marina at Naples Bay Resort. Café on the Bay is Naples’ only Lavazza coffee shop, featuring specialty Lavazza coffee, espresso drinks, signature lattes and teas. (Lavazza was established in Turin, Italy, in 1895 and has been owned by the same family for four generations—so you know it’s authentic.) And with a menu of classic breakfast items and fresh pastries, sandwiches and smoothies, it’s also the perfect spot for breakfast or lunch.
THE TURTLE CLUB
9225 Gulfshore Drive N., Naples
Lunch: 11 a.m.-2:30 p.m.
Dinner: 5-9 p.m.
Reservations: (239) 592-6557
Want to experience toes-in-the-sand dining and excellent coastal cuisine? (Of course you do.) The Turtle Club on Vanderbilt Beach is one of only a few beachfront restaurants in Naples. Start with their famous Oysters “Turtlefeller” before digging in to one of their perfectly prepared fresh seafood dishes or excellent steaks. Finish with the Chocolate Nemesis dessert—a house favorite for a reason—and a spectacular sunset over the Gulf.
9891 Gulf Shore Drive, Naples
Breakfast: 7-11 a.m.
Lunch: Monday-Friday, 11:30 a.m.-2:30 p.m.; Saturday-Sunday, noon-2:30 p.m.
Dinner: 5:30-10 p.m.
Reservations: (239) 598-5707
Baleen at LaPlaya Beach & Golf Resort is a favorite from sun up to sundown. Start the day with breakfast on the beach as the sun comes up (they also offer a champagne brunch on Sundays), or stop in during the day for lunch—try the lobster Cobb salad or Gulf grouper tacos—or dinner. The perfect ending? Cozying up with a glass of wine and toasting s’mores at a beach fire pit.
845 12th Ave. S., Naples
Monday-Saturday: 11 a.m.-9 p.m.
Sunday: 10:30 a.m.-9 p.m.
Call-ahead seating: (239) 263-9940
It doesn’t get more authentic “old Naples” than The Dock. This open-air restaurant overlooking Naples Bay and the Naples City Dock in historic Crayton Cove has been a part of the waterfront landscape for more than 30 years, serving seafood, salads and sandwiches with a Caribbean influence and a laidback vibe. Stop by on Sundays for brunch and perhaps the most impressive make-your-own Bloody Mary bar in town.