Best-Rated Hotels in Florence: Top Guest Picks
Updated 10 July 2026 · 36 real hotels
Florence's best-rated hotels are concentrated around the San Lorenzo and Santa Maria Novella neighbourhoods, with guest scores ranging from 4.8 to a perfect 5 out of 5. Options span from affordable B&Bs starting around 128 euros per night to curated luxury apartments and four-star hotels. Every property on this list has been selected based on verified traveller satisfaction scores, not editorial opinion.
Your stay in Florence, in one conversation
Charlize builds hotels, activities and dining around your wishes, dates and budget.
Florence's Most Appreciated Hotels, Ranked by Guest Satisfaction
Choosing a hotel in Florence can feel overwhelming given the sheer number of options across this compact, art-filled city. This selection cuts through the noise by focusing on one signal that matters most: what guests actually say after their stay. Every hotel listed here carries a traveller score of 4.8 or above out of 5, reflecting consistent praise for service, comfort, cleanliness, and location. Whether you are looking for a charming B&B steps from the Mercato Centrale or a polished four-star address near Santa Maria Novella station, the properties below represent Florence's most reliably satisfying places to stay.
The neighbourhoods of San Lorenzo and Santa Maria Novella dominate this ranking, and for good reason. Both sit within easy walking distance of the Duomo, the Uffizi, and the main train station, making them practical bases for first-time visitors and returning travellers alike. Nightly rates across this curated list range from around 128 to 263 euros, covering a broad spectrum of budgets without sacrificing the quality that earns top marks from guests.
Our selection in Florence
A real selection, real prices, from the most affordable to the showstopper.
| Hotel | Area | Rating | Price / night |
|---|---|---|---|
| Galeo Suites | San Jacopino | ★ 5 | 100 €/nuit |
| B&B Cherubini 13 | Santissima Annunziata | ★ 4.5 | 138 €/nuit |
| Residenza Cecchi | Oltrarno | ★ 4.8 | 144 €/nuit |
| Casaldo's rooms | Santissima Annunziata | ★ 5 | 145 €/nuit |
| Soggiorno Arcobaleno | San Lorenzo | ★ 4.3 | 162 €/nuit |
| Residenza 24 | San Lorenzo | ★ 4.4 | 168 €/nuit |
| GuestHost - Elegant Suite Ponte Vecchio | Appartement entier | ★ 4.7 | 169 €/nuit |
| Le Nove Muse Guesthouse | San Lorenzo | ★ 4.7 | 174 €/nuit |
| Florence David's Guesthouse | San Lorenzo | ★ 4.7 | 192 €/nuit |
| Home in Florence | San Frediano | ★ 4.5 | 193 €/nuit |
Frequently asked questions
Which hotel in Florence has the highest traveller score?+
Maison Ginori Guelfa, located in the San Lorenzo neighbourhood, holds the highest guest score on this list at a perfect 5 out of 5. It is priced at around 190 euros per night, placing it in the mid-range category for Florence, and it consistently draws strong praise from travellers who have stayed there.
Are there well-rated budget-friendly options in Florence?+
Yes. B&B La Stella D'Oro in San Lorenzo is the most affordable property on this list at around 128 euros per night, and it still carries an impressive guest score of 4.9 out of 5. Hotel Collodi, a two-star property also in San Lorenzo, sits at around 135 euros per night with a score of 4.8 out of 5, making it another solid choice for travellers who want quality without a high price tag.
Which four-star hotels in Florence have the best guest ratings?+
Three four-star hotels appear on this list. Il Malaspina in San Lorenzo scores 4.9 out of 5 at around 198 euros per night. IQ Hotel Firenze, also in San Lorenzo, scores 4.8 out of 5 at around 199 euros per night. Hotel L'Orologio Firenze in Santa Maria Novella scores 4.8 out of 5 and is the most premium option at around 263 euros per night, suited to travellers seeking a higher-end experience near the main station.
What neighbourhoods in Florence are best for staying in a highly rated hotel?+
Based on the traveller scores in this selection, San Lorenzo and Santa Maria Novella are the two standout neighbourhoods. San Lorenzo is home to the majority of top-rated properties, including Maison Ginori Guelfa, Il Malaspina, B&B La Stella D'Oro, Hotel Collodi, and IQ Hotel Firenze. Santa Maria Novella hosts Eco Urban B&B and Hotel L'Orologio Firenze, both scoring 4.8 out of 5. Both areas offer convenient access to Florence's main sights and transport links.








