Worldwide icon-chevron-right North America icon-chevron-right United States icon-chevron-right Florida icon-chevron-right Miami icon-chevron-right Dine with a view at these incredible waterfront restaurants in Miami

Heads up! We’re working hard to be accurate – but these are unusual times, so please always check before heading out.

Photograph: Courtesy Seaspice

Dine with a view at these incredible waterfront restaurants in Miami

Only eating outdoors these days? Is scenery your thing? Miami’s best waterfront restaurants have what you’re looking for.

By Virginia Gil and Time Out Miami contributors

Tourists, locals, people who just want to get the hell outside—everyone’s always looking for a waterfront restaurant in Miami. Fortunately, there are as many places to dine with an ocean view as there are beaches in Miami. In fact, some of the best Miami waterfront restaurants are on the actual sand. Although if your vibe is less seafood shack and more yacht life, you’ll find plenty of bougie dock-and-dine options, too. Is there a cooler way to enjoy our glorious year-round summer? A Miami rooftop bar is a close second, but you can always bee-line to one after your waterfront dinner.

RECOMMENDED: The new Miami dining guidelines you should know

While many restaurants are still most closed—including several on this list—there are a number that have reopened or will do so soon. Below, we highlight those exceptions.

Best waterfront restaurants in Miami opening soon

Whiskey Joe’s
Photograph: Courtesy Whiskey Joe’s

1. Whiskey Joe’s

Restaurants American Miami

Unlike some of the more upscale options, sandals are encouraged at Whiskey Joe’s— the beachy, laid-back Key Biscayne attitude is definitely present here. Fresh off the boat? There’s no better way to celebrate a successful day on the water than with a frozen Rum Runner. Just tell the dock attendants (they’re in the blue shirts) that you’re eating at Whiskey Joe’s and docking is free.

Rusty Pelican
Photograph: Courtesy CC/Flickr/Blue Skyz Miami

2. Rusty Pelican

Restaurants Seafood Miami

Key Biscayne’s most famous restaurant is where brunches, anniversary dinners, weddings, baby showers and all kinds of special celebrations regularly go down. Plenty of folks will argue that the Rusty Pelican has the best view in all of Miami. And they’re sort of right. While the solid seafood and classy atmosphere draw folks in, that bay view keeps them coming back.


Photograph: Courtesy Seaspice

3. Seaspice

Restaurants Seafood East Little Havana

This Downtown waterfront spot is a favorite for sailing celebrities and packs a punch in both scenery and decadence. Blow your budget and feel great doing it. Should you order the $95 wood-fired seafood casserole? Absolutely. Look around—you won’t be the only one tucking into a pricey bowl of crustaceans or mounds of caviar. It’s just how people roll here.


Photograph: Daniel Infante

4. Shuckers Bar and Grill

Restaurants Seafood North Bay Village

This North Bay Village institution draws crowds as much for its waterfront views as its impeccable ceviche and approachable beer list. It’s one of the few places in Miami where dining with a view won’t cost you, but don’t expect more than a few notches above a beach shack. It’s a sandals-and-T-shirt kind of place where the vibe is relaxed and the seafood is always fresh.


Zuma terrace
Photograph: James Shearer

5. Zuma

Restaurants Japanese Downtown

Downtown’s modern Japanese mecca is accessible by yacht and by land. No matter how you arrive, the palm-tree shaded terrace awaits with views of the Miami River and Brickell Key. It’s a fun people-watching spot as most boats navigate this stretch to get to and from Downtown. Arriving by yacht? Zuma has a special yacht-focused catering menu for upwards of $5,000, inclusive of a sommelier to help you coordinate your sake pairing on board. Fancy, right?


Stone crabs at Monty's Raw Bar
Photograph: Deyson Rodriguez

6. Monty's Raw Bar

Restaurants Seafood Coconut Grove

For Key West vibes in Coconut Grove, Monty’s is an easy choice. The popular tiki hangout serves strong frozen cocktails and fried seafood, two things that pair perfectly with a boat day. This place is a deal. Go for lunch and pay just $12 for three courses. While there’s no more raw bar, for now (all fresh seafood will be dispatched from the kitchen), Monty’s did add a new dockside bar, complete with high-top seating positioned six-feet apart. The restaurant will also be accepting reservations via Resy for the very first.

Local yellowtail with saffron sauce at Garcia's Seafood Grille & Fish
Photograph: Courtesy CC/Flickr/Eugene Kim

7. Garcia's Seafood Grille & Fish

Restaurants Seafood East Little Havana

Garcia’s is a salty old-school fish joint that’s earned generations of fans with its fresh catch. It’s a must-visit during stone crab season when claws are fresh and cheap compared to other local places. But it’s also great year-round. This family-owned spot puts out some of Miami’s best seafood, and you can always count on the home-style Cuban sides to accompany them. The tostones and whole-fried fish are always a winning combo.


La Mar
Photograph: La Mar/George Apostolidis

8. La Mar

Restaurants Peruvian Brickell Key

