10 Restaurants With A View To Satisfy Every Foodie In Miami, Florida - Updated 2021

restaurants with view in miami

Miami is famous for many reasons and we’re not surprised that it hits the top of many peoples’ destination wish list. You’ll find unique architectural buildings such as the Bacardi Building and Temple Menorah then stroll down any of the streets and you’ll see flashes of color on the walls. For a lazy day, head to South Beach and soak up the sun before deciding where to eat dinner. Eating in Miami is a culinary delight, pick the best of the best and dine at one of these top restaurants with a view in Miami. Check out our list below.

Discount Alert For Your Next Budget Accommodation!

Receive 55% off on your OYO booking when you use Trip101's coupon code: OYOTRIP101

 No prepayment needed

 Free cancelation

Cleaned following CDC guidelines

1. Il Gabbiano

Tomato Bruschetta
Source: Photo by Wikimedia Commons user Michael_Spencer used under CC BY 2.0

Photo is only for illustrative purposes

If you are looking for a dining experience that is extra special, then the Il Gabbiano might be your ideal spot. With stunning views over the bay and Miami South Channel river, you can enjoy a fantastic meal for two people without breaking the bank. Described as having a true Italian class, we’d recommend trying both the bruschetta and veal dishes. Il Gabbiano also makes their own fresh pasta daily.

Il Gabbiano

Address: 335 S Biscayne Blvd, Miami, FL 33131-2360

Average price for two: USD120

Website: Il Gabbiano

2. Area 31

Editor's Note: Photo taken from the establishment's official social account

16 floors above Miami, you’ll find this luxurious cocktail and dining spot. Sit outside on the heated terrace at sunset and you can enjoy watching the cityscape change from daytime to nighttime before your eyes. This view never gets old to us, we love looking out across the busy Miami skyline whilst enjoying fantastic food. In terms of dishes, we’d recommend any of the seafood options which is their core specialty, but particularly, the Islamorada Swordfish.

Area 31

Address: 270 Biscayne Boulevard Way, EPIC Hotel, Miami, FL 33131

Average price for two: USD110

Website: Area 31

3. Smith & Wollensky

Source: Photo by Flickr user John Krupsky used under CC BY 2.0

Nestled directly on the coast, you can’t get much closer to the water’s edge if you tried. Smith & Wollensky have been serving up fantastic steaks since they first opened their doors. The steaks are hand butchered and dry aged on site so you know that, for your dollars, you are definitely getting an artisanal piece of meat. If you’re a vegetarian, fear not, there is still plenty to choose from on the menu. Our veggie-favorite is the split-pea soup followed by the traditional Mac and Cheese.

Smith & Wollensky

Address: 1 Washington Ave, South Pointe Park, Miami Beach, FL 33139-7323

Average price for two: USD100

Website: Smith & Wollensky

4. Juvia

Juvia - South Beach
Source: Photo by Flickr user Ines Hegedus-Garcia used under CC BY 2.0

This time, we swap our relaxed boho vibes for the ultra-modern and slick Juvia. This rooftop bar and restaurant has views that will take your breath away. Head there just in time for sunset for the best panoramic views. There is a sophisticated menu that perfectly matches the ambiance and makes for an ideal romantic dinner spot. We’d recommend the seafood dishes, particularly the lobster and sea bass. If you have children and think that this menu might be too rich for them don’t panic because the kid’s menu on offer has excellent bento box choices which they will love.


Address: 1111 Lincoln Rd, Elevator lobby in corner of Lenox and Lincoln, Miami Beach, FL 33139-2452

Average price for two: USD120

Website: Juvia

5. Verde at Pérez Art Museum Miami

Boasting glorious views over Biscayne Bay and the unique causeway bridge this modern yet casual dining option is ideal for a lunch as you are out-and-about. The Verde offers fresh dishes that use only local and seasonal produce. From cheeseburgers to pizzas and even mussels, there is something for everyone on this menu. You can have a great day out exploring the art exhibitions and then grab dinner and enjoy the views from the Verde.

