Skip to content

Best Hotels in Florence (2026)

Where you stay shapes your experience of Florence, but because the centre is compact, most areas are within walking distance of the main sights. The streets around the Duomo and Piazza della Signoria are the most convenient for a first visit, with hotels such as Hotel Brunelleschi, built around an ancient tower, and the boutique Hotel Spadai close to the cathedral. Hotel Davanzati and Hotel Casci are family-run options in the same central area that offer good value.

The Oltrarno, across the river, feels more local and is home to artisan workshops, neighbourhood squares and some of the best evening bars. Hotel Lungarno sits on the river beside the Ponte Vecchio, with views across to the Uffizi. Along the river to the west, The St. Regis Florence occupies a palace on Piazza Ognissanti, while the Four Seasons Hotel Firenze offers a large private garden and pool on the quieter north-eastern edge of the centre. Budget travellers will find social hostels such as Ostello Bello near the station and the Mercato Centrale. Prices peak in spring, early summer and early autumn, so book early, and remember that a city tourist tax is charged per person per night and that most of the centre is closed to private cars.

8 places · Updated November 12, 2026

Our top 3 hotels in Florence

  1. Four Seasons Hotel Firenze Luxury palace hotel, San Marco / Borgo PintiA five-star hotel in two Renaissance palaces set in one of Florence's largest private gardens, with a Michelin-starred restaurant, spa and outdoor pool.
  2. Hotel Lungarno Luxury riverside hotel, Oltrarno (Ponte Vecchio)A five-star Ferragamo family hotel on the Arno beside the Ponte Vecchio, with river-view rooms, a 20th-century art collection and a Michelin-starred restaurant.
  3. The St. Regis Florence Luxury palace hotel, OgnissantiA five-star hotel in a riverside palace on Piazza Ognissanti, traditionally attributed to Brunelleschi, with the Winter Garden restaurant and bar.

Hotel

2. Hotel Lungarno

Luxury riverside hotel$$$$Oltrarno (Ponte Vecchio)

A five-star Ferragamo family hotel on the Arno beside the Ponte Vecchio, with river-view rooms, a 20th-century art collection and a Michelin-starred restaurant.

View details — Hotel Lungarno

Hotel

5. Hotel Spadai

Boutique hotel$$$Duomo / San Lorenzo

A boutique hotel on Via de' Martelli, about 100 metres from the Duomo, with spacious rooms, a private spa for couples and a lounge bar.

View details — Hotel Spadai

Hotel

6. Hotel Davanzati

Family-run three-star hotel$$Piazza della Repubblica

A family-run three-star hotel on Via Porta Rossa, beside the Palazzo Davanzati, a few minutes from the Uffizi, the Duomo and the Ponte Vecchio.

View details — Hotel Davanzati

Hotel

7. Hotel Casci

Family-run historic hotel$$San Lorenzo

A family-run hotel opened in 1926 in two 15th-century palaces on Via Cavour, about 150 metres from the Duomo, with 24 individually decorated rooms.

View details — Hotel Casci