Hotels in Florence

Find the best deals on 7,180 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
397 GBP
View all deals
NH Collection Firenze Porta Rossa
9.1
167 GBP
View all deals
Hotel Corolle
6.5
35 GBP
View all deals
Hotel California
7.5
65 GBP
View all deals
C-Hotels De Rose Palace
7.6
57 GBP
View all deals
Hotel De La Ville
8.9
107 GBP
View all deals
The Westin Excelsior Florence
9.1
284 GBP
View all deals
Hotel Pitti Palace al Ponte Vecchio
8.6
91 GBP
View all deals
Gallery Hotel Art
9.0
145 GBP
View all deals
Hotel Lungarno - Lungarno Collection
9.5
313 GBP
View all deals
Grand Hotel Baglioni
8.7
111 GBP
View all deals
Grand Hotel Cavour
8.6
115 GBP
View all deals
The St. Regis Florence
9.4
372 GBP
View all deals
Sina Villa Medici Autograph Collection
8.8
208 GBP
View all deals
c-hotels Ambasciatori
8.5
76 GBP
View all deals
Villa Cora
9.5
230 GBP
View all deals
Hotel Cerretani Firenze MGallery by Sofitel
9.0
135 GBP
View all deals
Helvetia & Bristol Firenze - Starhotels Collezione
9.0
311 GBP
View all deals
Bernini Palace
9.3
206 GBP
View all deals
Rocco Forte Hotel Savoy
9.3
297 GBP
View all deals
Hotel Monna Lisa
8.9
87 GBP
View all deals
Hotel Berchielli
9.1
109 GBP
View all deals
Hotel Medici
7.1
40 GBP
View all deals
Room Mate Isabella
9.1
91 GBP
View all deals
Le Due Fontane
7.7
43 GBP
View all deals
UNA Hotel Vittoria
8.1
74 GBP
View all deals
Hotel Domus Florentiae
7.9
62 GBP
View all deals
Eurhotel
6.4
30 GBP
View all deals
Starhotels Tuscany
8.7
72 GBP
View all deals
Starhotels Michelangelo
8.5
82 GBP
View all deals
Plaza Hotel Lucchesi
9.2
114 GBP
View all deals
Grand Hotel Minerva
9.3
143 GBP
View all deals
Strozzi Palace Hotel
8.4
83 GBP
View all deals
Hotel Rivoli
8.7
83 GBP
View all deals
Hotel Degli Orafi
9.3
113 GBP
View all deals
Hotel De Lanzi
8.3
62 GBP
View all deals
Hotel Atlantic Palace
8.4
78 GBP
View all deals
Cellai Boutique Hotel
8.4
99 GBP
View all deals
Corona D'Italia
8.7
58 GBP
View all deals
Fh55 Hotel Villa Fiesole
8.5
78 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
16 GBP
No. 1 most popular
Fh55 Grand Hotel Mediterraneo
8.1
71 GBP
No. 2 most popular
Ville Sull'Arno
9.1
109 GBP
No. 3 most popular
Hotel Columbus
6.3
42 GBP
No. 4 most popular
Hotel Grifone
7.7
48 GBP
No. 5 most popular
Diana Park Hotel
8.2
46 GBP
Hotels in Alfredo Esposito
Best value
Hotel Villa Liberty
8.0
34 GBP
No. 1 most popular
Villa Tolomei Hotel And Resort
8.8
99 GBP
No. 2 most popular
Italiana Hotels Florence
7.7
51 GBP
No. 3 most popular
Conference Florentia Hotel
7.0
54 GBP
No. 4 most popular
Villa Olmi Firenze
9.3
95 GBP
No. 5 most popular
Mulino DI Firenze
9.2
95 GBP
Hotels in Rifredi
Best value
Sogni D'oro Guest House
8.2
31 GBP
No. 1 most popular
Tsh Florence Lavagnini
8.8
62 GBP
No. 2 most popular
Hotel Corolle
6.5
35 GBP
No. 3 most popular
San Gallo Palace Hotel
8.7
63 GBP
No. 4 most popular
Palazzo Lorenzo Hotel Boutique
9.1
81 GBP
No. 5 most popular
Hotel Panama
7.9
40 GBP
Hotels in Isolotto - Legnaia
Best value
B&B Calcio Storico
8.8
37 GBP
No. 1 most popular
Hilton Florence Metropole
8.2
63 GBP
No. 2 most popular
Ih Hotels Firenze Business
7.9
58 GBP
No. 3 most popular
UNA Hotel Vittoria
8.1
74 GBP
No. 4 most popular
Dimora Bandinelli Firenze
9.3
66 GBP
No. 5 most popular
Hotel Alex
7.7
46 GBP

