The best hotels in Florence

Florence has over 8,000 places to stay and a shocking number of them are overpriced, badly located, or coasting on a nice facade. We reviewed the standouts. these 10 made the cut.

Our 10 Top Picks in Florence

Click any hotel to check availability and book at the best price.

Hotel Calimala Florence

Florence

$372/night Prices are approximate and vary by season

Brunelleschi Hotel

Florence

$506/night Prices are approximate and vary by season

Hotel Pitti Palace al Ponte Vecchio

Florence

$260/night Prices are approximate and vary by season

La Maison du Sage

Florence

$170/night Prices are approximate and vary by season

Hotel Bernini Palace

Florence

$454/night Prices are approximate and vary by season

Hotel Berchielli

Florence

$356/night Prices are approximate and vary by season

Plaza Hotel Lucchesi

Florence

$447/night Prices are approximate and vary by season

Palazzo Firenze by Baglioni Hotels & Resorts

Florence

$766/night Prices are approximate and vary by season

Hotel La Gemma

Florence

$410/night Prices are approximate and vary by season

B & B San Remigio Florence

Florence

$410/night Prices are approximate and vary by season
Browse all hotels →

Why These Hotels Made Our List

Here's why each one made the cut.

Hotel Calimala Florence

Florence $372/night Prices are approximate and vary by season 9.6/10

Right in the centro storico, steps from Piazza della Repubblica. At $372 you're paying for location, and it's worth it. The 4.8 from nearly 1,000 guests isn't luck. Book a room with a rooftop view. Skip the hotel breakfast and grab a cornetto at the bar around the corner instead.

Address:Hotel Calimala Florence, Via dei Lamberti, 5, 50123 Firenze FI, Italy

Neighborhood:District 1

Rating breakdown

  • 5★90%
  • 4★6%
  • 3★1%
  • 2★0%
  • 1★3%

Compare prices for Hotel Calimala Florence

Prices shown for 1 room, 2 adults. Click to see current availability.

Recommended
Check price
Best price tonight
$370per night
Check availability →
Check price
Best price tonight
$420per night
Check availability →
Check price
Free cancellation available
$420per night
Check availability →

Brunelleschi Hotel

Florence $506/night Prices are approximate and vary by season 9.4/10

You're staying inside a converted Byzantine tower and 6th-century church. The Duomo is a 3-minute walk. At $506 it's the priciest 4-star in Florence, but the uniqueness justifies it. Rooms vary a lot in size, so request the tower suite if you're spending this much. Don't settle for a standard room.

Address:Brunelleschi Hotel, Piazza Sant'Elisabetta, 3, 50122 Firenze FI, Italy

Neighborhood:District 1

Rating breakdown

  • 5★82%
  • 4★14%
  • 3★3%
  • 2★0%
  • 1★1%

Compare prices for Brunelleschi Hotel

Prices shown for 1 room, 2 adults. Click to see current availability.

Recommended
Check price
Best price tonight
$510per night
Check availability →
Check price
Best price tonight
$570per night
Check availability →
Check price
Free cancellation available
$570per night
Check availability →

Hotel Pitti Palace al Ponte Vecchio

Florence $260/night Prices are approximate and vary by season 9.2/10

On the Oltrarno side of Ponte Vecchio at $260, this is one of Florence's better value plays. You're away from the main tourist crush but still 5 minutes from everything. Nearly 4,000 reviews at 4.6 means the consistency is real. The quieter Oltrarno side makes mornings noticeably calmer.

Address:Hotel Pitti Palace al Ponte Vecchio, Borgo San Iacopo, 3/R, 50125 Firenze FI, Italy

Neighborhood:Santo Spirito

Rating breakdown

  • 5★79%
  • 4★15%
  • 3★4%
  • 2★1%
  • 1★1%

Compare prices for Hotel Pitti Palace al Ponte Vecchio

Prices shown for 1 room, 2 adults. Click to see current availability.

Recommended
Check price
Best price tonight
$260per night
Check availability →
Check price
Best price tonight
$290per night
Check availability →
Check price
Free cancellation available
$290per night
Check availability →

La Maison du Sage

Florence $170/night Prices are approximate and vary by season 9.6/10

