Hotels in Florence

Find the best deals on 7,274 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
402 GBP
View all deals
NH Collection Firenze Porta Rossa
9.2
170 GBP
View all deals
Hotel Corolle
6.5
36 GBP
View all deals
C-Hotels De Rose Palace
7.7
58 GBP
View all deals
Hotel De La Ville
8.9
108 GBP
View all deals
The Westin Excelsior Florence
9.2
288 GBP
View all deals
Hotel Pitti Palace al Ponte Vecchio
8.7
92 GBP
View all deals
Gallery Hotel Art - Lungarno Collection
9.0
147 GBP
View all deals
Hotel Lungarno - Lungarno Collection
9.5
317 GBP
View all deals
Grand Hotel Baglioni
8.7
113 GBP
View all deals
Grand Hotel Cavour
8.6
117 GBP
View all deals
The St. Regis Florence
9.3
377 GBP
View all deals
Sina Villa Medici Autograph Collection
8.8
211 GBP
View all deals
c-hotels Ambasciatori
8.5
77 GBP
View all deals
Villa Cora
9.5
233 GBP
View all deals
Hotel Cerretani Firenze MGallery by Sofitel
8.9
137 GBP
View all deals
Helvetia & Bristol Firenze - Starhotels Collezione
9.2
315 GBP
View all deals
Bernini Palace
9.3
209 GBP
View all deals
Rocco Forte Hotel Savoy
9.3
301 GBP
View all deals
Hotel Monna Lisa
8.9
89 GBP
View all deals
Hotel Berchielli
9.1
111 GBP
View all deals
Hotel Medici
7.1
41 GBP
View all deals
Room Mate Isabella
9.1
93 GBP
View all deals
Le Due Fontane
7.7
44 GBP
View all deals
UNA Hotel Vittoria
8.1
75 GBP
View all deals
Hotel Domus Florentiae
7.8
64 GBP
View all deals
Eurhotel
6.3
30 GBP
View all deals
Starhotels Tuscany
8.7
73 GBP
View all deals
Starhotels Michelangelo
8.6
83 GBP
View all deals
Plaza Hotel Lucchesi
9.3
116 GBP
View all deals
Grand Hotel Minerva
9.3
145 GBP
View all deals
Strozzi Palace Hotel
8.4
85 GBP
View all deals
Hotel Rivoli
8.7
84 GBP
View all deals
Hotel Degli Orafi
9.4
115 GBP
View all deals
Hotel De Lanzi
8.3
64 GBP
View all deals
Hotel Atlantic Palace
8.4
79 GBP
View all deals
Cellai Boutique Hotel
8.5
100 GBP
View all deals
Corona D'Italia
8.7
60 GBP
View all deals
Fh55 Hotel Villa Fiesole
8.5
80 GBP
View all deals
Palazzo Gaddi
8.9
117 GBP
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
17 GBP
No. 1 most popular
Hotel Ville sull'Arno
9.2
111 GBP
No. 2 most popular
Hotel Columbus
6.4
43 GBP
No. 3 most popular
Hotel Grifone
7.8
49 GBP
No. 4 most popular
Fh55 Grand Hotel Mediterraneo
8.1
73 GBP
No. 5 most popular
Diana Park Hotel
8.3
47 GBP
Hotels in Gavinana-Galluzzo
Best value
Hotel Villa Liberty
7.9
35 GBP
No. 1 most popular
Villa Tolomei Hotel And Resort
8.9
101 GBP
No. 2 most popular
Italiana Hotels Florence
7.6
52 GBP
No. 3 most popular
Conference Florentia Hotel
7.1
55 GBP
No. 4 most popular
Villa Olmi Firenze
9.3
96 GBP
No. 5 most popular
Mulino DI Firenze
9.2
96 GBP
Hotels in Rifredi
Best value
Sogni D'oro Guest House
8.2
32 GBP
No. 1 most popular
Tsh Florence Lavagnini
8.7
63 GBP
No. 2 most popular
Hotel Corolle
6.5
36 GBP
No. 3 most popular
San Gallo Palace
8.7
65 GBP
No. 4 most popular
Palazzo Lorenzo Hotel Boutique
9.2
82 GBP
No. 5 most popular
Hotel Panama
7.9
41 GBP
Hotels in Isolotto - Legnaia
Best value
B&B Calcio Storico
8.9
38 GBP
No. 1 most popular
Hilton Florence Metropole
8.2
65 GBP
No. 2 most popular
Ih Hotels Firenze Business
7.8
60 GBP
No. 3 most popular
UNA Hotel Vittoria
8.1
75 GBP
No. 4 most popular
Hotel Alex
7.8
47 GBP
No. 5 most popular
Hotel Firenze 2000
7.4
43 GBP

When to book a hotel in Florence

Low season
July
High season
June

cheapest month to stay

33%

