The 17 Best Restaurants with Outdoor Dining in Miami

In a perfect world, we’d eat every meal outside while looking at the ocean and feasting on chilled oysters. Oh, wait—we can. From gorgeous patios to hidden gardens to rooftops with stunning views, these spots will keep you as cool as that Champagne you’re sipping. Here are the 17 best outdoor restaurants in Miami right now.

Our 9 Favorite Dog-Friendly Restaurants in Miami

stilsville fishbar
Photo courtesy of Stiltsville Fish Bar

1. Stiltsville Fish Bar

This nautical spot by Top Chef vets Jeff McInnis and Janine Booth is one of our favorite outdoor dining spots in Miami—and for good reason. Catch us on the patio, indulging in the crispy whole yellowtail snapper, lemon-dusted fried chicken and chilled watermelon and pickles all while staring at the sunset.

1787 Purdy Ave., Miami Beach;

2. Azabu Miami Beach

Where else can you dine on Michelin-starred Japanese cuisine right by the ocean? Azabu Miami Beach serves killer fish (think salmon tataki, miso black cod and spicy tuna crispy rice) with a view of the water. Just make sure to reserve a table on the restaurant’s outdoor patio in advance. Can’t score a resy? Don’t worry, the restaurant now offers pick-up too.

161 Ocean Dr., Miami Beach;

3. Vista

Nab an outdoor table shaded by banyan trees at this modern Italian restaurant. Order a bottle of wine, a charcuterie and cheese board and the pistachio-mint gnocchi, then keep the night going with a drink on Vista’s rooftop, which offers unobstructed views of the downtown skyline. Enjoying Vista at home is an option too, as the restaurant also offers curbside pick-up and delivery.

5020 NE 2 Ave., Miami;

4. Ironside Kitchen

Bring a few bottles (there’s no limit and no corkage fee) to this charming haunt tucked away in Ironside. You’ll dine on some of the finest pizza and pasta in town—gluten-free and vegan varieties included—while enjoying your favorite wines under cool canopies. Or order delivery instead via Uber Eats, GrubHub, Postmates or DoorDash.

7580 NE Fourth Ct., Miami;

5. Juvia

The swankiest rooftop terrace in all of Miami and the coldest pinot grigio in town. Insider tip: Arrive 30 minutes before sunset, order a few appetizers and get ready for a magical evening. Otherwise, consider a meal to-go with Juvia’s new pick-up option.

1111 Lincoln Rd., Miami Beach;

6. Glass And Vine

This quaint restaurant is located within one of our favorite green spaces, Peacock Park. Take refuge under large shady trees while snacking on a refreshing watermelon salad doused in cotija cheese and lime crema. Oh, and make sure to snag a seat next to one of the restaurant’s big fans (both for the cooling factor and the Beyoncé music video effect).

2820 McFarlane Rd., Coconut Grove;

7. Le Zoo

Get ready to up your Instagram game: Snap a few photos of your mussels and rosé at Le Zoo’s charming sidewalk café. Striped chairs and dangling lights, oui, oui. The restaurant is also open for pick-up or delivery via DoorDash.

9700 Collins Ave. #135, Miami Beach;

8. Amara At Paraiso

Settle in here for the evening and lap up the Biscayne Bay breeze and a killer Intracoastal sunset at this restaurant owned by Miami’s own Michael Schwartz. Our recommendation? Feast on platters of Argentine meat and cheese while enjoying a chilled malbec.

3101 7th Ave., Miami;

9. Gianni’s At The Villa

Dinner al fresco doesn’t get more romantic than at Gianni’s, a restaurant located at the former Versace mansion with delicious food and dazzling views. And nothing says romance like noshing on charcuterie and burrata while gazing at a 54-foot-long gold-tiled mosaic pool and sipping a 24-karat golden margarita.

1116 Ocean Dr., Miami Beach;

10. Mandolin Aegean Bistro

Craving a quick trip to the Mediterranean? Try a reservation at Mandolin instead. Channel your inner Greek goddess by requesting an al fresco table on the restaurant’s whitewashed, greenery-filled outdoor patio and diving into over a few orders of the cheese saganaki and kefte meatballs.

4312 2nd Ave.;

11. Swan

It’s all in the details at Swan, the Design District hotspot by Grammy Award–winning musician Pharrell Williams and hospitality guru David Grutman (also known for LIV, Planta and Komodo). Pair this charming, tree-canopied outdoor courtyard with an order of the French onion burger topped with gruyere and caramelized onion, and you’ll be in Magic City heaven.

90 E 39th St., Miami;

12. Rusty Pelican

Duh, no surprise here. We can’t help but include the restaurant that has been around since before we can remember. Rusty Pelican, we heart you, your seafood-driven menu (plus killer burger) and your unparalleled view of the Miami skyline.

3201 Rickenbacker Cswy., Key Biscayne;

13. Seaspice

As far as we’re concerned, it doesn’t get much better than indulging in the day’s fresh catch while lounging on Seaspice’s gorgeous patio on the Miami River. You’ll have a prime viewing spot of mega yachts cruising along the downtown waterfront as you enjoy a crisp glass of wine. Yep, this is Miami luxury at its best.

422 NW North River Dr., Miami;

14. Tigre Miami

Tigre Miami is a gem of a restaurant hidden in Miami’s Little River neighborhood. Not only does it feature a spacious outdoor dining area along a quiet canal, but it also serves some of the most delicious Argentinian food in the city. Enjoy signatures like the pan-seared molleja (veal sweetbread) or the perfectly grilled picanha with sweet peppers. You might just spot a manatee while sipping on a chilled glass of malbec, too.

620 NE 78th St., Miami;

15. Verde At Perez Art Museum Miami

Offering sweeping views of Biscayne Bay, the Perez Art Museum’s waterfront restaurant and bar Verde is an excellent spot to soak up the sun and enjoy a delicious, veggie-forward meal. Not to mention, Hedy Goldsmith is the executive chef, where she is behind a lineup of sweet and savory items. Think smashed pea toast, chicken under a brick with herb potatoes and tangerine cremesicle bread pudding.

1103 Biscayne Blvd., Miami;

16. Astra

You know Astra as the next-level Wynwood rooftop bar. But have you ever stayed long enough to try its restaurant? Let us tell you: It’s seriously worth it. With 360-degree views of the city, the atmosphere is hard to top. Snag a table near the glass balcony edge, add in some Mediterranean cuisine, like cheese saganaki, spicy feta and pita bread and grilled whole branzino, and toast your good fortune with a couple of cocktails. (We love the Astra mule.) Now that’s outdoor dining in Miami at its finest.

2121 NW 2nd Ave., Miami;

17. La Mar By Gaston Acurio

There’s dining on the water, and then there’s dining on the water. The al fresco seating area at La Mar by Gaston Acurio is almost like enjoying a romantic evening on a boat. Enjoy the chef’s award-winning Peruvian cuisine as you stare out into the horizon.

500 Brickell Key Dr., Miami;

Want to discover more great eats in Miami? Sign up to our newsletter here.

clarissa buch

Miami Editor

Clarissa Buch Zilberman is a writer and editor based in Miami. Focused on food, lifestyle, and travel, her work has appeared in Food & Wine, Travel + Leisure, Bon Appétit, and...