Skip to content
← All stories

Food & Drink

The Best Waterfront Restaurants in South Florida for Every Budget

October 19, 2026 · By the BestofSFL team

Waterfront restaurant deck with white-tablecloth tables, palm trees, and a yacht passing on the Intracoastal Waterway

The South Florida waterfront formula: a deck, a breeze, and boats going by while dinner lands. (Photo via 26 North Yachts)

In South Florida, the view is half the menu. A table on Biscayne Bay, the Miami River, the Intracoastal, or the open Atlantic can turn an ordinary Tuesday into the reason you live here — and it does not have to cost a fortune. This guide rounds up 10 verified waterfront restaurants across Miami-Dade, Broward, and Palm Beach, organized by budget: honest-value spots where dinner stays at $30 and under, mid-range favorites in the $31–$50 range, and two genuine splurges for the nights that call for one. Every address, schedule, and price band below was checked against the restaurant's own site or official listing this week.

Hungry for more local tables? Start with our food & drink guides, the Coral Gables restaurants locals actually use, or the South Florida brunch bucket list — several picks below do a serious weekend brunch, too.

Great value on the water: $ to $$

1. Garcia's Seafood Grille & Fish Market — Miami River, Miami

The old-soul pick. Garcia's Seafood Grille & Fish Market has been serving fresh catch on the Miami River since 1966 — a family-run fish market downstairs, a restaurant and deck upstairs, and boats drifting past while you work through stone crab claws, conch fritters, ceviche, or a whole yellowtail snapper. It is unfussy in exactly the right way, and the moderate prices are a small miracle this close to downtown. Best for: a real-Miami seafood lunch, stone crab season, and anyone who prefers a working river to a velvet rope.

398 NW N River Dr, Miami · Daily 11 AM–9 PM, Fri–Sat to 10 PM · $$ · Valet parking listed; walk-ins welcome.

2. Monty's Raw Bar — Coconut Grove, Miami

A tiki-bar institution on the Coconut Grove marina since the late 1960s, Monty's Coconut Grove is the move when the plan is raw bar, a frozen drink, live music, and nowhere else to be. Oysters, stone crab, conch fritters, and coconut shrimp keep the menu in the $30-and-under lane, and the weekday happy hour (Mon–Fri 4–7 PM) discounts drinks and raw-bar staples. Best for: groups, sunset drinks, and the Grove's laid-back marina scene. Public parking nearby; dogs are welcome per its listing.

2550 S Bayshore Dr, Miami · Daily 11:30 AM–10 PM, Fri–Sat to 11 PM · $–$$ · Casual; happy hour Mon–Fri 4–7 PM.

3. Deck 84 — Delray Beach

Palm Beach County's dock-and-dine answer. Deck 84 sits beside the Atlantic Avenue Bridge with unobstructed Intracoastal views, a menu of Baja fish tacos, a signature crab cake, burgers, and salads at $30 and under, and — the headline for boaters — roughly 140 feet of first-come dock space, so you can arrive by water and tie off for lunch. Live music runs on weekend afternoons. Best for: a Delray day that starts on Atlantic Ave and ends on the water, by car or by boat. Valet uses the on-site lot; public parking is nearby.

840 E Atlantic Ave, Delray Beach · Mon–Thu 12–8:30 PM, Fri 12–9:30 PM, Sat–Sun 11:30 AM–9:30 PM · $–$$ · Dock-and-dine; call ahead for dock questions.

4. Old Key Lime House — Lantana

History you can eat in. The Old Key Lime House was built in 1889 as the Lyman family home and became a restaurant in 1989; Southern Living recently spotlighted it as Florida's oldest waterfront restaurant. Today it is a big, breezy, tiki-style gathering place on the Intracoastal with live music, a mahi sandwich, fish tacos, and the homemade key lime pie you are legally required to order. Moderate prices, boat slips out front, and a crowd that mixes boaters, families, and Lantana regulars. Best for: an only-in-Florida afternoon.

300 E Ocean Ave, Lantana · Daily 11 AM–10 PM, Fri–Sat to 11 PM · $$ · Arrive early on weekends — popular tables fill fast.

Mid-range favorites: $$, worth every dollar

5. Coconuts — Fort Lauderdale

Ask Fort Lauderdale locals for one waterfront dinner and Coconuts comes up fast. The be nice Restaurant Group spot faces the Intracoastal on Seabreeze Boulevard with uninterrupted sunset views, and the order writes itself: Scoobies — blue crab claws in garlic butter — coconut shrimp, oysters, and a lobster roll. The vibe is upscale-casual, the patio is dog-friendly, and boaters can raft up at the dock. Best for: sunset dinner near the beach and out-of-town guests you actually like. Expect a wait at prime time; it earns it.

429 Seabreeze Blvd, Fort Lauderdale · Mon–Sat 11:30 AM–10 PM, Sun 10 AM–10 PM · $$ · Valet and parking available.

6. Shooters Waterfront — Fort Lauderdale

On the Intracoastal since 1982, Shooters Waterfront is Fort Lauderdale dockside dining at full scale: a big deck, fresh seafood, coconut shrimp and lobster rolls, live music on weekends, and a popular weekend brunch. It is also one of the easiest waterfront tables to reach without a car — the Water Taxi stops there (Stop 9) — and parking runs valet or the hourly garage. The $31–$50 band buys a lively, group-friendly night with the yachts going by. Best for: birthdays, boat-day lunches, and visitors.

