If there is one thing that we truly appreciate in Miami, it’s a gorgeous view. As soon as you set foot in the city, you instantly understand why. This cosmopolitan city is packed with stunning sights from the Atlantic coast’s white-sand beaches to the stately downtown Miami skyline.
Of course, surrounded by so much beauty, we jump at every chance to enjoy the outdoors. Whether it is sidewalk cafes or waterfront eateries, we love our outdoor dining in Miami.
From romantic restaurants to hip bottomless brunch spots to swanky rooftop bars, you’ve got to check out Miami spots with views that you won’t forget.
Here is your ultimate guide to the best outdoor dining in Miami, along with the best places to linger over drinks.
This post contains affiliate links, meaning if you buy something through one of these links, we may earn a small commission, at no extra cost to you. Please read our full disclosure policy for more information.
Outdoor Dining in Miami: Courtyards, & Patios in Town
Sometimes the very best view is right outside your door. Whether it is a cool tucked-away spot in Little Haiti or a chic Coconut Grove eatery, here are a few outdoor dining options with a lovely atmosphere.
Ironside Kitchen Pizza & Coffee in Little Haiti
Nestled amongst a garden of palm trees, we love the hip rustic vibe of this space.
Their wood-fired Neapolitan pizzas are amongst the best that you will find on this side of town. Quality service, however, (by some on the wait staff) is something left to be desired, especially if you don’t fit a particular mold.
Biases aside, if you’re looking for a laidback outdoor patio dining spot with amazing pizzas, this is a must-try.
Insider Tip: While Ironside Kitchen Pizza doesn’t offer alcoholic drinks, it’s BYOB! You can bring your own with no corkage fee (always a nice little perk!). Grab a bottle of your favorite wine or a few beers and treat the whole gang to pizza.
Ironside Kitchen Pizza & Coffee is located at 17580 NE 4th Ct, Miami, FL 33138
Vista Restaurant in Little Haiti
Vista Restaurant is a local hotspot. The lush greenery encircles the tables and gives the space a relaxed hidden garden vibe. Swing by for craft cocktails or book a table for dinner.
Be sure to try the focaccia bread and pasta that would impress even an Italian grandma! Reservations are required.
Naomi’s Garden Restaurant and Lounge in Little Haiti
As soon as the rich flavors hit your lips, you’ll realize why Naomi’s Garden Restaurant and Lounge will be among your new favorites. From the jerk chicken to the legume and the rum cake, these Caribbean delights are ridiculously delicious.
On top of their juicy meat picks, you’ll also find a range of gluten-free and vegan options. Admittedly, a little rough around the edges, but if you’re looking for a casual outdoor spot with a laidback island vibe, this place ticks all of the boxes.
Naomi’s Garden Restaurant and Lounge is located at 650 NW 71st St, Miami, FL 33150
Glass and Vine in Coconut Grove
In the mood to treat yourself? Go for dinner at this Coconut Grove outdoor oasis in Peacock Park. Dine under the stars in Glass and Vine’s romantic space and sample their European-inspired foodie faves (be sure to try the chicken and black truffle gnocchi that put this place on the map!) or visit for an alfresco lunch.
Glass and Vine is located at 2820 McFarlane Rd, Miami, FL 33133
Miami Bars with Outdoor Seating
On the hunt for the perfect spot to have drinks with friends? Maybe a place to unwind with that someone special? Grab a seat outside at these great spots.
Casa Florida – Miami River
One of our favorite spots for tropical craft cocktails in Little Havana. Relax on the picnic tables for a laidback brunch of tuna tostada, or come for evening cocktails.
Whether you want to play ping pong in the main house, lounge in the old school bus, or just pull up a chair on the Instagram-worthy lawn, you’ll love the vintage vibe of this pretty pastel spot.
Planning Tip: Casa Florida is only open from Thursday to Sunday, so plan accordingly. Casa Florida is located at 5437 SW 2nd St, Miami, FL 33130
Mike’s at Venetia in Downtown Miami
Looking for a place to watch the big game? Look no further than this cozy rooftop pub right off the Venetian.
A local favorite atop a condominium, you’ll find good happy-hours deals and service with a smile. The little hidden gem has a pool and a good selection of traditional pub fare, so plan to stay awhile.
Mike’s at Venetia is located at 5555 NE 15th St 9th Floor, Miami, FL 33132
Outdoor Dining for Special Occasions
If there is one thing that we know how to do well in Miami, it is celebrating! For impressive outdoor seating in Miami and Michelin-star quality food, check out this list of notable places to treat yourself.
Quinto La Huella in Brickell
With an open-fire hearth and wood-fire oven, this rustic-chic Uruguayan restaurant is located in one of the district’s swankiest hotels.
Whether you want a birthday brunch, an unforgettable dinner of octopus ceviche, or just drinks with a side of dulce de leche, the ambiance and attentive service here will make you feel like a royal.
Quinto La Huella is located at 788 Brickell Plaza, Miami, FL 33131
La Mar by Gaston Acurio in Brickell
This gorgeous waterfront hotspot offers up Peruvian & fusion dishes in the iconic Mandarin Oriental. When it comes to ceviche, tiradito, chaufa, and other South American delights, look no further.
If you’re planning a Sunday brunch that you’ll never forget, look to the prix fixe menu for an exceptional indulgence. Worked up a thirst? Be sure to sample the pisco sour cocktail.
La Mar by Gastón Acurio is located at 500 Brickell Key Dr, Miami, FL 33131
Mandolin Aegean Bistro in Design District
Welcome to the perfect place for date night in Miami. While it’s in the heart of the Miami Design District, this romantic Mediterranean-style restaurant has a cozy little courtyard that will make you feel like you’re living the luxe life on a Greek island.
Try the Greek or Turkish sampler for a selection of the best of the best. Insider Tip: Order the white sangria! It is easily the best blend in town, and you can get it by the pitcher.
Mandolin Aegean Bistro is located at 4312 NE 2nd Ave, Miami, FL 33137
Rooftop Bars in Miami
For some of the best outdoor seating in Miami, look up! From cool clubs to swanky nightlife hotspots, you will find a dynamic array of options for every single night of the week.
The Citadel in Little Haiti
With a 5,000-square-foot rooftop bar and lounge and a collection of Miami’s most-loved chefs, this place has it all. Wander the upscale food hall and assorted kiosks of artisanal products, or head straight to the rooftop to admire the view over cocktails.
Insider Tip: At Manjay in the food court, you’ll find one of the best roti’s in town. And best coffee in Miami? Right there in Vice City Bean.
The Citadel is located at 8300 NE 2nd Ave, Miami, FL 33138
Copal Rooftop Bar formally No. 3 Social in Wynwood
A stylish rooftop eatery in Wynwood, Copal Rooftop Bar formally No. 3 Social is the place to be every day of the week. Whether it’s happy hour drinks, Sunday brunch, or a night of dancing, it’s always a good vibe here.
With a range of internationally inspired street foods, the award-winning chef here serves up a feast of locally sourced ingredients along with an impressive craft cocktail menu. You won’t go wrong with the chicken buns, and yes, that’s the order you see continuously coming out of the kitchen!
Copal Rooftop Bar formally No. 3 Social is located at 50 NW 24th St, Miami, FL 33127
Outdoor Dining in Miami: Views on a Hot Day
As much as we love soaking in the sun, sometimes outdoor seating in Miami gets a bit too steamy. If the mercury has risen beyond your comfort zone, check out these spots for good temperature control and a great atmosphere.
Verde in Downtown Miami
With a sweeping Biscayne Bay, this classic American restaurant inside the Pérez Art Museum is a perfect lunch spot. Snag a seat with a prime waterfront view for weekend brunch and try their Mediterranean sampler.
If you’re exploring Miami and want to cool down before checking out the museum, this is the perfect spot to cool off in the AC while you chow down on a burger or some good old fashion French fries.
Verde is located at 1103 Biscayne Blvd, Miami, FL 33132
Redfish by Chef Adrianne
This famous chef shows off her culinary skills at this swanky space with an outdoor terrace. Offering a stunning view of the beach, this romantic restaurant has some of the best seafood in town.
Try the grilled branzino, lobster roll, crab cakes, or tiger shrimp. And, whatever you order, be sure to save room for that key lime pie!
Redfish by Chef Adrianne is located at 9610 Old Cutler Rd, Miami, FL 33156
Map: Featured Miami Outdoor Dining Restaurants Guide
Whether you are a foodie or looking for the perfect spot for dining in Miami to enjoy a special night out, you will be spoiled for choice. Whether that means admiring the art in a cool little dive bar or rubbing elbows with the city’s elite on the rooftop, it’s time to grab a seat outside.