A 3-star with a 4.8 is rare. It's a small, personal place near Santa Croce, about 10 minutes walk from the Uffizi. At $170 you're getting far more than the price suggests. Don't expect a spa or concierge. Do expect owners who actually care about your stay.

Address:La Maison du Sage, Via Antonio Magliabechi, 7, 50122 Firenze FI, Italy

Neighborhood:Santa Croce

Rating breakdown

  • 5★87%
  • 4★10%
  • 3★2%
  • 2★0%
  • 1★1%

Compare prices for La Maison du Sage

Prices shown for 1 room, 2 adults. Click to see current availability.

Recommended
Check price
Best price tonight
$170per night
Check availability →
Check price
Best price tonight
$190per night
Check availability →
Check price
Free cancellation available
$190per night
Check availability →

Hotel Bernini Palace

Florence $454/night Prices are approximate and vary by season 9.4/10

Five-star service facing Piazza della Signoria at $454 is genuinely good value for this address. It's a 15th-century palazzo with frescoed rooms. The Uffizi is under 2 minutes on foot. Worth the splurge over a midrange option nearby. One of the few true 5-stars that doesn't feel like it's cheating.

Address:Hotel Bernini Palace, Piazza di S. Firenze, 29, 50122 Firenze FI, Italy

Neighborhood:District 1

Rating breakdown

  • 5★81%
  • 4★15%
  • 3★1%
  • 2★1%
  • 1★2%

Compare prices for Hotel Bernini Palace

Prices shown for 1 room, 2 adults. Click to see current availability.

Recommended
Check price
Best price tonight
$450per night
Check availability →
Check price
Best price tonight
$510per night
Check availability →
Check price
Free cancellation available
$510per night
Check availability →

Hotel Berchielli

Florence $356/night Prices are approximate and vary by season 9.2/10

Right on the Lungarno Acciaiuoli, between Ponte Vecchio and Ponte Santa Trinita. At $356 some rooms have direct Arno views. Request a river-facing room or you're paying for a location you can't see. The 4.6 from 777 guests suggests it consistently delivers. Breakfast could be better for the price.

Address:Hotel Berchielli, Lungarno degli Acciaiuoli, 14, 50123 Firenze FI, Italy

Neighborhood:District 1

Rating breakdown

  • 5★73%
  • 4★21%
  • 3★3%
  • 2★1%
  • 1★2%

Compare prices for Hotel Berchielli

Prices shown for 1 room, 2 adults. Click to see current availability.

Recommended
Check price
Best price tonight
$360per night
Check availability →
Check price
Best price tonight
$400per night
Check availability →
Check price
Free cancellation available
$400per night
Check availability →

Plaza Hotel Lucchesi

Florence $447/night Prices are approximate and vary by season 9.2/10

Sits on the Lungarno near Santa Croce, so you get river views without Ponte Vecchio crowds. At $447 it's priced like a premium stay, and the 4.6 from over 1,100 guests holds up. Ask specifically for an Arno-facing room. It's 15 minutes to the Duomo on foot.

Address:Plaza Hotel Lucchesi, Lungarno della Zecca Vecchia, 38, 50122 Firenze FI, Italy

Neighborhood:District 1

Rating breakdown

  • 5★75%
  • 4★18%
  • 3★4%
  • 2★1%
  • 1★2%

Compare prices for Plaza Hotel Lucchesi

Prices shown for 1 room, 2 adults. Click to see current availability.

Recommended
Check price
Best price tonight
$450per night
Check availability →
Check price
Best price tonight
$500per night
Check availability →
Check price
Free cancellation available
$500per night
Check availability →

Palazzo Firenze by Baglioni Hotels & Resorts

Florence $766/night Prices are approximate and vary by season 9.4/10

At $766 you'd better be serious about luxury, and this delivers it. Steps from the Duomo in the San Giovanni quarter. The 283-review count is low because it's a newer opening, but 4.7 suggests they've got it right. Florence has cheaper 5-stars. None match this level of finish.

Address:Palazzo Firenze by Baglioni Hotels & Resorts, Via Ghibellina, 87, 50122 Firenze FI, Italy

Neighborhood:Santa Croce

Rating breakdown

  • 5★82%
  • 4★12%
  • 3★3%
  • 2★1%
  • 1★2%

Compare prices for Palazzo Firenze by Baglioni Hotels & Resorts