3033 NE 32nd Ave, Fort Lauderdale · Mon–Thu 11 AM–10 PM, Fri 11 AM–11 PM, Sat 10 AM–11 PM, Sun 10 AM–10 PM · $$ · Reservations recommended for weekend brunch; dog-friendly.

7. JB's on the Beach — Deerfield Beach

Most of this list faces a river or the Intracoastal; JB's on the Beach faces the Atlantic itself, right on the Deerfield Beach sand near the pier. The kitchen does classic American and seafood — Janet's Lobster & Shrimp Salad, coconut shrimp, fish and chips, mojitos at the tiki bar — with live music and a happy hour Monday–Friday 4–7 PM. Prices stay moderate for true oceanfront. Best for: a beach-day lunch that turns into dinner, or dinner after a day at the Cove. Valet parking is offered; metered beach parking fills early.

300 NE 21st Ave, Deerfield Beach · Mon–Thu 11:30 AM–10 PM, Fri 11:30 AM–11 PM, Sat 11 AM–11 PM, Sun 10 AM–10 PM · $$ · Brunch Sat–Sun mornings.

8. Rusty Pelican — Key Biscayne

The skyline shot. From its deck on Rickenbacker Causeway, the Rusty Pelican looks straight across Biscayne Bay at downtown Miami — the view that made it a celebration staple for decades. The menu matches the setting: seafood towers, grilled octopus, Chilean sea bass, and a crispy whole local snapper, with a strong weekend brunch. At $31–$50 it is the accessible end of special-occasion waterfront dining. Best for: anniversaries, sunset dinners, and showing visitors the postcard. Book ahead — everyone else has the same idea at golden hour.

3201 Rickenbacker Causeway, Key Biscayne · Mon–Thu 12–10 PM, Fri 12–11 PM, Sat 11 AM–11 PM, Sun 11 AM–10 PM · $$–$$$ · Reservations recommended; private lot and valet.

The splurge: $$$ and up

9. Seaspice Brasserie & Lounge — Miami River, Miami

The Miami River's dress-up night. Seaspice pairs a post-industrial, nautically styled room and waterfront deck with a $50-and-over menu of premium oysters, lobster, wood-fired dishes, and Wagyu — plus skyline views and a lively scene that builds toward sunset. Weekend brunch (Sat–Sun 12–4 PM) is the softer entry point; dinner is the full production. Note the rhythm before you go: Seaspice is closed Mondays. Best for: date night, celebrations, and the river at its most glamorous. Smart casual dress; valet and a private lot are listed.

412 NW North River Dr, Miami · Closed Mon · Lunch Tue–Fri 12–4:30 PM, brunch Sat–Sun 12–4 PM, dinner Tue–Thu to 11 PM and Fri–Sun to midnight · $$$ · Reservations recommended.

10. Smith & Wollensky — South Pointe, Miami Beach

Close with the classic steakhouse-on-the-water. Smith & Wollensky's Miami Beach location sits in South Pointe Park at the mouth of Government Cut, so dinner comes with cruise ships sliding past and the skyline across the water. Inside it is a proper prime steakhouse — USDA Prime dry-aged cuts, a swinging tomahawk for the table, shellfish towers — at $50-and-over prices. The outdoor café and patio are the seats everyone wants at sunset. Best for: a big-occasion dinner with a uniquely Miami backdrop. Business casual; valet parking.

1 Washington Ave, South Pointe Park, Miami Beach · Mon–Thu 12–11 PM, Fri 12 PM–12 AM, Sat 11 AM–12 AM, Sun 11 AM–11 PM · $$$ · Reservations recommended.

How we chose

Every pick had to earn the word waterfront — a dining room or deck directly on Biscayne Bay, the Miami River, the Intracoastal, or the Atlantic, not a water view from three blocks away. Each restaurant needed an active official web presence we could verify this week, and the list had to work as a real budget ladder: at least three counties, a genuine $30-and-under tier, a solid mid-range, and splurges that are famous for the room as much as the food. We favored staying power — several picks have been on the water since the 1960s, '80s, or earlier — over novelty. Hours and prices change, especially in stone crab and holiday season, so confirm the detail that matters with the restaurant before you go.

Waterfront dining pro tips

Time the light, not just the reservation. Sunset tables at the Rusty Pelican, Coconuts, and Smith & Wollensky are the most requested seats in South Florida — book the slot before golden hour, not after. Arrive by water when you can. Deck 84, Coconuts, Old Key Lime House, and Shooters all welcome boaters, and Shooters doubles as a Water Taxi stop. Use the shoulder hours. A weekday lunch at Garcia's or an early Monty's happy hour is the same view with a fraction of the wait — and often a smaller check. Mind the closed days. Seaspice is dark on Mondays, and several kitchens close earlier on weeknights than weekends.

Planning the rest of the day around the table? Browse the BestofSFL local business directory, check South Florida events, or build the full outing with our things-to-do guides.

Hungry for more of SFL?

Explore BestofSFL.com's restaurant guides, weekend plans, and local business directory — the best of South Florida, curated weekly.

Explore food & drink