Staying in the centre of Florence gives you the chance to appreciate this city at its best. And what could better than choosing a centrally located historic hotel with an unspoiled view over the rooftops to the Duomo itself. Here are three hotels in Florence that offer classic comfort and that rare treasure: a roof terrace with a bar.

♥ Read our insider’s→ Florence Travel Guide

Hotel Westin Excelsior

The king of hotels in Florence with a view to match. This 5 star hotel, an institution in the city, is situated in a grand Renaissance building in Piazza Ognissanti, near the river Arno and just a few steps from the Ponte Vecchio.

This hotel features amazing interiors, both Renaissance and contemporary. There are precious antiques, fine fabrics and marble bathrooms. It’s a place where elegance is the order of the day and your every comfort is catered for. If you want to treat yourself in Florence, this is the place to do it. We love the glass-enclosed rooftop terrace on the 6th floor, with its bar “SESTO” overlooking the Arno where guests and visitors can enjoy the view and a cocktail all year round. Open every day from 7pm to 9pm.

Find the best deal, compare prices, and read what other travelers have to say at TripAdvisor

Gran Hotel Baglioni

Another classic Florentine hotel is the Gran Hotel Baglioni in Piazza dell’Unità. This upmarket classic is located a few steps from Santa Maria Novella train station and the popular San Lorenzo market, has been synonymous with hospitality for over 100 years. The decor is classic, with plenty of dark wood, a coffered ceiling all with an air of sober elegance.

Baglioni’s vast rooftop terrace and garden, open to guests and everyone else who wants to enjoy an evening is style. The American Roof bar B-Green, on the 5th floor of the Hotel Baglioni, is a great place to enjoy a cocktail while savouring one of the most fabulous views in the world. There’s even a panoramic restaurant so you can enjoy the views over dinner too. A relaxing spot right at the heart of Florence. Open every day during the Summer months.

Hotel Croce di Malta

The location of the Hotel Croce di Malta couldn’t be more convenient. A few steps from the Santa Maria Novella Square and train station, this hotel offers comfortable rooms and well kept communal spaces, including an inner courtyard-garden with a swimming pool, that’s open during the Summer months.

In the Summer you can also enjoy the views from the roof terrace, a lovely space from where you can see the Duomo and the expanse of red rooftops of Florence.

Planning a trip to Florence? Here’s a few posts you might find interesting:

How to spend the perfect day in Florence

20 Florentine experiences you have to try

Best museums in Florence to visit