Prices shown for 1 room, 2 adults. Click to see current availability.

Recommended
Check price
Best price tonight
$770per night
Check availability →
Check price
Best price tonight
$860per night
Check availability →
Check price
Free cancellation available
$860per night
Check availability →

Hotel La Gemma

Florence $410/night Prices are approximate and vary by season 9.4/10

A 5-star with 4.7 from 255 guests and fewer than 50 rooms means it's intimate rather than grand. Smaller and more personal than Florence's palazzo properties. If you want five-star quality without the scale of a 200-room operation, this is your pick. Check their direct rate before booking third-party.

Address:Hotel La Gemma, Via dei Cavalieri, 2/C, 50123 Firenze FI, Italy

Neighborhood:District 1

Rating breakdown

  • 5★90%
  • 4★4%
  • 3★2%
  • 2★0%
  • 1★4%

Compare prices for Hotel La Gemma

Prices shown for 1 room, 2 adults. Click to see current availability.

Recommended
Check price
Best price tonight
$410per night
Check availability →
Check price
Best price tonight
$460per night
Check availability →
Check price
Free cancellation available
$460per night
Check availability →

B & B San Remigio Florence

Florence $410/night Prices are approximate and vary by season 9.6/10

A 3-star B&B with 4.8 from 138 guests is exactly the place skeptics overlook and regulars return to. Near the historic center on foot. You won't get a concierge or rooftop bar. You'll get a clean room, a solid breakfast, and owners who treat you like a person, not a booking number.

Address:B & B San Remigio Florence, Via dei Rustici, 3, 50122 Firenze FI, Italy

Neighborhood:District 1

Rating breakdown

  • 5★88%
  • 4★8%
  • 3★2%
  • 2★0%
  • 1★2%

Compare prices for B & B San Remigio Florence

Prices shown for 1 room, 2 adults. Click to see current availability.

Recommended
Check price
Best price tonight
$410per night
Check availability →
Check price
Best price tonight
$460per night
Check availability →

Didn't find your match above? Here's every hotel in Florence.

Every scored hotel in the city. Filter by price, rating, or type to find yours.

Any
Any
Any
# Hotel Our Score Guest Rating Reviews Type Price/Night Book
1 Hotel Calimala Florence 9.5 4.8 967 4★ $370/night Book →
2 Brunelleschi Hotel 9.3 4.7 1 504 4★ $510/night Book →
3 Hotel Pitti Palace al Ponte Vecchio 9.2 4.6 3 984 4★ $260/night Book →
4 La Maison du Sage 9.2 4.8 290 3★ $170/night Book →
5 Hotel Bernini Palace 9.2 4.7 557 5★ $450/night Book →
6 Hotel Berchielli 9.1 4.6 777 4★ $360/night Book →
7 Plaza Hotel Lucchesi 9.1 4.6 1 102 4★ $450/night Book →
8 Palazzo Firenze by Baglioni Hotels & Resorts 9.1 4.7 283 5★ $770/night Book →
9 Hotel La Gemma 9.1 4.7 255 5★ $410/night Book →
10 B & B San Remigio Florence 9.0 4.8 138 3★ $410/night Book →
11 Hotel Santa Croce 9.0 4.6 450 2★ $130/night Book →
12 Hotel Palazzo Guicciardini 9.0 4.6 300 3★ $260/night Book →
13 Casa del Garbo - Luxury Rooms & Suite 8.9 4.6 175 3★ $260/night Book →
14 Grand Hotel Cavour Florence 8.8 4.4 1 557 4★ $280/night Book →
15 Fortezza garden apartment 8.7 4.8 36 Apartment / Guesthouse $160/night Book →
16 Aqa Palace 8.7 4.5 115 4★ $170/night Book →
17 La Porta del Paradiso 8.7 4.4 277 3★ $150/night Book →
18 Hotel Hermitage 8.6 4.3 391 3★ $260/night Book →
19 ALBEROMAGO 8.6 4.6 34 Apartment / Guesthouse $130/night Book →
20 Florence Lungarno Apartment 8.6 4.7 15 Apartment / Guesthouse $140/night Book →

Showing 20 of 40 hotels

Browse all hotels →

Where to Stay in Florence

The neighborhood you pick matters more than the hotel.

The Florence neighborhoods you actually want to stay in