When to book a hotel in Florence

Low season
December
High season
May

cheapest month to stay

51%

expected price decrease

most expensive time to stay

14%

expected price increase

+150.0%
+100.0%
+50.0%
Base
Price
68 - 159 GBP
Highest day of week
Monday
Cheapest day of week
Thursday

avg. price over the last two weeks

Average price (weeknight)

103 GBP

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

98 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 261 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 December 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 44%.

Which day is cheapest to stay in Florence?

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

How much does a luxury hotel in Florence cost?

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

How much does a hostel in Florence cost?

39 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 72 GBP when compared to the average price of a hotel in Florence.

Where should I stay in Florence?

Booking hotels in Campo di Marte, Alfredo Esposito, 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
397 GBP
#2 most popular
NH Collection Firenze Porta Rossa
9.1
167 GBP
Best value
Aparthotel Quadra Key
8.5
39 GBP
3 stars
#1 most popular
Hotel Corolle
6.5
35 GBP
#2 most popular
Le Due Fontane
7.7
43 GBP
Best value
Eurhotel
6.4
30 GBP
2 stars and below
#1 most popular
Hotel Medici
7.1
40 GBP
#2 most popular
Hotel Savonarola
8.0
38 GBP
Best value
Hotel Paola
6.4
15 GBP

Cheapest hotels in Florence

Cheap hotels and hostels in Florence
Hotel Paola
6.4
15 GBP
Ostello 7 Santi
8.0
22 GBP
Ostello Europa Villa Camerata
5.8
16 GBP
Plus Florence
8.3
23 GBP
Hostel Santa Monaca
8.0
18 GBP
Hostel Archi Rossi
8.7
24 GBP

Best value hotels in Florence

Diana Park Hotel
8.2
46 GBP
Novotel Firenze Nord Aeroporto
8.1
52 GBP
Montebello Splendid Hotel
8.8
115 GBP
Hostel Archi Rossi
8.7
24 GBP
Ville Sull'Arno
9.1
109 GBP
Aparthotel Quadra Key
8.5
39 GBP

Looking for a specific type of hotel

Romantic hotels in Florence
Best value
Hotel Savonarola
8.0
38 GBP
No. 1 most popular
NH Collection Firenze Porta Rossa
9.1
167 GBP
No. 2 most popular
Hotel De La Ville
8.9
107 GBP
The Westin Excelsior Florence
9.1
284 GBP
Hotel Pitti Palace al Ponte Vecchio
8.6
91 GBP
Gallery Hotel Art
9.0
145 GBP
Hotel Lungarno - Lungarno Collection
9.5
313 GBP
Kid-friendly hotels in Florence
Best value
Four Seasons Hotel Firenze
9.5
408 GBP
Luxury hotels in Florence
Best value
Conference Florentia Hotel
7.0
54 GBP
No. 1 most popular
Portrait Firenze - Lungarno Collection
9.6
397 GBP
No. 2 most popular
NH Collection Firenze Porta Rossa
9.1
167 GBP
Hotel De La Ville
8.9
107 GBP
The Westin Excelsior Florence
9.1
284 GBP
Gallery Hotel Art
9.0
145 GBP
Hotel Lungarno - Lungarno Collection
9.5
313 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
53 GBP
London to Florence
Fastest flight time
2h 20m
Cheapest price
66 GBP
London to Florence
Fastest flight time
2h 10m
Cheapest price
111 GBP
London to Florence
Fastest flight time
3h 35m
Cheapest price
117 GBP
London to Florence
Fastest flight time
5h 05m
Cheapest price
123 GBP
Manchester to Florence
Fastest flight time
2h 35m
Cheapest price
133 GBP
Birmingham to Florence
Fastest flight time
4h 55m
Cheapest price
138 GBP
Edinburgh to Florence
Fastest flight time
2h 55m
Cheapest price
148 GBP
London to Florence
Fastest flight time
2h 00m
Cheapest price
150 GBP
Bristol to Florence
Fastest flight time
5h 30m
Cheapest price
167 GBP
View more

Start planning your trip to Florence