If there’s something Miami certainly knows how to do is outdoor dining. Gorgeous waterfront enclaves, lush hidden gardens and stunning rooftops with dazzling city views– there’s no shortage of outdoor spots to check out in the 305. That’s why we’ve put together a list of some of our favorite outdoor dining spots you have to check out in Miami. Take a look!
1. Amara at Paraiso, Edgewater
For the quintessential Miami waterfront date experience head over to Amara at Paraiso. At this super romantic spot, you’ll be able to experience South Florida’s diverse food culture with some of the best Latin American dishes made with coastal ingredients. Indulge in Amara’s beautiful views of the Miami coastline while enjoying some hearty Latin dishes for a night you won’t forget!
Find it at 3101 NE 7th Ave.
2. Area 31, Downtown
Surrounded by skyscrapers, this gorgeous rooftop bar perched atop Kimpton EPIC Hotel’s 16th floor offers some fantastic views of Downtown Miami and the Miami River. Here’ you’ll be able to enjoy some fantastic and innovative seafood options as well as incredible craft cocktails! And for an added dose of fun, make sure to head on over to Area 31 on Thursdays for some flamenco dancing and top-notch tapas!
Find it at 270 Biscayne Blvd Way, Miami, FL 33131.
3. Astra, Wynwood
This beautiful rooftop garden in Wynwood offers some gorgeous, uninterrupted views of the Miami skyline. Plus, the 10,000-square-foot bar offers plenty of space to relax and soak up the sun while enjoying some of the best Greek seafood recipes in town!
Find it at 2121 NW 2nd Ave, Miami, FL 33127.
4. Baia Beach Club, South Beach
Recently unveiled at the Mondrian in South Beach, Baia Beach Club features stunning views of Biscayne Bay and gorgeous rustic decor. This prime waterfront location offers several outdoor dining options including The Deck, The Terrace, and The Greenhouse in which you can enjoy incredible craft cocktails and Mediterranean food for breakfast, lunch and dinner!
Find it at the Mondrian at 1100 West Ave.
5. Broken Shaker, South Beach
This backyard oasis doubles as a herb garden, breezy outdoor patio, swimming pool, bocce ball court, and ping pong hall — a five-in-one for the perfect night out. Oh and add incredible cocktails to the list too, because Broken Shaker is known to have some of the best cocktails in town!
Find it at 2727 Indian Creek Dr, Miami Beach, FL 33140.
6. Café Kush, MiMo
Café Kush offers a bistro-spin of Wynwood’s popular Kush restaurant. On its menu, you’ll find great burger options, steak frites, croc monsieurs and fried frog legs. The pretty views of Little River are complimentary.
Find it at 7700 Biscayne Blvd.
7. Casa Florida, Little Havana
Cute, retro, and easily Instagrammable, Casa Florida offers the perfect combination of tropical and vintage vibes with a touch of pink which makes it one of the cutest patios in the whole of the 305. Plus there are enough outdoor settings to fit your every mood.
Find it at 437 SW 2nd St, Miami, FL 33130.
8. Casa Tua, Miami Beach
So you’re looking to dine out in a jungle-like setting? We’ve got you. Casa Tua’s wonderful garden makes for the perfect jungle-like setting in which to enjoy delicious Italian cuisine beneath a canopy of trees and twinkling lights
Find it at 1700 James Ave, Miami Beach, FL 33139.
9. Cebada, Coral Gables
Cebada Rooftop combines the best of rooftops, raw bars, and cocktail bars to bring a brand new concept to the neighborhood. Created by the team behind Dadeland’s Abi Maria, this spot offers a fresh Cuban-American concept with a dual-bar program. Indoors, guests can enjoy a variety of spirit-forward Cuban cocktails such as the Cuba Libre and the Old Cuban while the open-air rooftop area offers a wide variety of mixed and canned drinks as well as cocktails on draft. Patrons can choose from up to seven different drinks on tap including wine and an array of craft cocktails.
Find it at 124 Giralda Ave, Coral Gables, FL 33134.
10. Cecconi’s, Miami Beach
Cecconi’s cozy, fairy-like courtyard is the perfect setting for an intimate, uber-romantic date. At this world-class eatery, you’ll be able to enjoy some of the best homemade pasta and seafood in town cooked in the Venetian style.
Find it at 4385 Collins Ave.
11. Cervecería La Tropical, Wynwood
Did you know Miami’s youngest brewery is also Cuba’s oldest one? Cervecería La Tropical opened the doors to its brewery and beer garden earlier this February and it’s a total tropical paradise! Here you’ll be able to enjoy some authentically Cuban brews while lounging out in its gorgeous open-air patio surrounded by beautiful greenery, twinkling lights and colorful murals!
Find it at 42 NE 25th St., Wynwood, Miami, FL 33137.
12. Elcielo, Downtown
If you’re looking to go on a unique dinner date then Elcielo is the best place to go. Chef Juan Manuel Barrientos’ innovative cuisine is inspired by his Colombian roots and molecular gastronomy featuring exciting plates with bold flavors. Whether you choose their 6-course menu ($118) or their 13-course one ($148), we suggest going with an empty belly and an open mind and let yourself be guided by your waiter for an exciting and surprising dining experience.
Find it at 31 SE 5th St, Miami.
13. García’s Seafood Grill & Fish, Downtown
It’s safe to say that eating seafood and waterfront views go hand in hand and García’s is probably one of the best spots in town to do just that. Located by the Miami River, this lovely spot has been a prime destination for no-thrills seafood dining since 1966!
Find it at 398 NW N River Dr.
14. Gianni’s at The Villa, Miami Beach
Housed at the former Versace Mansion, Gianni’s at Villa Casa Casuarina is the perfect spot for a stylish and history-filled dinner. Enjoy delectable Italian food and wine at their pool-side patio for dinner under the stars and get a chance to relive Casa Casuarina’s former glory. Our suggestion? Try their whole branzino ($39) paired with their Versace Nero D’Avola red wine. The only caveat with Gianni’s is that it’s pretty popular so make sure to book your table ahead of time!
Find it at 1116 Ocean Dr.
15. Gitano, Miami Beach
Another great spot if major jungle vibes are what you’re going for when looking for a lush outdoor spot! Located inside Casa Faena, Gitano Miami gives off major Tulum vibes, especially its rooftop garden — It’ll be like you’ve been whisked away to the Tulum jungle!
Find it at 3500 Collins Ave, Miami Beach, FL 33140.
16. Grails, Wynwood
One of Miami’s best sports bars, Grails big, bayard patio is perfect for catching a game or two while enjoying some beers (or cocktails), and great bar food like guacamole, burgers, and wings!
Find it at 2800 N Miami Ave, Miami, FL 33127.
17. Gramps , Wynwood
Come for the cocktails, stay for the pizza and awesome vibes! This trendy hangout in Wynwood is one of the best spots in town to grab cocktails, plus there’s always something going on in its lively outdoor patio, all the way from bands to comics!
Find it at 176 NW 24th St, Miami, FL 33127.
18. Juvia, Miami Beach
Looking to take your brunch with a view to the next level? Then Juvia is the perfect spot for you. The rooftop bar offers 2-hour long bottomless brunches with your choice of mimosas, bellini, prosecco or Avion tequila margaritas for 40$ and the purchase of a main course per person. Enjoy an eclectic menu of brunch classics and fusion dishes while taking in the stunning views this designer rooftop has to offer and don’t forget to make it a bottomless one for a day to remember. Salud!
Find it at 1111 Lincoln Rd, Miami Beach, FL 33139
19. Kiki on the River, Downtown
Another great romantic restaurant, Kiki on the River is perfect for cozying up with your date in one of Kiki on the River’s plush booths and enjoy some of the finest Greek food in the city while basking in the warmth of the beautiful Miami sunsets. Splurge on romance at this Greek oasis by the river and don’t forget to photograph the beautiful golden-hour views of the city!
Find it at 450 NW N River Dr.
20. Lagniappe , Edgewater
This Edgewater wine bar was made for outdoor drinking. This lively spot is quite popular and you’ll always find it buzzing with people drinking a glass or two of wine. Lagniappe also offers great jazz on a weekly rotation and pretty twinkling lights. A great spot if you’re looking for something a bit more upbeat and full of people.
Find it at 3425 NE 2nd Ave, Miami, FL 33137.
21. La Côte at Fontainebleau Hotel, Miami Beach
Located inside the Fontainebleau Hotel in Miami Beach, La Côte brings a slice of Southern France to the tropical bay of Miami. Choose to dine poolside so you can enjoy the idyllic views of the Miami coast while you enjoy some excellent Mediterranean cuisine and sip on French wine.
Find it at Fontainebleau Hotel, 4441 Collins Ave, Miami Beach, FL 33140.
22. La Mar by Gaston Acurio, Brickell
At La Mar you’ll be able to enjoy Peruvian cuisine in all its glory, from the most local novo-Andean dishes to the latest Asian-Peruvian fusion ones, inspired by the country’s Japanese heritage. The top-notch Peruvian cuisine, of course, comes with a side of beautiful Miami skyline views — The perfect backdrop for the perfect meal.
Find it at the Mandarin Oriental at 500 Brickell Key Dr.
23. Mandolin Aegean Bistro, Design District
Travel to the Aegean coast at this small, 1940s house turned restaurant serving delectable Greek-Turkish food. At Mandolin Aegean you’ll be able to enjoy authentic Mediterranean cuisine in a candlelit taverna setting, making it the perfect spot for an intimate yet relaxed evening. Its meze-style dishes are easy to share and will give you the opportunity to bond over some of the best Greek food in town.
Find it at 4312 NE 2nd Ave.
24. Mayami Mexicantina, Wynwood
The 10,000-squared-foot Wynwood local comes with Mayan-inspired architecture and décor that give us major Tulum vibes all the way from its fancy cocktails to the glowing red lights and party atmosphere, which are perfect for a fun yet safe and socially distant night out.
25. Noa Café, Edgewater
This woman-owned patio in Edgewater is covered head to toe with the word “LOVE” in a vibrant red and it is giving us the loveliest vibes! The wall art, created by Miami-based artist Renda Writer, covers all of NOA’s outdoor areas giving the place a whimsical and fun touch, making it the perfect spot to enjoy a cozy and intimate meal. Not to mention the entire space is one huge, totally awesome photo op! Just imagine enjoying your Saturday morning brunch under the sun while being surrounded, quite literally, by love,
Find it at 2711 NE 2nd Ave, Miami, FL 33137.
26. Pilo’s Tacos, Wynwood
Miami’s one and only tequila garden could not be left out of this roundup! At 5,500 square feet, Pilo’s Tacos’ colorful new outpost combines the restaurant’s authentic, fast-casual Mexican concept with an original and creatively decorated dining space. Its outdoor tequila garden functions as a day-to-night restaurant and bar as well as a nighttime venue. Not to mention it also features a treehouse DJ booth, stadium seating VIP booths, a retractable roof, and two bars in which you can taste test Pilo’s extensive tequila menu.
Find it at 158 NW 24th St, Miami, FL 33127, USA.
27. Rusty Pelican, Key Biscayne
Talk about breathtaking Miami views! The Rusty Pelican in Key Biscayne is an absolute must-try when it comes to waterfront dining in Miami. Serving up plenty of great seafood and a classy atmosphere, this spot is the most famous restaurant in Key Biscayne for anything from brunches to weddings — plus some say it has some of the best views in the whole of Miami!
Find it at 3201 Rickenbacker Causeway.
28. Serena at Moxy Hotel, South Beach
This delightful Mexican rooftop in South Beach makes for the perfect spot to watch the sunset from while surrounded by beautiful Art Deco architecture. The cozy lounge has plenty of sofa spots in which to cuddle up and enjoy some excellent uni and crab tostadas, tuna tartare, and other coastal Mexican eats.
Find it at the Moxy Hotel South Beach, 915 Washington Ave, Miami Beach, FL 33139.
29. Sugar, Brickell
What elevates a night out more than a gorgeous, sky-high rooftop garden which also happens to be one of the best rooftops in the 305? Sugar’s beautiful rooftop bar atop the East Hotel in Brickell is the perfect spot for some upscale drinks featuring dazzling views of the city and plenty of greenery!
Find it at 788 Brickell Plaza #40, Miami, FL 33131.
30. Terras, Little Havana
Perched atop Little Havana’s Life House Hotel, this tropical-themed bar decorated with plants, herbs, and spices, is perfect for the upcoming period of weather in Miami, as well as providing ingredients for the seasonal cocktails.
31. Tigre, Little River
Nestled by a manatee sanctuary Little River’s new restaurant Tigre offers peace and serenity by the water for a wonderful evening al fresco. With over 100 feet of breezy waterfront seating, Tigre offers the perfect escape from the hustle and bustle of the city — just a stone’s throw away from the busy Biscayne Boulevard. You’ll find yourself surrounded by verdant nature, chic bistro furniture, and calming shades of green that help the restaurant blend in with its idyllic surroundings.
Find it at 620 NE 78th Street, Miami, FL 33138.
32. The Oasis, Wynwood
The latest addition to the Wynwood scene, The Oasis offers both partying and dining in equal measure. Perfect for a relaxed and casual outing, the dazzling courtyard features six new restaurants housed in colorful containers and plenty of outdoor seating and fans to keep you cool during the hot Miami nights. Meanwhile, its impressive outdoor stage and funky Tower Bar also make The Oasis the perfect spot in which to live it up with friends on a Saturday night.
Find it at 2335 N Miami Ave, Miami, FL 33127.
33. The Wharf , Downtown
If it’s variety you seek, then we highly suggest checking out the Wharf in Overtown. This awesome spot by the Miami River offers a plethora of drinks, as well as a caravan of food trucks offering dishes such as doughnuts, stone crabs, and fish and chips. Plus, it also has an awesome dance floor featuring rotating DJs!
Find it at 114 SW North River Dr.
34. Vista, Upper Buena Vista
This charming rooftop in Upper Buena Vista offers tasty Italian cuisine with a side of gorgeous views and greenery. Pro tip: Head on over around 7 p.m. for happy hour mules and a dazzling sunset!
Find it at 5020 NE 2nd Ave, Miami, FL 33137
35. Watr At the 1 Rooftop , South Beach
Want to enjoy some excellent Latin American fare and waterfront views? Then look no further, Watr At The 1 is the rooftop for you. This laidback rooftop offers a Peruvian-Japanese menu and a bar decked in reclaimed wood and frosé on tap. So relaxing!
Find it at 2341 Collins Ave, Miami Beach, FL 33139.