Home » Features » 15 Best Waterfront Restaurants In South Florida


15 Best Waterfront Restaurants In South Florida

With stunning vistas of the Intracoastal Waterway and the Atlantic Ocean lapping at our heels, there’s no shortage of waterfront restaurants in South Florida. Our editorial team narrowed down the list to these 15 can’t-miss restaurants from Fort Lauderdale to Boynton Beach that are worth visiting just for the views.


The View: The Lauderdale Marina and the Intracoastal Waterway

With an outdoor patio and panoramic views of the Intracoastal, 15th Street Fisheries is the ideal spot to impress out-of-town guests. Grab a seat on the patio or reserve a window-front table in the boathouse to watch the endless stream of boats cruise by. After the meal, peer over the dock to catch sight of schools of tarpon and the occasional manatee. Try the pan-roasted black grouper, the citrus grilled salmon or the miso glazed roasted Chilean sea bass.

$$ / 1900 SE 15th St., Fort Lauderdale /


The View: Delray Beach and the Atlantic Ocean

From the second floor, diners can look out of floor-to-ceiling windows as they dine for lunch, dinner or Sunday brunch. Check out the saltwater fish tank as you enjoy a handcrafted cocktail at the quartz bar. Try the baked grouper topped with blue crab, the mussels, the double-stuffed lobster roll or the scallops with pork belly and applejack barbecue sauce.

$$$ / 50 S. Ocean Blvd., Delray Beach /


The View: The Intracoastal Waterway

Expect excellence at Pier Sixty-Six's steakhouse waterfront restaurant. The chef serves inspired seafood dishes, as well as prime 28-day aged beef. The location makes for a great place to spot cruising mega yachts. Try the steaks, the Niman Ranch Pork Chops or the award-winning macadamia nut crusted Chilean sea bass. Stop by the bar from 5 p.m. to 7 p.m. for the daily happy hour that features half-priced potato skins, crab cakes, sirloin sliders and more.

$$$ / Pier Sixty-Six, 2301 SE 17th St., Fort Lauderdale /


The View: The New River

The aptly titled restaurant embraces pirate lore with authentic relics, banners and even a pirate ship for decoration. But don’t let the décor intimidate you—this restaurant knows good food. The Pirate shines with its fresh creative seafood dishes, such as the fire coral shrimp and the fish ceviche, plus its seafood specialties like the Asopado De Marisco—a bowl of seafood with tomato, green and red bell peppers, garlic, cumin, oregano, wine, brandy and spices tossed with rice. Also try the fish and shrimp vatapa with acaca—a traditional Brazilian dish that takes two days to prepare!

$$ / 400 SW Third Ave., Fort Lauderdale /


The View: The Intracoastal Waterway

Just north of Fort Lauderdale, you’ll find the picturesque Blue Moon Fish Co. in Lauderdale-by-the-Sea. Boaters can dock their vessels in front of the restaurant and enjoy lunch or, if it’s later in the afternoon, order something off of Blue Moon’s “middle menu.” The restaurant proudly serves local “day-boat” fish, and offers dishes with a Florida-Louisiana-Cajun flair. Try the Big Easy Seafood Gumbo or the crispy calamari and shrimp for an appetizer, and order the pan-roasted yellowtail snapper for dinner.

$$$ / 4405 W. Tradewinds Ave., Lauderdale-by-the-Sea /


The View: The Intracoastal Waterway

This restaurant started out in Fort Lauderdale in 1971 and moved its way north to Boynton Beach in 1978. Since then, it’s become an “anchor” restaurant in the Boynton Beach community, providing unbeatable views of the Intracoastal Waterway from the covered patio deck. The restaurant is known for its authentic Florida food and charm with dishes like conch fritters, grouper Key Largo and baked tilapia with crabmeat stuffing.

$$ / 739 E. Ocean Ave., Boynton Beach /


The View: Fort Lauderdale Beach

3030 Ocean comes to mind when you think of dining at the Fort Lauderdale Marriott Harbor Beach Resort & Spa. But don’t overlook its sister restaurant, Sea Level, located directly on the beach. The restaurant, which includes a covered patio and a beachside bar, offers a relaxed atmosphere for lounging after a day in the surf and sand. For a light snack or lunch, try the peel-and-eat edamame, the hummus and pita dip or the jumbo lump crab and arugula salad. The dinner menu offers an array of burgers, grilled steaks and seafood. To end the night right, try the Harbor Beach Tipsy Turtle cocktail—$1 of every sale is donated to the sea turtle conservation fund.

$$ / 3030 Holiday Drive, Fort Lauderdale /


The View: Fort Lauderdale Beach

Steak 954 continuously finds its way onto our “best of” lists, and we couldn’t ignore it for this waterfront restaurant feature either. The high-end steakhouse offers not only exceptional food, but also an exceptional view. And if the ocean doesn’t mesmerize, the 15-foot-long reef aquarium that’s home to jellyfish surely will. Try the raw bar for fresh oysters, shrimp, crab and ceviche. For dinner, try a dry-aged steak with a side of stuffed hash browns. The restaurant also offers breakfast, lunch and, of course, brunch.

