Best Hotels in Florence: Our Top Picks by Budget and Neighbourhood
Florence is compact enough that no hotel in the historic centre is more than 20 minutes on foot from the Duomo. The real distinctions come down to street character and noise. Centro Storico hotels put you closest to the Uffizi and Ponte Vecchio but on streets that are heavily tourist-trafficked until late afternoon. Oltrarno, across the river, rewards guests who are willing to walk five more minutes for a meaningfully quieter room and better restaurant access. Santa Croce sits between the two in feel and price.
Budget Tier: From Approximately €95 Per Night
Hotel Davanzati on Via Porta Rossa in Centro Storico is one of the few genuinely good budget options with an excellent location - the Piazza della Repubblica is a two-minute walk, the Uffizi is seven. The property is family-run and has 27 rooms across a historic palazzo. Rates start from approximately €95 per night as of 2026 for a standard double, with a small breakfast included. It fills fast for any period between March and October; book two to three months ahead.
The immediate area has mixed restaurants - plenty of tourist traps near Piazza della Repubblica - but Buca dell’Orafo on Via dei Girolami, near the Uffizi, has been serving Florentine bistecca and ribollita for decades at honest prices. Three minutes in the other direction, Mercato Centrale at San Lorenzo is the best daytime food option in this part of the city.
A second budget pick for those who prefer a residential feel: Sopra Arno B&B in the San Niccolò section of Oltrarno. Rates run from approximately €90 per night. San Niccolò is the section of Oltrarno closest to Ponte alle Grazie and the Piazzale Michelangelo walk - a strong choice if you want mornings at a rooftop panorama rather than queuing for museum tickets. Il Rifrullo on Via San Niccolò is the neighbourhood’s best aperitivo bar and opens from late afternoon.
Mid-Range Tier: From Approximately €175 Per Night
Soprarno Suites on Via Maggio in Oltrarno is one of the strongest mid-range picks in the city. The property occupies a 16th-century palazzo, has 11 suites of varying sizes, and sits on one of Oltrarno’s best antique dealer streets. Rates run from approximately €180 per night as of 2026. The lack of a standard hotel reception - check-in is by arrangement - suits guests who prefer a self-directed visit over a concierge-heavy one.
Via Maggio itself has a cluster of artisan workshops and small galleries that make it worth walking even without a destination. For dinner, Il Santo Bevitore on Via di Santo Spirito (five minutes on foot) is the best all-round restaurant in Oltrarno - book ahead, it fills early. Osteria dell’Enoteca on Via Romana is the higher-end alternative for a special meal.
In Centro Storico at the same price tier, Hotel In Piazza della Signoria offers a more conventional mid-range experience with the immediate advantage of a direct Piazza della Signoria view. Rates run from approximately €195 per night. The location is slightly less practical for restaurant browsing but the visual access to the piazza - and the Palazzo Vecchio at night - is hard to argue with.
Luxury Tier: From Approximately €400 Per Night
Hotel Savoy Florence on Piazza della Repubblica is the most central luxury option in the city. The Rocco Forte property sits on the piazza itself, has 80 rooms and suites, and the IJK Florence rooftop bar offers one of the better elevated city views available without a museum ticket. Rates start from approximately €410 per night as of 2026 in shoulder season; summer and peak periods push considerably higher.
The Piazza della Repubblica position means you’re equidistant from the Duomo, the Uffizi, and the Mercato Centrale - genuinely useful if your visit has a full sightseeing schedule. For a restaurant that matches the hotel level, Buca Mario on Piazza degli Ottaviani is Florence’s oldest restaurant (founded 1886) and serves traditional Florentine food to a well-heeled local and visitor clientele. Trattoria Sostanza on Via della Porcellana, slightly further north, is the right choice if you want the definitive butter-fried bistecca al burro - bookings essential.
Booking Notes
Florence has the most pronounced April-to-October peak of any Italian city - the Uffizi, Accademia, and Duomo crowds bring hotel demand that clears out options quickly. Book luxury and mid-range stays at least two to three months ahead for any date from April through September. The same window applies to Florence tours and guided museum entries - Uffizi timed entry slots and Accademia visits with a guide sell out weeks ahead in high season. The city tourist tax runs approximately €3–5 per person per night as of 2026, paid at check-in. Children under 12 are exempt. Air conditioning is standard in mid-range and above; budget B&Bs in older buildings should be confirmed individually.
For the full range of options at each price tier, search hotels in Florence on Booking.com.
Sorted your stay?
Here's how to get there, and get around once you arrive.
Airport Transfer
Fixed-price airport pickup to Florence Travel Guide: driver meets you at arrivals, no haggling.
Book a Transfer →Car Hire
Compare rates from local and international suppliers: 90-day price lock included.
Compare Cars →Same price as booking direct: we earn a small commission at no extra cost to you.