Substance and style: La Mar isn’t the kind of restaurant that’ll sweep you off your feet with its killer views and leave you hanging with mediocre food. Nope, the food is equally as impressive as the scenery. Gastón Acurio’s talented protégé Diego Oka is at the helm of the modern Peruvian restaurant, doling out interesting ceviches, complex seafood dishes and traditional South American flavors. To welcome back guests post lockdown, Oka curated a special dine-in menu featuring 18 items, including new Peruvian-inspired rolls. Plus now, for the first time ever, La Mar is offering curbside takeout.

Malibu Farm
Photograph: Anthony Nader/52 Chefs

9. Malibu Farm Miami Beach

Restaurants American Miami Beach

This West Coast import boasts uninterrupted ocean views and a locally driven, farm-to-table menu with veggie-centric items like avocado pizza. Malibu Farm is actually on the sand and an all-weather spot thanks to a retractable roof, which is rare but fortuituous in Miami Beach. There’s also an expansive, covered bar that’s perfect for a low-key drink after a day on the water. 

Ocean Grill at Setai
Photograph: Michael Pisarri

10. Ocean Grill at The Setai

Restaurants Seafood South Beach

You may not be able to swim in it yet, but you sure can eat by the ocean. The Setai’s beachside restaurant is a relaxed, Bali-inspired retreat that non-hotel guests can take full advantage of. Keep your eyes peeled for celebrities lounging by the pool while you tuck into fresh salads, seafood dishes and other more light fare.


Kiki on the River
Photograph: Paul Stoppi

11. Kiki on the River

Restaurants Greek East Little Havana

Enjoy a Greek feast on the dock at the handsome Kiki on the River, which—as the name so clearly states—is located along the Miami River. Arriving by boat? Order from Kiki’s Mediterranean menu and have it brought to you on board. Though a yacht isn’t necessary to enjoy the waterfront view: there’s no bad seat in the house.

ETARU Hallandale
Photograph: Courtesy ETARU Hallandale

12. ETARU Hallandale

Restaurants Japanese

The folks behind Zuma bring you this equally stunning but more affordable high-end Japanese restaurant on the Hallandale Beach shores. Book your weekend brunch here and sit overlooking the ocean while you tuck into plate after plate of sushi, sashimi and dim sum offered in unlimited quantities at the buffet. Do you know what else is bottomless at brunch? Rosé, of course.

The Deck at Island Gardens
Photograph: Courtesy The Deck at Island Gardens

13. The Deck at Island Gardens

Restaurants Mediterranean Miami

WLook the part of a fancy, seafaring yachtsman at this posh, bayfront restaurant where the Euro crowds, Mediterranean menu and Instagrammable views create a truly Miami scene. It’s fun, not stuffy, and Sunday brunches take daytime partying to new levels—rosé flows, the cabanas are full, and the over-the-top seafood towers just keep on coming.


Best waterfront restaurants in Miami temporarily closed

Amara at Paraiso by Michael Schwartz
Photograph: Courtesy Amara at Paraiso

Amara at Paraiso

Restaurants Fusion Design District

What is it? Michael Schwartz’s Edgewater restaurant boasts spectacular waterfront views and deck seating, for that only-in-Miami kind of dining experience.

Why go? A hyper-local menu designed by a James Beard-winning chef, featuring tender octopus, Argentine-style empanadas and cheesy yuca bread, among the delectable bites. Pop in on Sundays for live music while you brunch.

Lido at the Standard
Photograph: Courtesy Lido at the Standard

Lido Bayside Grill at the Standard Spa, Miami Beach

Restaurants Mediterranean Belle Isle

What is it? The buzzy, breezy outdoor restaurant went from veg-forward to Japanese, recently offering an izakaya residency with all new recipes by chef Daniel Herget.

Why go? Fresh and tasty fare that’ll leave your body intact, like salmon poké, a whole snapper, crab salad and plenty of raw-bar plates. Arrive during happy hour (Mon–Fri 4–7pm) for $7 frosé, $4 beers and $7 Asian disco fries with bonito. Docking is first come, first served, and prices vary.

The Wharf
Photograph: Robert Martinez

The Wharf

Restaurants Overtown

What is it? The Wharf revived the Miami River, injecting the downtown waterfront with a refreshed nightlife scene, food trucks and outdoor fun.

Why go? Here’s a great option if you want to do a little bit of everything. The bar takes care of the drinks, and a caravan of food trucks (brace for doughnuts, stone crabs, and fish and chips) ensure everyone is nice and full—plus, you can even kill calories on the dance floor, courtesy of the talented rotating DJs.

Photograph: Courtesy Baleenkitchen/Sammy Todd Dyess Photography

Baleenkitchen - Sunny Isles Beach

Restaurants Seafood Sunny Isles Beach

What is it? Baleen 2.0 opened 10 years after its original Coconut Grove location closed and the new views have done it well. Now in Sunny Isles, the seafood restaurant wows with a more upscale experience than before.

Why go? Blow it out of the park on your next date when you book a private table for two on the sand. Does it get any more romantic than that? 

Stay outside a little longer


    You may also like