$$$$ / W Hotel, 401 N. Fort Lauderdale Beach Blvd., Fort Lauderdale /


The View: Fort Lauderdale Beach

This historic-home-turned-restaurant makes for a romantic dinner on the beach with live entertainment every night. You may have to wait a few minutes to be seated, but it’s worth it. Ask for a table on the wraparound porch, or opt for the upstairs dining room with a balcony patio that overlooks A1A and Fort Lauderdale Beach. Try the deep sea linguine or the blue crab crusted mahi mahi. Plus, the sandwiches all come with homemade Parmesan waffle fries. Delicious.

$$$ / 3049 Alhambra St., Fort Lauderdale /


The View: Lake Boca, Intracoastal Waterway, Atlantic Ocean

The seafood restaurant at the Waterstone Resort & Marina, formerly the Boca Raton Bridge Hotel, offers three water views of Lake Boca, the Intracoastal Waterway and the Atlantic Ocean. Enjoy a specialty cocktail while indulging in the raw bar. Or make it an evening out with fresh seafood entrées and chef specialties like the Asian ahi tuna salad as you watch the sunset.

$$ / 999 E. Camino Real, Boca Raton /


The View: The Intracoastal Waterway

With grand ceilings and tall, arched windows showcasing the blue waters of the Intracoastal, Lucca makes for an extravagant dining experience. You’d expect no less at the Boca Raton Resort. The restaurant features an open-arched kitchen, serving Tuscan and Mediterranean cuisine—think citrus marinated olives, eggplant rollatini, lamb sugo and veal osso buco Milanese. The restaurant also boasts an award-winning wine list, and two rooms for private dining.

$$$$ / Boca Raton Resort & Club, 501 E. E. Camino Real, Boca Raton /


The View: The New River

Planning to catch a play at the Broward Center for the Performing Arts? Make sure to enjoy a waterfront meal prior to the show at Marti’s New River Bistro. The restaurant, located at the Center’s Huizenga Pavilion, offers indoor and outdoor seating with a prix fixe dinner menu starting 2.5 hours before shows. Diners can enjoy an appetizer, entree and dessert. We suggest the Greek salad and the lobster and shrimp mac and cheese, plus the Key lime pie. Not ready to end the night after the show? On Friday, Saturday and Sunday, the restaurant stays open after performances for drinks, dessert and coffee.

$$$ / 201 SW Fifth Ave., Fort Lauderdale /


The View: The Atlantic Ocean

Many waterfront restaurants serve your typical tropical cocktails and fried food. Not Caffe Luna Rosa. The Delray Beach restaurant offers authentic Italian dining with a stunning oceanfront view. The perfect date night? We’d say so. The chefs roast their own coffee beans, bake their own breads and prepare fresh pasta in-house daily. Try the scallopini di vitello alla marsala or the Florida yellowtail snapper Francese.

$$ / 34 S. Ocean Blvd., Delray Beach /


The View: Canal on the Intracoastal

We love the Foxy Brown and the Red Cow, but Coconuts might be our favorite restaurant from the Be Nice Restaurants group. The Fort Lauderdale staple is situated just steps from Fort Lauderdale Beach and offers comfort dishes like coconut shrimp, a to-die-for lobster roll and a blackened or grilled mahi sandwich. A must-try dish is the “Comfort Bowl” with lobster—a creamy mix of pasta shells, sriracha cheese sauce and lobster. Yum.

$$ / 429 Seabreeze Blvd., Fort Lauderdale /


The View: Canal on the Intracoastal

This dockside restaurant is tucked into a side street off of 17th Street in Fort Lauderdale. It doesn’t look like much from the outside, but walk to the back patio and it’s full of life. The restaurant—a favorite with locals—backs up to a canal that opens into the Intracoastal. It’s a great spot for an afternoon beer (or two) while snacking on fish tacos, oysters and fresh steamed mussels.

$$ / 1536 Cordova Road, Fort Lauderdale /


Aruba Beach Cafe
1 Commercial Blvd., Lauderdale-by-the-Sea/ arubabeachcafe.com

JB’s on the Beach
300 NE 21st Ave., Deerfield Beach / jbsonthebeach.com

3300 E. Commercial Blvd., Fort Lauderdale / kaluzrestaurant.com

Le Tub
1100 N. Ocean Drive, Hollywood / theletub.com

2000 N. Ocean Blvd., Fort Lauderdale / pelicanbeach.com/ocean2000.aspx

Rustic Inn Crabhouse
4331 Ravenswood Road, Fort Lauderdale / arkrestaurants.com/rustic-inn-fort-lauderdale/

The Village Grille
4404 El Mar Drive, Lauderdale-by-the-Sea / villagegrille.com

Two Georges
1754 SE Third Court, Deerfield Beach and 728 Casa Loma Blvd., Boynton Beach / twogeorgesrestaurant.com


Check our Best Restaurant Guide for more restaurants list.