The 5 most wonderful waterfront restaurants in Miami

1) Black Point Ocean Grill

There’s nothing like snacking on smoked fish dip and peel-n-eat shrimp after a long day of boating, fishing or other water sports. This marina restaurant welcomes all come-as-you-are customers, and it’ll also cook your catch as long as you’ve cleaned it, and give you two sides to boot for 12,99 dollars per person.

terrace of the Miami Black Point Ocean Grill

At: Black Point Marina, 24775 SW 87th Avenue, Homestead

+1 305 258 3918

2) Sea Grill Restaurant

Don your most expensive labels to dine at this lovely Greek restaurant on the Intracoastal. Then order grilled calamari stuffed with feta cheese or jumbo shrimp infused with lemon and oregano. Just be careful to not squirt it on the neighbor’s 50.000-dollar Birkin.

pasta with shrimp from the Sea Grill Restaurant

3913 NE 163rd Street, North Miami Beach

+1 305 945 7555

More hidden secrets in Miami?

The perfect guide to help you experience Miami to the fullest. Written by a local, it takes you to hundred of places off the beaten track.

Buy the book or ebook

3) Joia Beach

If you want to put your toes in the sand, you can. That’s because this restaurant is located on a literal beach. Go for bottomless brunch. Go for aperitivos and happy hour, made all the better for watching the waves. Go for dinner and dance the night away. Just make reservations – and don’t wear stilettos.

beachfront bar Joia beach in Miami

at: Jungle Island, 1111 Parrot Jungle Trail, Watson Island

+1 305 400 7280

4) Il Gabbiano

This white-tablecloth Italian restaurant, a mainstay in Miami, has impeccable fare, with fish flown in daily and pastas cooked tableside. The view is equally as memorable, given that it’s located in a high-rise overlooking Biscayne Bay. Sit on the patio and watch the boats speed toward the horizon while you dine.

interior of Il Gabbiano restaurant in Miami

335 S Biscayne Boulevard, Downtown

+1 305 373 0063

5) Seaspice Braserie & Lounge

Seaspice has been a celebrity hangout since it launched, with the requisite photos on its website to prove it. But what’s not as well-known is just how gorgeous it is to sit outside on the banks of the Miami River – even during the summer months – and watch the yachts dock while you sup on bouillabaisse and grilled whole branzino.

Aerial view over Seaspice waterfront restaurant

412 NW North River Drive, Downtown

+1 305 440 4200

Join the community

Sign up for free to gain unlimited access to the website. Plus, you'll receive a 10% discount in our online bookshop.

Sign up