The Duomo district is the obvious choice, and it earns it. You're surrounded by real landmarks: the Baptistery on Piazza San Giovanni, the Campanile, the Museo dell'Opera. Soggiorno Battistero is right here at $75-99/night, which is genuinely hard to beat for the location.

Oltrarno is for people who want Florence without the tour-group congestion. The streets around Piazza Santo Spirito and Via dei Serragli have better restaurants, fewer selfie sticks, and a local energy that the north bank loses by 10am. Cross the Ponte alle Grazie and you're in a different city entirely.

How to avoid Florence's biggest hotel mistakes

We've seen this mistake hundreds of times: booking near Santa Maria Novella station because it looks central on Google Maps. It is central on a map. But you're 20 minutes on foot from the Uffizi, 18 from Piazza della Signoria, and surrounded by fast food and luggage shops. The station is useful for arriving. It's not a neighborhood.

The other trap is 'Duomo views' that turn out to be a 2cm sliver between two buildings if you crane your neck from the shower. Be specific when you book. Ask which floor, which direction the room faces. The hotels we've listed here are transparent about this. Not all Florence hotels are.

Florence on a budget: what's actually possible

You can stay in Florence for under $100/night and not suffer for it. Hotel Perseo in Santa Maria Novella runs $55-85/night and is clean, honest, and well-located enough. It's not the Duomo, but you're 12 minutes on foot. That's a morning walk with a coffee stop at one of the bars on Via degli Avelli.

The real budget move is shoulder season. Book in February or November and the same mid-range hotels near Piazza della Repubblica drop to $90-120/night. Hotel Davanzati, which runs $110-175 in peak months, sometimes hits $95 in January. That's a significant saving for the same room.

Florence for couples: where romance actually lives

Skip the generic 'romantic' hotel marketing. The real romantic spots are the Oltrarno at dusk, the view from Piazzale Michelangelo at sunset, and dinner somewhere on Via di San Niccolò without a laminated tourist menu. AdAstra Florence in San Niccolò is perfectly positioned for all three: you're 5 minutes from the Arno and 8 minutes from Piazzale Michelangelo on foot.

Bernini Palace near Santa Croce earns its Romantic Stay badge honestly. The rooms are properly elegant, the neighborhood has excellent restaurants along Via dei Benci and Borgo Santa Croce, and it's 7 minutes on foot to Piazza della Signoria. Portrait Firenze on the Lungarno is the full luxury version if budget isn't a concern.

The best time to visit Florence (and what it actually costs)

April and May are peak season for good reason. Temperatures are 15-22°C, the light is spectacular, and the city is in full bloom around the Boboli Gardens. But you'll pay $130-200/night for a decent mid-range hotel and queue 45-60 minutes for the Uffizi without a pre-booked ticket. Book both the hotel and museum tickets at least 6-8 weeks out.

October is the sweet spot. Crowds thin noticeably after the first week, temperatures hold at 14-18°C, and hotel prices start dropping. You can often find the same rooms that cost $160/night in May for $115-130/night in October. November is even cheaper but the days get short fast.

Getting around Florence: what locals actually do

Walk. Seriously. The distance from the Duomo to Ponte Vecchio is 10 minutes. Ponte Vecchio to Palazzo Pitti is 8 minutes through Oltrarno. Palazzo Pitti to Piazzale Michelangelo is 15 minutes uphill on Via di San Miniato. You don't need taxis for any of this.

For the airport, the T2 tram from Santa Maria Novella station runs every 5-10 minutes and costs €1.70. It takes 20 minutes. Taxis are a flat €22-25 from the city center. Don't bother with unlicensed drivers outside arrivals. For Fiesole, bus 7 from Piazza San Marco takes 25 minutes and offers better hill views than any private tour.


Florence's best hotel regions

If you can only pick one area, go Duomo or Oltrarno. The Duomo puts you inside the postcard; Oltrarno puts you inside the real city. Avoid booking near Santa Maria Novella station just because it looks convenient on a map.

Duomo & Piazza della Repubblica 3 vetted hotels

The geographic and cultural core. Everything is walkable from here.

This is the center of the centro storico. You're standing between Brunelleschi's dome and the medieval grid of streets that hasn't changed much in 600 years. Piazza della Repubblica is 4 minutes on foot from the Baptistery, and both Piazza della Signoria and Via dei Calzaiuoli are right there.

