Restaurants with a View in Florence: Our Top 5 Picks

There’s so much to see and do in Florence that it can be tempting to simply grab a quick bite to pack in as much as you can. But when you are craving a relaxing sit-down meal and panoramic vistas of the city’s iconic skyline, it’s time to head to the best restaurants with a view in Florence!

green-leafed-plant-near-table
From the dome of the cathedral to the tower of Palazzo Vecchio, have your pick of vista from these restaurants with a view in Florence. Photo credit: Daria Shevtsova

Golden View

Golden View not only has one of the most mesmerizing views of the city, but it also offers a first-class experience.  Its terrace faces Ponte Vecchio, a sight that will make you fall in love with Florence more and more throughout your meal. Every detail from the decor to the menu and the wine list is carefully chosen. And every dish is a little work of art. This gorgeous restaurant is luxurious, refined, and classy, making it a perfect place for a memorable and romantic evening. 

Sunset_View_from_Ponte_Vecchio
Golden View has been serving mouthwatering dishes with a view of Ponte Vecchio since 2002. Photo credit: Wikimedia Commons

Coquinarius – Fiesole

The best way to eat with a view? Go all the way up! 

Florence is surrounded by hills, and the small town of Fiesole lies just on top of one of them. Though not exactly in Florence, Coquinarius Fiesole is the perfect spot to enjoy panoramic views of the Tuscan countryside and a great excuse for a little excursion outside Florence. It’s even conveniently connected with public transportation. A quick 30-minute bus ride from the city center and you’re there! 

This laid-back Bistrot feels both modern and homey, offering traditional Tuscan cuisine with an innovative touch. And plenty of fresh homemade pasta. We recommend trying their Burrata raviolotti with pistachio “pesto” and the Grilled octopus with roasted eggplant. 

tasty-italian-pasta-with-spinach-leaves-and-grated-cheese
At Coquinarius in Fiesole the fresh seasonal dishes are paired with beautiful views and carefully chosen local wines. Photo credit: Maria Bortolotto

Angel – Hotel Calimala

With its three-level rooftop Angel Roofbar & Dining offers a little oasis in the heart of Florence. However, the highlight is their lush rooftop terrace where you get a fantastic 360º view over the city. Including full sight of the  Duomo that will take your breath away. In fact, many couples choose to have their wedding here to enjoy those Florence views. You can go there for cocktails, dinner, or for a light aperitivo. We recommend having at least one bite though since the food is just as delicious as the view!

Ariel view of Florence sunset
In addition to the iconic views, on the weekends live DJ sets liven the vibe at Angel Roofbar & Dining. Photo credit: Josh Hild

Panorama Restaurant – Hotel La Scaletta

Panorama Restaurant is truly a hidden gem. It’s on the rooftop of Hotel La Scaletta, and it’s definitely one of the most incredible restaurants with a view in Florence. It offers two separate terraces, each offering a different remarkable vista of the city. From the Boboli Terrace, you can overlook the Boboli Garden, Pitti Palace, and Oltrarno. From the  Florence Terrace, you can enjoy a marvelous view of the Duomo. The menu is amicably classic Italian with a twist including an outstanding Fiorentina di Chianina and smoked deer tartare for the more adventurous eater. 

Overhead shot of sliced rare steak on a wooden plate garnished with herbs
An excellent Fiorentina di Chianina is a true thing of beauty. Photo credit: George M. Groutas

B-Roof – Hotel Baglioni

The view at B-Roof is so amazing that we also included it on our list of best rooftop bars in Florence. It takes the expression of 360º view to a new level. As it is completely undisrupted. It should come as no surprise that B-Roof holds a special place in locals’ hearts.

You can come for a quick drink or enjoy the complete dining experience. You can choose a la carte or opt for the tasting menu which includes four courses, a glass of prosecco, and a bottle of Tuscan red wine for 65€ per person. 

person-poring-cocktail-on-clear-drinking-glass
Every Wednesday from 6 to 9 pm B-Roof’s mixologist offer a special one-time cocktail to sip when enjoying the views of Florence. Photo credit: Magda Ehlers