Verde at Pérez Art Museum Miami

Address: 1103 Biscayne Blvd, Miami, FL 33132-1758

Average price for two: USD40

Website: Verde at Pérez Art Museum Miami

6. Sugar

This trendy 40th-floor rooftop spot always pulls in a fun and energetic crowd. With views this good, you’ll find a whole new level of appreciation for the Miami skyline. The menu includes inspiration from Chinese and Hong Kong roots so expect Asian-fusion dishes such as rolls and satay. Head down there with some friends and order the meals in a tapas style so that you can try lots of the smaller plates.


Address: 788 Brickell Plz, East Miami, Miami, FL 33131-3521

Average price for two: USD60

Website: Sugar

7. La Mar by Gaston Acurio at Mandarin Oriental

La Mar
Source: Photo by Flickr user Kent Wang used under CC BY-SA 2.0

Something different is next on our list. This time, the chefs have worked incredibly hard to create a Peruvian-style menu which includes signature ceviches, Pescado escabeche and lobster. With a choice of three bars and both indoor and outdoor seating, you’re spoilt for choice. But, booking in advance means that you can sit outside and enjoy the backdrop overlooking the Biscayne Bay and the Miami skyline.

La Mar by Gaston Acurio at Mandarin Oriental

Address: 500 Brickell Key Drive, Miami, Florida 33131

Average price for two: USD80

Website: La Mar by Gaston Acurio at Mandarin Oriental

8. Grove Bay Grill

restaurants with view in miami | grove bay grill
Source: anatoaster on Instagram

What was previously known as Scotty’s Landing has been reincarnated as the Grove Bay Grill. Right on the water’s edge, you can enjoy fresh seafood at the Grill whilst you unwind with a cocktail and the gentle sea breeze. The food is tasty and the view is extraordinary. A perfect way to end a fun day in Miami.

Grove Bay Grill

Address: 3381 Pan American Dr. Miami, FL 33133

Average price for two: $40

Website: Grove Bay Grill

9. The Rusty Pelican

Miami skyline from rusty pelican
Source: Photo by Wikimedia Commons user Captain-tucker used under CC BY-SA 3.0

Just South of Miami Beach, this modern and chic location is known as a hotspot for both relaxing with the locals and celebrity spotting. It’s the perfect combination and boasts contemporary American cuisine. Far from just being a restaurant, you can expect a full dining experience with events, such as fire performers and musicians playing outside. With spectacular views over the Miami skyline, you’ll have a night to remember.

The Rusty Pelican

Address: 3201 Rickenbacker Cwy, Key Biscayne, FL 33149

Average price for two: USD80

Website: The Rusty Pelican

10. Lido Bayside Grill

Taking inspiration from traditional Mediterranean recipes, you can expect bright and zesty dishes at Lido Bayside Grill. Serving organic produce, it’s a great spot to enjoy brunch with family or friends. You can gaze in awe at the magnificent ocean views while you wait for your dishes to arrive. At night time, the outdoor patio has a serene and relaxed vibe which perfectly matches the quiet ebbing of the waves just meters away.

Lido Bayside Grill

Address: 40 Island Ave, The Standard Spa, Miami Beach, FL 33139-1355

Average price for two: USD80

Website: Lido Bayside Grill

Incredible food with fantastic views

If you’re a foodie then you’ll be happily munching down on some incredible food at any of these fantastic restaurants with a view in Miami. From vistas over the water to views over the buildings, each is just as stunning as the next. Remember to take us with you by tagging us on your Insta-posts.

Disclosure: Trip101 selects the listings in our articles independently. Some of the listings in this article contain affiliate links.

Get Trip101 in your inbox

Unsubscribe in one click. See our privacy policy for more information on how we use your data

A full-time global wanderer and volunteer. Strong compass leading to random and remote pockets of Earth; exploring jungles, abandoned villages and the open seas. Passionate about documenting on my...Read more

 Want to contribute as a Local Expert?
Explore Miami
Good things are meant to be shared!