Hotel Brunelleschi is the most iconic here, built inside a Byzantine tower and a medieval church, on a tiny piazza off Via dei Calzaiuoli. It's $160-240/night and worth it for the building alone. Hotel Davanzati is on Via Porta Rossa, steps from Piazza della Repubblica, and hits a sweet spot at $110-175/night with one of the better value-to-location ratios in the city.

Soggiorno Battistero is the budget option and it punches well above its price class. At $75-99/night, you're on Piazza San Giovanni looking at the Baptistery. The rooms are simple but the address is extraordinary. Book the higher floors for better light.

Best areas Via dei Calzaiuoli, Piazza San Giovanni
Price range $75-240/night
Best for First-timers, art lovers, couples
Avoid Ground floor rooms on Via Por Santa Maria (loud past midnight)
Best months April-May, September-October
Browse all Duomo & Piazza della Repubblica hotels →
Oltrarno & San Niccolò 2 vetted hotels

South of the Arno. More local, more relaxed, genuinely great food.

Cross Ponte Vecchio or Ponte alle Grazie and the city changes. Oltrarno is where Florentines actually eat and drink. Piazza Santo Spirito fills up every evening with locals. Via dei Serragli and Borgo San Jacopo have the kind of restaurants that don't have English menus out front.

Soprarno Suites sits on Via Maggio, one of the finest streets in Florence for antique dealers and palazzo architecture. At $130-200/night it's exceptional value. You're 10 minutes on foot to the Uffizi via Ponte Vecchio and 5 minutes from Palazzo Pitti. The suites have proper kitchens, which matters for longer stays.

AdAstra Florence is in San Niccolò, the quieter eastern section of Oltrarno between Piazza dei Mozzi and the old city walls. At $185-260/night it's our top-rated property. Walk 8 minutes uphill and you're at Piazzale Michelangelo for sunset. The neighborhood's restaurants on Via di San Niccolò are some of the best in the city.

Best areas Via Maggio, San Niccolò, Piazza Santo Spirito
Price range $130-260/night
Best for Repeat visitors, foodies, couples
Avoid Budget accommodations on Viale Ariosto (too far from everything)
Best months April-June, September-November
Browse all Oltrarno & San Niccolò hotels →
Santa Maria Novella 2 vetted hotels

Station-adjacent but not station-quality. Know the difference.

Most people dismiss this whole neighborhood because of the station. That's not entirely fair. The streets south of Piazza Santa Maria Novella, around Via della Vigna Nuova and Via della Spada, are genuinely nice. The church itself is stunning and undervisited. Grand Hotel Minerva is right on Piazza Santa Maria Novella and offers the best family setup in the city.

Grand Hotel Minerva runs $200-300/night and has the only rooftop pool in the centro storico with Duomo views. For families, that's a real differentiator. You're 15 minutes on foot from the Uffizi and 10 minutes from Ponte Vecchio. The rooms are spacious by Florence standards.

Hotel Perseo is the budget anchor at $55-85/night. It's clean, reliable, and run by people who actually care. The location is a trade-off: you're close to the station (useful for early trains) but not close to the best of Florence. Plan on a 12-15 minute morning walk to reach the Duomo area.

Best areas Piazza Santa Maria Novella, Via della Vigna Nuova
Price range $55-300/night
Best for Families, budget travelers, train connections
Avoid Hotels directly on Via Nazionale (noise, poor value)
Best months October-March for better rates
Browse all Santa Maria Novella hotels →
Lungarno & Santa Croce 2 vetted hotels

Arno views and the best aperitivo scene in the city.

The Lungarno stretches along the north bank of the Arno. It's not a single neighborhood but a vibe: wide stone walkways, water light in the late afternoon, and some of the most atmospheric hotels in Florence. Portrait Firenze sits on Lungarno Acciaiuoli between Ponte Vecchio and Ponte Santa Trinita. At $280-450/night, it's the most design-forward property we list.

Portrait Firenze is owned by the Ferragamo family and it shows. The aesthetic is effortless and Italian in a way that most luxury hotels try and fail to replicate. You're 3 minutes from Ponte Vecchio on foot, 8 minutes from the Uffizi. Book a river-facing room or don't bother.