expected price decrease

most expensive time to stay

150%

expected price increase

+300.0%
+200.0%
+100.0%
Base
Price
92 - 343 GBP
Highest day of week
Sunday
Cheapest day of week
Wednesday

avg. price over the last two weeks

Average price (weeknight)

140 GBP

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

142 GBP

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 5 nights.

How much does a hotel cost in Florence?

On average, rooms will be priced around 186 GBP per night when booking a hotel in Florence; however the price you pay for your room will vary significantly depending on seasonality, location and facilities.

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

In July prices are at their lowest, making it the most cost-effective time to book a hotel room in Florence. You may find the cost of your room has decreased by 35%.

Which day is cheapest to stay in Florence?

At the moment the cheapest day to stay in a hotel in Florence is Tuesday, with Saturday being the most expensive.

How much does a luxury hotel in Florence cost?

175 GBP per person, per night, is on average what you can expect to pay for luxury hotels in Florence. To put this in perspective, 114 GBP per person, per night is the average price of a hotel in Florence, which is a price difference of around 34.956% to stay at a luxury hotel.

How much does a hostel in Florence cost?

36 GBP is how much a hostel (and up to 2-star hotels) in Florence could cost you each night. Booking a hostel could save you 77 GBP when compared to the average price of a hotel in Florence.

Where should I stay in Florence?

Booking hotels in Campo di Marte, Gavinana-Galluzzo, Rifredi and Isolotto - Legnaia is common when visiting Florence.


How much does a hotel in Florence cost?

4 stars and above
#1 most popular
Portrait Firenze - Lungarno Collection
9.6
402 GBP
#2 most popular
NH Collection Firenze Porta Rossa
9.2
170 GBP
Best value
Aparthotel Quadra Key
8.5
40 GBP
3 stars
#1 most popular
Hotel Corolle
6.5
36 GBP
#2 most popular
Le Due Fontane
7.7
44 GBP
Best value
Eurhotel
6.3
30 GBP
2 stars and below
#1 most popular
Hotel Medici
7.1
41 GBP
#2 most popular
Hotel Savonarola
8.1
39 GBP
Best value
Hotel Paola
6.4
16 GBP

Cheapest hotels in Florence

Cheap hotels and hostels in Florence
Hotel Paola
6.4
16 GBP
Plus Florence
8.3
24 GBP
Ostello Europa Villa Camerata
5.8
17 GBP
Hostel Archi Rossi
8.7
25 GBP
Ostello 7 Santi
8.0
22 GBP
Hotel Masaccio Florence
7.7
28 GBP

Best value hotels in Florence

Diana Park Hotel
8.3
47 GBP
Novotel Firenze Nord Aeroporto
8.1
53 GBP
Montebello Splendid Hotel
8.8
116 GBP
Hostel Archi Rossi
8.7
25 GBP
Hotel Ville sull'Arno
9.2
111 GBP
Aparthotel Quadra Key
8.5
40 GBP

Looking for a specific type of hotel

Romantic hotels in Florence
Best value
Four Seasons Hotel Firenze
9.6
413 GBP
Kid-friendly hotels in Florence
Best value
Four Seasons Hotel Firenze
9.6
413 GBP
Luxury hotels in Florence
Best value
Novotel Firenze Nord Aeroporto
8.1
53 GBP
No. 1 most popular
Portrait Firenze - Lungarno Collection
9.6
402 GBP
No. 2 most popular
NH Collection Firenze Porta Rossa
9.2
170 GBP
No. 3 most popular
Hotel De La Ville
8.9
108 GBP
No. 4 most popular
The Westin Excelsior Florence
9.2
288 GBP
No. 5 most popular
Gallery Hotel Art - Lungarno Collection
9.0
147 GBP
Hotel Lungarno - Lungarno Collection
9.5
317 GBP

Popular flight routes to Florence

Find the cheapest flights to Florence on popular routes
London to Florence
Fastest flight time
2h 00m
Cheapest price
56 GBP
Manchester to Florence
Fastest flight time
2h 35m
Cheapest price
125 GBP
Birmingham to Florence
Fastest flight time
4h 25m
Cheapest price
130 GBP
Bristol to Florence
Fastest flight time
4h 35m
Cheapest price
140 GBP
Edinburgh to Florence
Fastest flight time
2h 55m
Cheapest price
141 GBP
Liverpool to Florence
Fastest flight time
4h 40m
Cheapest price
142 GBP
Leeds to Florence
Fastest flight time
5h 35m
Cheapest price
145 GBP
Glasgow to Florence
Fastest flight time
5h 25m
Cheapest price
156 GBP
Cardiff to Florence
Fastest flight time
4h 35m
Cheapest price
185 GBP
Newcastle upon Tyne to Florence
Fastest flight time
4h 25m
Cheapest price
187 GBP
View more

Start planning your trip to Florence