Rooftop restaurants in Florence

Romantic and elevated spots where you can mix beautiful and historical views with the best of Italian dining.

September 4, 2023
Best rooftop restaurants Florence
Florence rooftop restaurants | Courtesy of SE·STO on Arno

Florence, one of the most popular and visited cities in the world. Much thanks to the rich history and beautiful buildings.

But also, thanks to the fantastic restaurants and bars you can find here. What’s better than eating premium Italian food, with great wines and great views over the city and surrounding landscape of Tuscany? That's right, not much.

There are many rooftop restaurants in Florence. Some best suited for a long wine lunch, some better for a vibrant, casual meal, and some for a romantic sunset dinner.

We have assembled a list of the 5 best rooftop restaurants in Florence. Enjoy!

1. SE·STO on Arno

Rooftop restaurants Florence - SE.STO on Arno
Rooftop restaurant Florence - SE·STO on Arno | Photocredit:

Located at the luxurious The Westin Excelsior, SE·STO is both a fantastic rooftop restaurant and a cozy rooftop bar.

Overlooking the Arno river, and offering magical views of Florence's skyline, SE·STO is known for its innovative approach to Tuscan cuisine and fantastic wine menu.

This rooftop restaurant/bar serves lunch and dinner, and offers both indoor and outdoor seating, with two spacious terraces and floor-to-ceiling windows to give visitors front-row seats to the restaurant's amazing views.

Enjoy signature and traditional cocktails, as well as a fantastic aperitif, served every day between 7pm and 9pm.

With a casual, global atmosphere and relaxing music, SE·STO is a fantastic place to visit for a sunny lunch, afternoon cocktails or a delicious dinner.


Piazza Ognissanti, 3, 6th floor The Westin Excelsior, Florence

Daily: Lunch / Dinner

Italian fine dining

Main: ~€20-40

More info

2. Antica Torre Tornabuoni

Rooftop restaurants Florence - Antica Torre Tornabuoni
Rooftop restaurant Florence - Antica Torre Tornabuoni | Photocredit:

A classic rooftop restaurant that will submerge you in Italian culture, the Antica Torre Tornabuoni offers both indoor and outdoor seating, as well as absolutely stunning views of Florence and its surroundings.

From up here, you can see not only the Arno river but also the surrounding mountains and plains of Tuscany, as well as a variety of historic buildings that give Florence its charm.

Since this fantastic rooftop restaurant is open only to hotel guests, the atmosphere is as relaxed as it gets, away from the crowds Florence is known for and accentuated by relaxing music and the kind of silence you can only enjoy in a rooftop.

The Antica Torre is open for breakfast, lunch, and dinner, and boasts both delicious food and incredible drinks.

The bar's drink menu covers all the familiar spirits, cocktails, and a truly excellent wine list that we can't recommend enough.

Some of the terraces of the Antica Torre can be reserved for private events, like weddings or birthday parties. Truly a spot for a memorable event.


1 Residenza d'Epoca via Tornabuoni 1, 50122 Florence

Daily: Breakfast / Lunch / Dinner


Main: ~€22

More info

3.Terrazza Rossini at Hotel Kraft

Rooftop restaurants Florence - Terrazza Rossini at Hotel Kraft
Rooftop restaurant Florence - Terrazza Rossini at Hotel Kraft | Photocredit:

Located in a quiet residential area of Florence, close to the River Arno, the Terrazza Rossini is a fantastic choice for when you want to get away from the crowds.

Overlooking the Arno river and the old town, this large rooftop terrace is split between two areas, one where the restaurant is located, and a smaller one where hotel guests can relax all day long.

There's also a small rooftop pool, surrounded by sun loungers and beautiful architecture, though this one is exclusive to guests staying at Hotel Kraft.

Terrazza Rossini offers fresh and seasonal Italian cuisine, though some of its most popular dishes include an international touch, like the "Hamburger Rossini".

Drink wise, Terrazza Rossini offers a fantastic selection of wines, plenty of specialty cocktails, aperitifs, and a dedicated martini menu, the latter being one of the few in Florence.

Open throughout the day, Terrazza Rossini is the perfect spot for those looking for a quiet atmosphere to escape the hustle and bustle of the city.


Via Solferino, 2, 50123 Firenze

Daily: Breakfast / Lunch / Dinner


More info

4.B-Roof at Hotel Baglioni

Rooftop restaurants Florence - B-Roof at Hotel Baglioni
Rooftop restaurant Florence - B-Roof at Hotel Baglioni | Photocredit:

Located on the 5th floor of the fabulous Grand Hotel Baglioni, the B-Roof offers gorgeous views of the heart of Florence and a multi-level terrace from which you can enjoy it all.

Offering both indoor and outdoor seatings, including a terrace full of lush greenery, the B-Roof is known for is traditional Tuscan cuisine and its fantastic Italian wines. However, you can also find cocktails, aperitifs, and other spirits.

With both dining tables and lounge sofas, strategically placed so that you can enjoy the scenery, the B-roof is a fantastic destination for those who love drinking with a view.

Reservations are encouraged, particularly during the weekends, as this fantastic restaurant and bar attract quite the crowd.


Piazza dell'Unità Italiana, 6, 50123 Firenze FI

Daily: Lunch / Dinner


Main: ~€32

More info

5.Angel Roofbar at Hotel Calimala

Rooftop restaurants Florence - Angel Roofbar at Hotel Calimala
Rooftop restaurant Florence - Angel Roofbar & Restaurant at Hotel Calimala | Photocredit:

You can find the Angel Roofbar & Restaurant on top of the beautiful Hotel Calimala, located smack in the middle of Florence.

This lovely, multi-level oasis offers jaw-dropping 360 degrees views of Florence and all of its famous landmarks, as well as a tasteful interior design that will impress almost as much as the view.

The Angel Rooftop offers both indoor and outdoor seating, as well as comfortable lounge areas and relaxing music that will put you in the mood to stick around and enjoy the moment.

Open most evenings of the week, here you'll be able to enjoy aperitivo and a romantic dinner, all while gazing at the City of Lillies. The rooftop menu serves dishes that honors the best Italian tradition, made with fresh ingredients and revisited in a modern way with gourmet touches.

While the Roofbar & Restaurant offers a relaxed atmosphere for most of the week, the weekends are livelier, with live DJ shows and larger crowds, so reservations are encouraged.


Via Calimala, 2, 50123 Firenze

Wed-Sun: Dinner


Main: ~€20

More info

Hans Ebenman
Hans Ebenman

Hans has visited over 500 rooftop bars, 200 rooftop pools and 300 rooftop restaurants since 2015. This vast experience has made Hans a true rooftop expert, and one of the most knowledgeable in the field. Today, numerous of travel magazines, bloggers and media websites contact Hans to get his expertise on rooftops.