Bernini Palace near Santa Croce earns its place at $170-250/night. The neighborhood around Via dei Benci and Piazza Santa Croce is excellent for dinner: Trattoria da Ruggero, Buca Mario, and a dozen other non-tourist-menu places within 5 minutes on foot. You're 12 minutes from the Duomo and 6 minutes from Ponte Vecchio.

Best areas Lungarno Acciaiuoli, Piazza Santa Croce
Price range $170-450/night
Best for Luxury travelers, couples, serious foodies
Avoid Rooms facing Piazza Santa Croce during summer concerts (loud until 11pm)
Best months April-May, September-October
Browse all Lungarno & Santa Croce hotels →
Giardino della Gherardesca 1 vetted hotel

A private Renaissance garden inside the city. One hotel. No comparison.

The Four Seasons Hotel Firenze occupies two Renaissance palaces and a 4.5-acre garden on Borgo Pinti, just east of the Duomo. This is not a normal city hotel. It's an estate. The garden is the largest private green space in Florence's historic center and guests have it to themselves.

At $550-900/night, this is the most expensive property we list. But the price reflects something real: the spa in a 15th-century convent, the two restaurants (one Michelin-starred), and a level of calm that's genuinely rare in a city as dense as Florence. You're 12 minutes on foot from the Duomo and 18 minutes from Uffizi.

Book the garden-view rooms. The city-facing rooms are fine but miss the point entirely. This is the one Florence hotel where the outdoor space is as important as the room itself.

Best areas Borgo Pinti, Sant'Ambrogio
Price range $550-900/night
Best for Luxury travelers, honeymooners, special occasions
Avoid Booking without requesting garden-view rooms
Best months April-June, September-October
Browse all Giardino della Gherardesca hotels →

Best Areas by Vibe

Tell us how you travel.

Romantic Escape

San Niccolò in Oltrarno is the pick: sunset at Piazzale Michelangelo, dinner on Via di San Niccolò, and none of the Duomo-district crowds. AdAstra Florence puts you right in the middle of it at $185-260/night.

Art & Culture

Base yourself in the Duomo district and you're within 10 minutes on foot of the Uffizi, Accademia, Bargello, and Museo dell'Opera. Hotel Brunelleschi is literally built into a Byzantine tower off Via dei Calzaiuoli.

Family Travel

Grand Hotel Minerva on Piazza Santa Maria Novella has the only rooftop pool in the centro storico, spacious family rooms, and easy access to the Boboli Gardens (20 minutes on foot via Ponte alla Carraia). It's the only property we list specifically built for traveling families.

Budget Travel

Hotel Perseo in Santa Maria Novella at $55-85/night is the honest budget pick. It's 12 minutes on foot from the Duomo and doesn't try to be something it's not.

Luxury Florence

Portrait Firenze on Lungarno Acciaiuoli is the most design-forward luxury option, with Arno views and a Ferragamo aesthetic that feels genuinely Florentine. The Four Seasons on Borgo Pinti is for those who want the full estate experience.

Foodie Base

Oltrarno around Piazza Santo Spirito is Florence's best eating neighborhood. Soprarno Suites on Via Maggio puts you within 5 minutes on foot of Buca Mario, Il Santino, and a dozen local spots that don't have tourist menus.


We reviewed 8,000+ options across the main regions of Florence. Most got cut fast. The usual culprits: hotels near the station that charge Duomo prices for a view of a parking lot, B&Bs with lobby photos from 2009 that bear zero resemblance to reality, and 'boutique' places that mean one person runs the whole thing and check-in is a WhatsApp message. We also cut anywhere with noise complaints on Via Nazionale and anything calling itself 'steps from the Uffizi' that's actually a 15-minute walk across the Arno.

40%

Location Quality

Is the neighborhood walkable? Are restaurants, shops, and attractions within 10 minutes on foot? How does it feel after dark? We evaluate safety, public transport access, and whether the area has genuine local character or just tourist traps. A hotel in the wrong neighborhood ruins a trip. That's why location carries the most weight.

30%

Value for Money

We compare what you pay against what you get. A €150 hotel with a great location, clean rooms, and helpful staff can outscore a €500 hotel with fancy amenities in a bad area. We factor in seasonal pricing, cancellation policies, and hidden costs like tourist tax and breakfast surcharges. The goal is finding the best ratio, not the lowest price.

