Hotels in Florence

Find the best deals on 7,317 hotels in Florence

Check-in
Check-out
Compare vs momondo |

Top Hotels in Florence

Find the perfect Florence hotel for business or leisure
Portrait Firenze - Lungarno Collection
9.6
447€
View all deals
NH Collection Firenze Porta Rossa
9.2
188€
View all deals
Hotel Corolle
6.5
40€
View all deals
Hotel De La Ville
8.8
120€
View all deals
The Westin Excelsior Florence
9.2
320€
View all deals
Hotel Pitti Palace al Ponte Vecchio
8.7
102€
View all deals
Gallery Hotel Art - Lungarno Collection
9.1
163€
View all deals
Hotel Lungarno - Lungarno Collection
9.4
352€
View all deals
Grand Hotel Baglioni
8.7
125€
View all deals
Grand Hotel Cavour
8.7
130€
View all deals
Hotel Galileo
7.9
56€
View all deals
The St. Regis Florence
9.4
419€
View all deals
Sina Villa Medici Autograph Collection
8.8
234€
View all deals
c-hotels Ambasciatori
8.6
86€
View all deals
Villa Cora
9.5
259€
View all deals
Hotel Cerretani Firenze MGallery by Sofitel
8.9
152€
View all deals
Helvetia & Bristol Firenze - Starhotels Collezione
9.3
350€
View all deals
Bernini Palace
9.3
232€
View all deals
Rocco Forte Hotel Savoy
9.3
334€
View all deals
Hotel Monna Lisa
9.0
98€
View all deals
Hotel Berchielli
9.1
123€
View all deals
Hotel Medici
7.1
45€
View all deals
Room Mate Isabella
9.1
103€
View all deals
UNA Hotel Vittoria
8.0
83€
View all deals
Hotel Domus Florentiae
7.8
70€
View all deals
Eurhotel
6.0
33€
View all deals
Starhotels Tuscany
8.7
81€
View all deals
Starhotels Michelangelo
8.6
92€
View all deals
Plaza Hotel Lucchesi
9.3
128€
View all deals
Grand Hotel Minerva
9.2
160€
View all deals
Strozzi Palace Hotel
8.4
94€
View all deals
Hotel Rivoli
8.7
93€
View all deals
Hotel Degli Orafi
9.4
127€
View all deals
Hotel De Lanzi
8.1
70€
View all deals
Hotel Atlantic Palace
8.4
87€
View all deals
Cellai Boutique Hotel
8.5
111€
View all deals
Corona D'Italia
8.7
66€
View all deals
Fh55 Hotel Villa Fiesole
8.4
88€
View all deals
Palazzo Castri 1874
9.3
142€
View all deals
Hotel Delle Nazioni
8.0
76€
View all deals

Popular neighbourhoods in Florence

Search for hotels in these Florence neighbourhoods
Hotels in Campo di Marte
Best value
Ostello Europa Villa Camerata
5.8
18€
No. 1 most popular
Hotel Ville sull'Arno
9.1
123€
No. 2 most popular
Hotel Columbus
6.3
47€
No. 3 most popular
Hotel Grifone Firenze
7.8
54€
No. 4 most popular
Fh55 Grand Hotel Mediterraneo
8.1
80€
No. 5 most popular
Diana Park Hotel
8.5
52€

When to book a hotel in Florence

Low season
November
High season
July

cheapest month to stay

28%

expected price decrease

most expensive time to stay

87%

expected price increase

Price
91€ - 238€
Highest day of week
Tuesday
Cheapest day of week
Thursday

avg. price over the last two weeks

Average price (weeknight)

87€

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

78€

avg. price over the last two weeks


Florence travel tips

Let us help you with the best tips about Florence

How long do people stay in Florence?

When visiting Florence the average booking length is 2 nights.

How much does a hotel cost in Florence?

A hotel room in Florence will generally set you back around 91€ per night. This figure is an average and prices will vary according to the facilities, location and room availability at your desired hotel.

When is the best time to book a hotel in Florence?

November is the cheapest month to book a hotel in Florence. Prices can be 36% lower than other, busier months, so this is a great time to get a good deal.

Which day is cheapest to stay in Florence?

The cost of a Florence hotel room will vary for each day, but generally Wednesday works out the most economical, with Monday proving the least economical.

How much does a luxury hotel in Florence cost?

A luxury hotel in Florence can set you back on average 173€ per person, per night. In comparison, the average cost of a hotel in Florence is 111€ per person, per night, representing a 35% premium for a luxury hotel.

How much does a hostel in Florence cost?

On average, a hostel in Florence will be priced around 35€. This price will be per person, per night and was obtained using hostel and 2-star or below hotels. In comparison, this will be 76€ lower than your typical Florence hotel.

Where should I stay in Florence?

Whilst there are several neighbourhoods to choose from, most users tend to stick to Campo di Marte, Gavinana-Galluzzo, Rifredi and Isolotto - Legnaia when staying in Florence.


How much does a hotel in Florence cost?

4 stars and above
#1 most popular
Portrait Firenze - Lungarno Collection
9.6
447€
#2 most popular
NH Collection Firenze Porta Rossa
9.2
188€
Best value
Aparthotel Quadra Key
8.5
44€
3 stars
#1 most popular
Hotel Corolle
6.5
40€
#2 most popular
Hotel Galileo
7.9
56€
Best value
Bed & Bed Cassia
7.4
37€
2 stars and below
#1 most popular
Hotel Medici
7.1
45€
#2 most popular
Hotel Savonarola
8.0
43€
Best value
Hotel Paola
6.2
17€

Cheapest hotels in Florence

Cheap hotels and hostels in Florence
Hotel Paola
6.2
17€
Plus Florence
8.3
26€
Ostello Europa Villa Camerata
5.8
18€
Hostel Archi Rossi
8.8
27€
Ostello 7 Santi
7.9
24€
Norcenni Girasole Village
8.8
29€

Best value hotels in Florence

Diana Park Hotel
8.5
52€
Hostel Archi Rossi
8.8
27€
Montebello Splendid Hotel
8.8
129€
Aparthotel Quadra Key
8.5
44€
Hotel Ville sull'Arno
9.1
123€
Hotel Grifone Firenze
7.8
54€

Looking for a specific type of hotel

Romantic hotels in Florence
Best value
Four Seasons Hotel Firenze
9.6
459€
Kid-friendly hotels in Florence
Best value
Four Seasons Hotel Firenze
9.6
459€
Luxury hotels in Florence
Best value
Novotel Firenze Nord Aeroporto
8.0
59€
No. 1 most popular
Portrait Firenze - Lungarno Collection
9.6
447€
No. 2 most popular
NH Collection Firenze Porta Rossa
9.2
188€
No. 3 most popular
Hotel De La Ville
8.8
120€
No. 4 most popular
The Westin Excelsior Florence
9.2
320€
No. 5 most popular
Gallery Hotel Art - Lungarno Collection
9.1
163€
Hotel Lungarno - Lungarno Collection
9.4
352€

Popular flight routes to Florence

Find the cheapest flights to Florence on popular routes
Dublin to Florence
Fastest flight time
4h 45m
Cheapest price
158€
Cork to Florence
Fastest flight time
15h 50m
Cheapest price
302€
Shannon to Florence
Fastest flight time
8h 35m
Cheapest price
333€

Start planning your trip to Florence