The best hotels in Florence put you inside the walkable old centre, and our top pick is Hotel Spadai, two minutes on foot from the Duomo, with a 9.5 score from more than 1,500 Booking reviews. On a budget, Hotel Davanzati puts you five minutes from the Uffizi for a 3-star price. This list is for first-timers who want to walk to the sights and still sleep somewhere with character, whatever they spend. Updated November 2026.
Some links below are affiliate links. If you book through them we earn a commission at no extra cost to you. It never changes the order of this list, and no hotel paid to be here.
We haven't stayed in these Florence hotels. This list is researched: we compared the hotel lists that rank on Google, Google's own hotel summaries and the questions travellers ask, then checked every hotel's Booking.com page on 2 November 2026 for its score, review count, street address and facilities. Before you start, our Florence travel guide covers the basics of the city.
Our top picks at a glance
- Best overall: Hotel Spadai – by the Duomo, €€€
- Best splurge with a river view: Portrait Firenze – Ponte Vecchio, €€€€
- Best for families and a pool: Four Seasons Hotel Firenze – Borgo Pinti, €€€€
- Best for couples: Hotel Lungarno – Oltrarno riverside, €€€€
- Best Duomo-view rooftop: Grand Hotel Cavour – Via del Proconsolo, €€€
- Best apartment stay: Residence Hilda – near the Accademia, €€€
- Best budget in the centre: Hotel Davanzati – near Piazza della Repubblica, €€
- Best budget with a view: Hotel Palazzo Guadagni – Santo Spirito, €€
How we chose the best hotels in Florence
Every hotel here scores at least 8.5 on Booking.com from 300 or more reviews, or 9.0 and up for smaller places. Four famous luxury hotels with fewer than 300 Booking reviews stay in as stated exceptions, all rated 9.3 or higher: Portrait Firenze, the Four Seasons, Hotel Lungarno and the Savoy.
We picked hotels for every budget across five parts of the city. The order is our order of preference for a first visit, not a price ranking.
Price tiers are our guide to what each hotel usually costs relative to the others: € budget, €€ moderate, €€€ upscale, €€€€ luxury. We didn't check nightly rates for this list. Florence rates swing hard between seasons, so check your own dates.
The 16 hotels compared
| Hotel | Area | Best for | Price tier | Booking score | One catch |
|---|---|---|---|---|---|
| Hotel Spadai | Duomo / San Lorenzo | First visit | €€€ | 9.5 (1,510) | Busy street; no pool |
| Portrait Firenze | Ponte Vecchio | River-view splurge | €€€€ | 9.5 (101) | Small review sample; no spa |
| Four Seasons Hotel Firenze | Borgo Pinti | Families, pool | €€€€ | 9.4 (289) | Longer walk to the sights |
| Hotel Lungarno | Oltrarno | Couples | €€€€ | 9.4 (227) | No pool or spa |
| Helvetia & Bristol | Via de' Tornabuoni | Pool and spa in the centre | €€€€ | 9.4 (667) | Very traditional décor |
| Rocco Forte Hotel Savoy | Piazza della Repubblica | Central luxury | €€€€ | 9.3 (119) | Busy square; small review sample |
| Hotel Calimala | Uffizi | Style for less | €€€ | 9.4 (1,473) | No pool or spa |
| Hotel degli Orafi | Ponte Vecchio | History and views | €€€ | 9.1 (2,108) | Carpeted, traditional rooms |
| Grand Hotel Cavour | Duomo | Duomo-view rooftop | €€€ | 8.9 (934) | Lowest score on the list |
| Palazzo della Stufa | San Lorenzo | Small-hotel charm | €€€ | 9.7 (580) | No bar or gym |
| Residence Hilda | Santissima Annunziata | Families, long stays | €€€ | 9.4 (568) | No restaurant or bar |
| Arte' Boutique Hotel | San Marco | Museum-goers | €€ | 9.3 (1,441) | Breakfast only, no bar |
| Hotel Orto de' Medici | San Marco | Garden and terrace | €€ | 9.2 (1,426) | Further from the river |
| Hotel Davanzati | Piazza della Repubblica | Budget, central | €€ | 9.2 (2,141) | Simpler 3-star rooms |
| Hotel Palazzo Guadagni | Santo Spirito | Budget with a view | €€ | 9.0 (302) | Lively square at night |
| Santa Croce 14 B&B | Santa Croce | Top-rated small stay | €€ | 9.8 (559) | B&B: no bar or restaurant |
1. Hotel Spadai – Duomo and San Lorenzo
Mid-range · 4★ · 9.5 on Booking (1,510 reviews) · €€€ · 2 min walk to the Duomo
Best for: a first visit where you walk everywhere · Skip it if: you want a pool or a big-hotel lobby
Hotel Spadai sits in a historic building on Via dei Martelli, next door to Palazzo Medici Riccardi and two minutes from the cathedral. That location is the whole point of staying here: you walk out of the door and Florence's dome is at the end of the street.
Rooms are soundproofed, which matters on a street this central in Florence. Each one has a smart TV and a minibar where the drinks are free, a small perk that adds up over a few nights.
Breakfast is an American-style buffet, and guests rate it highly: Booking lists it as "exceptional". There is also a spa area. San Lorenzo church and its market streets are about 200 metres away.
The catch is the flip side of the address. This is a busy pedestrian corner, and you won't find gardens or a pool.
Tip: if you want to sleep late, ask for a room away from Via dei Martelli. The street fills up early with people heading to the Duomo.
2. Portrait Firenze – Ponte Vecchio
Luxury · 5★ · 9.5 on Booking (101 reviews) · €€€€ · about 30 m from the Ponte Vecchio
Best for: a once-in-a-lifetime trip with an Arno view · Skip it if: you want a pool, a spa or a big hotel
An all-suite hotel on Lungarno Acciaiuoli, about 30 metres from the Ponte Vecchio, with panoramic views over the river. It belongs to the Lungarno Collection, the same group as Hotel Lungarno.
The suites are large by Florence standards. They come with handcrafted furniture, Carrara marble bathrooms, Ferragamo toiletries and, in the studios, a small kitchen with a dishwasher and coffee machine. That makes it more practical for a longer stay than most five-stars here.
Caffè dell'Oro, the bistro on the ground floor, serves food from 7:00 to 22:00. A lifestyle assistant handles bookings and plans for you.
The honest caveat: Booking's sample is small at about 100 reviews, which is why it sits here as an exception to our 300-review rule. And it has no pool or spa, which matters at this price.
Tip: ask for a suite facing the river. The view of the Ponte Vecchio is the reason to pay these rates.
3. Four Seasons Hotel Firenze – Borgo Pinti
Luxury · 5★ · 9.4 on Booking (289 reviews) · €€€€ · inside the old city on Borgo Pinti
Best for: families and anyone who wants space and a pool · Skip it if: you want to step straight out onto a famous square
The only hotel in Florence on this list with its own park. The Four Seasons occupies the 15th-century Palazzo della Gherardesca and is surrounded by 4.5 hectares of gardens, the Giardino della Gherardesca.
That gives it what central Florence almost never offers: an outdoor pool with a hot tub on an upper terrace, and a two-floor spa with nine treatment rooms and a Turkish bath. Kids can run on grass after a morning of museums.
Rooms mix Renaissance décor with modern comforts. The restaurant, Il Palagio, holds a Michelin star.
The trade-off is location. Borgo Pinti is on the quieter northeast side of the centre, so the Duomo and the Uffizi are a longer walk than from the hotels above. It is also among the most expensive stays in the city.
Tip: book a table at Il Palagio for the first night. Then you can walk back through the garden instead of looking for dinner tired.
4. Hotel Lungarno – Oltrarno riverside
Luxury · 5★ · 9.4 on Booking (227 reviews) · €€€€ · under 100 m from the Ponte Vecchio
Best for: couples and anniversaries · Skip it if: you need a pool or a full spa
Set right on the Arno's south bank on Borgo San Jacopo, under 100 metres from the Ponte Vecchio, with exceptional views over the river. The hotel is owned by the Ferragamo family.
Inside, it feels like a private Florentine collector's house. There is original 20th-century art, including a Picasso and four Cocteau paintings. The rooms are decorated in blue tones, and most bathrooms are in Italian white marble.
Borgo San Jacopo, the hotel restaurant, holds a Michelin star. The Picteau lounge bar is open from midday to 23:00 for a drink by the water.
You're in the Oltrarno, so evenings are calmer than across the river, with the Pitti Palace and Santo Spirito a short walk away. The catch: a gym is listed, but no pool and no spa.
Tip: reserve a riverside table at Borgo San Jacopo for sunset, even if you don't stay here.
5. Helvetia & Bristol Firenze – Via de' Tornabuoni
Luxury · 5★ · 9.4 on Booking (667 reviews) · €€€€ · 5 min walk to the Duomo
Best for: old-world glamour with a pool and spa · Skip it if: you prefer clean, modern design
A 19th-century palazzo near Via de' Tornabuoni, Florence's luxury shopping street, five minutes on foot from both the Duomo and the Ponte Vecchio. It is now part of Starhotels Collezione.
The rooms lean classic: chandeliers, antique wood furniture, marble bathrooms. It also has an indoor pool and a spa, rare in the historic centre.
Breakfast is a buffet made in collaboration with Iginio Massari Alta Pasticceria. The on-site Cibrèo Ristorante & Cocktail Bar serves traditional dishes.
The catch is style. If you like minimalist hotels, the heavy fabrics and gilt will feel like a museum.
Tip: the cocktail bar is a good meeting point before dinner on Via de' Tornabuoni.
6. Rocco Forte Hotel Savoy – Piazza della Repubblica
Luxury · 5★ · 9.3 on Booking (119 reviews) · €€€€ · halfway between the Duomo and the Uffizi
Best for: being in the middle of everything in comfort · Skip it if: you want quiet at night
The Savoy fills one side of Piazza della Repubblica, halfway between the Duomo and the Uffizi. It is the hotel competitors name most often, and it shows up in Google's own suggestions.
Many rooms look out over the square, Brunelleschi's dome or Giotto's bell tower. The décor is contemporary Italian with art inspired by Florence's fashion houses. There is a Technogym fitness centre, and the Irene bistro serves Tuscan dishes with a modern touch.
Like Portrait, it stays in as an exception: its Booking sample is under 300 reviews.
The other catch is the square itself, one of the busiest meeting points in the centre. If light sleep matters, ask for a room off the square.
Tip: for the view, request a room facing the dome or the bell tower when you book.
7. Hotel Calimala – Uffizi
Mid-range · 4★ · 9.4 on Booking (1,473 reviews) · €€€ · 4 min walk to the Uffizi
Best for: couples who want style without five-star prices · Skip it if: you want a big hotel with a pool
On Via Lamberti, between Piazza della Repubblica and the river. The Uffizi is a four-minute walk away and the Ponte Vecchio three. Its review record, 9.4 from nearly 1,500 guests, is one of the strongest in the centre.
Rooms are soundproofed. Some have balconies with city views and sofa beds, useful for a third person.
The restaurant cooks Italian, Middle Eastern and international dishes, with vegetarian, vegan and gluten-free options. That helps if someone in your group eats differently.
The catch: there is no pool or spa, and standard rooms in historic buildings here are rarely large.
Tip: ask for a room with a balcony. They're the ones with the views.
8. Hotel degli Orafi – Ponte Vecchio and Uffizi
Mid-range · 4★ · 9.1 on Booking (2,108 reviews) · €€€ · facing the Ponte Vecchio
Best for: history lovers who want river and Duomo views at a 4-star price · Skip it if: you dislike carpets and old-style décor
A 13th-century former Augustinian convent in the heart of Florence, on Lungarno Archibusieri, beside the Uffizi and facing the Ponte Vecchio. It also contains the ruins of a medieval tower. More than 2,100 Booking guests give it a 9.1.
The roof garden and bar look across the rooftops to the cathedral. Breakfast is served in a former ballroom with 19th-century frescoes and views of the Arno.
Rooms are large for Florence, with exposed wooden beams. The catch is that they're carpeted and traditional in style, which won't suit everyone.
Tip: take your evening drink on the roof garden for an easy view of the dome.
9. Grand Hotel Cavour – Duomo
Mid-range · 4★ · 8.9 on Booking (934 reviews) · €€€ · a few steps from the Duomo
Best for: a rooftop view of the cathedral · Skip it if: you want a quiet street
The Grand Hotel Cavour is on Via del Proconsolo, a few steps from the cathedral. Its rooftop terrace looks straight at the dome, and Google's hotel suggestions keep surfacing it for that view. The Uffizi and the Ponte Vecchio are both under 600 metres away.
Downstairs is an old-school grand entrance hall with marble floors and statues. Rooms are air-conditioned. Family rooms, a fitness centre and an airport shuttle are listed.
Its 8.9 is the lowest score on this list. Expect it to feel less polished than the higher-scored hotels here, in exchange for the address and the roof.
Tip: go up to the terrace at sunset for photos of the dome.
10. Palazzo della Stufa – San Lorenzo
Mid-range · Residenza d'epoca · 9.7 on Booking (580 reviews) · €€€ · 5 min walk to the Duomo
Best for: small-hotel charm in a real palazzo · Skip it if: you want a bar, a gym or round-the-clock service
A residenza d'epoca, Florence's name for a historic residence turned guesthouse, on Piazza di San Lorenzo, five minutes from the cathedral. Its 9.7 from 580 reviews is the second-highest score on this list.
Rooms have air conditioning, soundproofing, city views and minibars. Breakfast includes Italian and gluten-free options, and Booking rates it "exceptional".
The Mercato Centrale food hall and the San Lorenzo leather stalls are a short walk away.
The catch is the format. This is a small historic residence, not a full hotel, so don't expect a bar, a pool or a big lobby.
Tip: ask for a room facing the piazza and the basilica of San Lorenzo.
11. Residence Hilda – Santissima Annunziata
Mid-range · Apartments · 9.4 on Booking (568 reviews) · €€€ · 5 min walk to the Duomo
Best for: families and stays of four nights or more · Skip it if: you want hotel restaurants and a bar
Modern apartments on Via dei Servi, around the corner from the Accademia Gallery (Michelangelo's David) and five minutes from the Duomo. You get apartment space with hotel-style service.
Each suite has a kitchenette, bedroom, lounge and bathroom. Staff are on call, and the residence can arrange grocery delivery if you'd rather cook than shop.
It answers the question many families ask, hotel or apartment, by offering both. The catch: there is no restaurant or bar on site, so it feels quieter and less social than a hotel.
Tip: order groceries for your arrival day, then save the money for a long Florentine lunch out.
12. Arte' Boutique Hotel – San Marco
Value · 4★ · 9.3 on Booking (1,441 reviews) · €€ · 200 m from the Accademia
Best for: museum-goers on a mid budget · Skip it if: you want to be on the river
On Via Cavour, about 200 metres from the Accademia, 300 metres from the Duomo and 400 metres from the Mercato Centrale. Competitors name it often as a good-value boutique pick, and its score backs that up.
Rooms have flat-screen TVs with free Netflix, a coffee machine and a desk. Some have a seating area. Breakfast is a buffet that Booking guests rate "excellent".
The catch: there's no restaurant or bar listed, just breakfast, and you're north of the Duomo rather than by the river.
Tip: book your Accademia time slot for first thing in the morning. You're closer than almost anyone else on this list.
13. Hotel Orto de' Medici – San Marco
Value · 4★ · 9.2 on Booking (1,426 reviews) · €€ · 10 min walk to the Duomo
Best for: a calmer base with a garden · Skip it if: you want to be in the thick of things
On Via San Gallo, ten minutes on foot from the Duomo. It has a 16th-century internal garden, a panoramic terrace and a lounge with original frescoes.
Rooms are modern and air-conditioned. Some look over the garden, others over medieval rooftops.
The catch is the walk. You're on the northern edge of the centre, so the river and the Oltrarno are noticeably further than from the hotels above.
Tip: ask for a garden-view room. They're quieter than the street side.
14. Hotel Davanzati – Piazza della Repubblica
Budget · 3★ · 9.2 on Booking (2,141 reviews) · €€ · 5 min walk to the Uffizi
Best for: a central location without five-star prices · Skip it if: you need a large room or a view
On Via Porta Rossa, five minutes from the Uffizi and about 400 metres from Piazza della Signoria. A 3-star with 9.2 from more than 2,100 reviews is rare this close to the sights.
It's housed in a historic Florence building with tiled floors and air conditioning. There is a bar, a 24-hour front desk and in-room breakfast.
The catch is the category. Rooms are simpler than the 4-stars above, with fewer extras such as a spa or a terrace.
Tip: if you arrive early, leave your bags at the desk and walk straight to the Uffizi.
15. Hotel Palazzo Guadagni – Santo Spirito
Budget · 3★ · 9.0 on Booking (302 reviews) · €€ · 5 min walk to the Ponte Vecchio
Best for: a rooftop loggia on a budget · Skip it if: you want hotel polish or room service
A 16th-century palazzo on Piazza Santo Spirito in the Oltrarno, five minutes from the Ponte Vecchio. Its rooftop loggia bar looks over the city and the Tuscan hills, and breakfast is served up there from 8 to 10 a.m.
Some rooms have Duomo or Pitti Palace views, real fireplaces or frescoes. Lounges have antique furniture.
Piazza Santo Spirito is an evening gathering spot in the Oltrarno, which is the appeal. It's also the caveat: light sleepers should ask for a room away from the square.
Tip: have breakfast on the loggia. It's the best-value view in this list.
16. Santa Croce 14 B&B – Piazza Santa Croce
Budget · B&B · 9.8 on Booking (559 reviews) · €€ · 8 min walk to the Uffizi
Best for: small-group charm and the highest score on this list · Skip it if: you want a hotel bar or late check-in help
A small B&B right on Piazza di Santa Croce, eight minutes from the Uffizi. At 9.8 from 559 reviews, it's the highest-rated stay on this list.
Rooms have air conditioning, soundproofing and, in some, balconies with city views. Family rooms and a shared lounge are listed. Breakfast is Italian, with fresh pastries.
The catch is the format: no bar, no restaurant and fewer staff than a hotel. Check arrival times before late flights.
Tip: ask for a room facing the basilica of Santa Croce.
Which area should you stay in?
For a first visit, stay in the historic centre between the Duomo and the Arno. Our where to stay in Florence guide compares every area in detail:
- Duomo and San Lorenzo: the most central base, for walking everywhere (Spadai, Cavour, Palazzo della Stufa).
- Uffizi and Piazza della Repubblica: the grand squares and the river (Calimala, Savoy, Davanzati, degli Orafi).
- Oltrarno and Santo Spirito: calmer, more local evenings across the river (Lungarno, Palazzo Guadagni).
- San Marco and Santissima Annunziata: quieter, near the Accademia (Arte', Hilda, Orto de' Medici, Four Seasons).
- Santa Croce: lively squares and restaurants east of the centre (Santa Croce 14).
How much do Florence hotels cost, and when should you book?
It depends on the season more than anything: rates climb in the busiest months and drop when the crowds thin. Our guide to the best time to visit Florence covers the seasons.
Book central hotels with high scores early for peak dates, because the best-reviewed rooms go first. We didn't check nightly rates for this list, so compare prices on your own dates.
Florence also charges a tourist tax per person per night on top of the room rate, scaled by hotel category. Hotels collect it at check-in. We didn't verify the 2026 amounts, so check with your hotel.
Hotel or apartment in Florence?
Hotels for short stays, apartments for longer ones. For two or three nights, a hotel with breakfast and a front desk saves time. For four nights or more in Florence, or with kids, an aparthotel like Residence Hilda gives you a kitchen and more space while keeping hotel-style service.
Our final pick
For most first-timers, Hotel Spadai is the one to book: central, quiet inside and rated 9.5 by more than 1,500 guests. On a budget, Hotel Davanzati gets you just as close to the sights for a 3-star price.
Plan your trip
Book these before you go, then use our guides to plan the days.
- Coming by train from Rome? Our Rome to Florence guide and Florence airport guide cover the options.
- What to do: our things to do in Florence list, best restaurants in Florence and Florence tours guides fill the days. Heading into the countryside next? See the best hotels in Tuscany.
Frequently asked questions
What is the best hotel in Florence?
Hotel Spadai is our top pick for a first visit. It's two minutes from the Duomo, scores 9.5 from more than 1,500 Booking reviews, and includes a free minibar. For a splurge, Portrait Firenze and Hotel Lungarno sit on the Arno by the Ponte Vecchio. For a pool and gardens, the Four Seasons is the only hotel on this list with its own park.
Where should I avoid staying in Florence?
Avoid hotels far from the old centre if it's your first visit. Florence's sights are close together, and walking is the easiest way to see them. Staying out by the ring roads or near the airport saves money but adds bus or taxi rides every day. The squares between the Duomo, Santa Croce and the Oltrarno are the easiest bases.
How many nights do you need in Florence?
Three nights is a good first visit to Florence. That gives you time for the Duomo, the Uffizi and the Accademia without rushing, plus an evening in the Oltrarno. Add nights for day trips into Tuscany, or a night or two in a Tuscany villa. Our Florence itinerary and day trips from Florence guides help you plan them.
Is Florence expensive for hotels?
It can be, especially in peak season, and the luxury hotels by the Arno sit at the top of the market. You can still stay centrally for less: Hotel Davanzati and Palazzo Guadagni are 3-star hotels with scores of 9.0 or more, and Santa Croce 14 is a highly rated B&B on a main square.
Which Florence hotels have a view of the Duomo?
Grand Hotel Cavour has a rooftop terrace facing Florence's cathedral, and Hotel degli Orafi's roof garden looks across to it. At the Savoy, many rooms overlook the dome or Giotto's bell tower. On a budget, some rooms at Palazzo Guadagni across the river have Duomo views.
Are there hotels with a pool in central Florence?
Very few in central Florence. The Four Seasons has an outdoor pool in its private gardens, and Helvetia & Bristol has an indoor pool with its spa. Most other hotels in the historic centre have no space for one, so if a pool matters, book early.
Affiliate disclosure: some links in this article are affiliate links. If you book through them we may earn a small commission, at no extra cost to you.