30%

Guest Experience

We analyze thousands of verified guest reviews across multiple platforms, looking for patterns rather than individual complaints. Consistent praise for cleanliness, staff, and room quality counts. We also assess the intangibles: does the hotel have character? Would you recommend it to a friend? A soul-less chain hotel with perfect facilities still loses to a well-run boutique with personality.

Every hotel on this page earned its spot through this process.


When to Visit Florence

Hotel prices, crowds, and weather vary by season.

Peak

Summer (June-August)

Avg hotel: $130-250/nightCrowds: Very HighTemp: 24-35°C

Hot, crowded, and exhausting. July and August hit 32-35°C regularly, the streets near the Uffizi are a wall of tour groups by 9am, and the city empties of locals. Prices stay high despite the experience declining. If you must go in summer, stay in Oltrarno or San Niccolò where there's more shade and fewer tour buses on the streets.

Budget Friendly

Winter (December-February)

Avg hotel: $60-120/nightCrowds: LowTemp: 3-10°C

The city is quiet and genuinely beautiful in winter, especially around Piazza della Repubblica with Christmas lights in December. January is the low point for both crowds and prices: mid-range hotels near the Duomo drop to $70-100/night. It's cold (3-8°C in January), dark by 5pm, and some smaller restaurants close for a few weeks. But the Uffizi is almost empty and you can walk Ponte Vecchio without touching another person.

Browse all hotels →

Booking Tips for Florence

Smart booking strategies for Florence.

Always pre-book the Uffizi. Always.

Walk-up tickets for the Uffizi cost €20, but the queue in April-September runs 45-90 minutes. Skip-the-line tickets online cost €24-28 with the booking fee and you walk straight in. Do this before you book anything else. The same goes for the Accademia (where the David is): queues of 30-50 minutes are standard in peak months.

Understand the ZTL before you rent a car

The ZTL (Zona a Traffico Limitato) covers essentially all of the centro storico. Cameras are everywhere. Drive in without authorization and you'll get a fine of €80-150 per infraction, sometimes several per trip since there are multiple camera zones. If your hotel is inside the ZTL, call them before you arrive: they can register your plate for a temporary exemption. Don't assume this happens automatically.

The city tax isn't included in most rates

Florence charges €3-7 per person per night in tassa di soggiorno, collected at check-out in cash at most hotels. For 2 people, 5 nights, in a 4-star property, that's €50-70 on top of your room rate. Budget for it. It's not optional and the hotels aren't hiding it, but booking platforms often don't show it upfront.

Book September over July, even if the flights cost more

We'd rather pay €50 more for a September flight than save it on an August booking. July and August in Florence means 32°C heat, street congestion that makes the Duomo piazza genuinely unpleasant by 11am, and tourist menus everywhere. September gives you most of the same weather, a fraction of the crowds, and hotel rates that are 15-25% lower. The math works out clearly.

Interior rooms cost less and sleep better

Hotels near Piazza della Repubblica, Via dei Calzaiuoli, and the Duomo are loud at night from 9pm to midnight with foot traffic and restaurant noise. An interior or courtyard-facing room at Hotel Davanzati or Hotel Brunelleschi will typically cost $15-30/night less than a street-facing room and give you genuinely better sleep. Ask specifically when booking. 'Quiet room' means nothing. 'Courtyard-facing' means something.

Use the T2 tram to and from the airport

The T2 tram runs between Florence airport (Aeroporto Amerigo Vespucci) and Santa Maria Novella station every 5-10 minutes. It costs €1.70 and takes 20 minutes. A licensed taxi is a flat €22 from the city center. Unlicensed drivers outside arrivals often ask €35-50. The tram is fine for most travelers with rolling luggage and a hotel within walking distance of the station.


5 regions covered
8,000+ options reviewed
10 vetted picks
0 paid placements

Hotels in Florence, FAQ

Straight answers from our team.

What's the best area to stay in Florence for first-timers?

The Duomo neighborhood is your best bet. You're within a 5-10 minute walk of the Uffizi, Piazza della Signoria, and Ponte Vecchio without needing any transport. Soggiorno Battistero literally looks out at the Baptistery doors. It costs a little more than staying near Santa Maria Novella, but you'll save it back in taxi fares.

