Scan this QR Code to follow PureWow on Snapchat!

Hold off on that thousand-dollar plane ticket to Greece. Or Morocco. Or Italy. We’ve found nine Miami restaurants guaranteed to make you feel like you’ve teleported to the Mediterranean—waterfront views, mega yachts, chilled wine, fresh seafood and all.

RELATED: 11 Great Restaurants in Miami’s Design District

boulud sud restaurant
Photo by Evan Sung

Boulud Sud

Daniel Boulud’s Boulud Sud is worth a visit anytime—especially when you’re in the mood for something light, spiced and delicious, like his famous chicken tagine served with couscous and cherry tomato confit. Don’t miss out on the spicy Moroccan hummus and the warm basket of madeleines, either.

255 Biscayne Blvd. Way; 305-421-8800 or

la petit maison miami
Photo by Michael Pisarri

La Petite Maison

Want to eat super-authentic fare in a bustling little brasserie, just like on the coast of France? Head to La Petite Maison. A little champers and a warm dish of crème brûlée will go a long way here. 

1300 Brickell Bay Dr.; 305-403-9133 or

estario milos dish
Courtesy Estiatorio Milos

Estiatorio Milos

As one of Miami’s finest and longest-running Mediterranean seafood restaurants, Milos is never a bad idea. With locations around the world (Athens, Montreal, London), we’re partial to our hometown outpost for a few reasons: It’s basically located on the beach, the dining room is equal parts traditional and modern, and the food is always top-notch. Pick your favorite fish and have it fried, grilled or served as a tartare, paired with a classic Greek salad and a side of fried potatoes. 

730 First St., Miami Beach; 305-604-6800 or


kiki on the river
Courtesy of Kiki on the River

Kiki on the River

Kiki, we sure do love you. With your cozy waterfront tables, three-course sunset menu and delicious cocktails, this will forever be our go-to spot when we’re in need of an escape. Catch us here around 7 p.m. dining on pita and spreads, olive-oil-braised grilled octopus and salmon saganaki. (That’s salmon doused in warm feta cheese. Mmm.)

450 NW North River Dr.; Miami; 786-502-3243 or

seaspice food river
Courtesy of Seaspice


As far as we’re concerned, it doesn’t get much better than dining on a grilled shrimp salad while lounging on Seaspice’s gorgeous patio on the Miami River. You’ll also have a prime viewing spot of mega yachts cruising along the downtown waterfront. Yep, Miami luxury at its peak.

422 NW North River Dr.; Miami; 305-440-4200 or

deck sixteen miami
Courtesy of Deck Sixteen

Deck Sixteen

There are many reasons why we love Deck Sixteen. The restaurant serves the best grilled halloumi cheese we’ve ever tasted, topped with za’atar-spiced pistachios and a strawberry Champagne vinaigrette. The rooftop location makes for a pretty epic sunset. Oh, and next door you’ll find Miami Beach’s one and only rooftop dog park. Just call this place heaven.

1600 Collins Ave., Miami Beach; 305-695-7400 or

byblos restaurant miami
Courtesy of Byblos


In the mood for Middle Eastern fried chicken, hand-rolled couscous and seared cauliflower? At Byblos, the freshly prepared dishes are served family-style. Not to mention, the restaurant itself is absolutely stunning. (Still wondering why our apartment doesn’t look like this…) So yeah, rally a group of besties for a leisurely evening of Mediterranean eats and a pitcher of spiked Greek punch.

1545 Collins Ave., Miami Beach; 305-508-5041 or

peace at la centrale oysters
Courtesy of Pesce at La Centrale

Pesce at La Centrale

Make your way to the second floor of La Centrale, Miami’s largest Italian food hall, for a meal at Pesce. The charming whitewashed eatery evokes the feel of a coastal Italian restaurant,slinging fresh South Florida seafood and crisp white wine. Don’t mind us as we nibble on a half dozen oysters, a glass of prosecco and gnocchi with clams and pesto. 

601 S. Miami Ave., Brickell; 305-720-2401 or

Atlantikos restaurant miami
Courtesy of Atlantikos


We’ll rarely say no to a visit to the ritzy St. Regis in Bal Harbour—especially when said visit involves some of the most authentic Greek cuisine in all of Miami. The restaurant sources itsseafood from local waters and a Greek fish market in Athens so you can have the best of both worlds. That’s why we’re going all out with orders of the Champagne salt crusted branzino and the lobster linguine.

9703 Collins Ave., Bal Harbour; 305-993-3300 or

RELATED: 15 Legendary Miami Bakeries We Seriously Can’t Live Without

From Around The Web