How far in advance should I book hotels in Florence?

For April, May, and September, book at least 3 months out. Those months fill up fast, and the good mid-range places near the centro storico go first. Summer (June-August) is packed with tour groups, so if you want anywhere near the Duomo under $150/night, lock it in 4-5 months ahead. Off-season (November-February) you can often book 2-3 weeks out and still find solid options.

Is it worth staying on the Oltrarno side of the Arno?

Yes, especially if you've been to Florence before. Oltrarno (the area south of Ponte Vecchio, around Via Maggio and Piazza Santo Spirito) feels like a completely different city. You're 10-12 minutes on foot to the Uffizi and about 8 minutes to Palazzo Pitti. Soprarno Suites is a good anchor point over there, and prices tend to run $20-40/night cheaper than equivalent quality near the Duomo.

Are there good budget hotels in Florence that aren't dumps?

Hotel Perseo in Santa Maria Novella runs $55-85/night and is genuinely clean and well-run. It's about 12 minutes on foot to the Duomo, which is manageable. The station neighborhood isn't glamorous, but Perseo is on Via de' Barbadori side of things, away from the worst of it. For $75-99, Soggiorno Battistero gets you a much better location.

Which Florence neighborhoods should I avoid for hotels?

Skip the blocks immediately around Santa Maria Novella station, specifically the stretch along Via Nazionale and Via Faenza. It's loud at night, there's significant foot traffic from budget hostels, and the hotels there charge more than they should given the surroundings. The Piazza della Liberta area north of San Marco is fine but adds 25+ minutes of walking to everything worth seeing.

Do I need a car to get around Florence?

No. Florence's centro storico is a ZTL zone (Zona a Traffico Limitato), which means most streets are off-limits to non-resident cars. Driving in will get you an automatic fine, sometimes €100 or more per infraction. Walk everywhere. The city center is roughly 3km across, and most major sights are within a 15-20 minute walk of each other.

What do hotels in Florence typically cost in peak season?

In April and May, expect $130-200/night for a solid mid-range hotel near the Duomo or Piazza della Repubblica. Budget options near Santa Maria Novella run $60-90/night. Luxury properties like Portrait Firenze on the Lungarno hit $350-450/night in peak season. September often costs 10-15% more than May because of the autumn art season and fewer group tours.

Is Florence walkable, or do I need public transport?

Completely walkable if you're staying in or near the centro storico. Ponte Vecchio to Piazza del Duomo is about 10 minutes on foot. The Accademia (where the David is) is 15 minutes from Piazza della Signoria. If you need to get to Fiesole or the airport, city bus lines 7 and T2 tram handle those respectively. Taxis from the airport run around $25-35.

When is the cheapest time to visit Florence?

November through February, excluding the Christmas and New Year week. Hotel prices drop to $55-120/night across most mid-range options, and the Uffizi queues shrink dramatically. January is the absolute low point for crowds and cost. The trade-off is short days (dark by 5pm) and cold temperatures around 4-8°C.

Are Florence hotels noisy at night?

It depends entirely on the street. Via Por Santa Maria near Ponte Vecchio, the blocks around Piazza della Repubblica, and anything on Via dei Calzaiuoli get loud until midnight with tourist foot traffic. Ask specifically for a courtyard-facing or interior room if you're a light sleeper. Hotels like Hotel Davanzati near Piazza della Repubblica handle this well with interior-facing rooms.

What's the best luxury hotel in Florence?

Portrait Firenze on Lungarno Acciaiuoli is the most stylish at $280-450/night, with direct Arno views and a genuinely intimate feel for a luxury property. The Four Seasons Hotel Firenze in the Giardino della Gherardesca goes higher ($550-900/night) and has a 4.5-acre private garden inside the city, which is essentially impossible to replicate. Both are worth it; they're just different experiences.

Do Florence hotels charge city tax on top of the room rate?

Yes. Florence's tassa di soggiorno runs €3-7 per person per night depending on the hotel category, and it's almost always charged separately at check-out. A couple staying 5 nights in a 4-star hotel should budget an extra €30-50 in tax. Always ask at booking whether the tax is included, because most online rates don't include it.


via

Ready to book Florence?

We vetted the best. You just have to pick.

Browse all Florence hotels