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.5
648 CAD
View all deals
NH Collection Firenze Porta Rossa
9.1
273 CAD
View all deals
Hotel Corolle
6.6
57 CAD
View all deals
Hotel California
7.5
106 CAD
View all deals
C-Hotels De Rose Palace
7.6
93 CAD
View all deals
Hotel De La Ville
8.9
174 CAD
View all deals
The Westin Excelsior Florence
9.1
463 CAD
View all deals
Hotel Pitti Palace al Ponte Vecchio
8.6
148 CAD
View all deals
Gallery Hotel Art
9.0
236 CAD
View all deals
Hotel Lungarno - Lungarno Collection
9.5
510 CAD
View all deals
Grand Hotel Baglioni
8.7
181 CAD
View all deals
Grand Hotel Cavour
8.6
188 CAD
View all deals
The St. Regis Florence
9.4
607 CAD
View all deals
Sina Villa Medici Autograph Collection
8.8
339 CAD
View all deals
c-hotels Ambasciatori
8.5
124 CAD
View all deals
Villa Cora
9.5
375 CAD
View all deals
Hotel Cerretani Firenze MGallery by Sofitel
9.0
221 CAD
View all deals
Helvetia & Bristol Firenze - Starhotels Collezione
9.0
507 CAD
View all deals
Bernini Palace
9.3
336 CAD
View all deals
Rocco Forte Hotel Savoy
9.3
484 CAD
View all deals
Hotel Monna Lisa
8.9
142 CAD
View all deals
Hotel Berchielli
9.1
178 CAD
View all deals
Hotel Medici
7.1
65 CAD
View all deals
Room Mate Isabella
9.1
149 CAD
View all deals
Le Due Fontane
7.7
71 CAD
View all deals
UNA Hotel Vittoria
8.1
120 CAD
View all deals
Hotel Domus Florentiae
7.9
102 CAD
View all deals
Eurhotel
6.3
48 CAD
View all deals
Starhotels Tuscany
8.7
117 CAD
View all deals
Starhotels Michelangelo
8.5
133 CAD
View all deals
Plaza Hotel Lucchesi
9.2
185 CAD
View all deals
Grand Hotel Minerva
9.3
232 CAD
View all deals
Strozzi Palace Hotel
8.4
136 CAD
View all deals
Hotel Rivoli
8.9
134 CAD
View all deals
Hotel Degli Orafi
9.3
184 CAD
View all deals
Hotel De Lanzi
8.2
102 CAD
View all deals
Hotel Atlantic Palace
8.4
127 CAD
View all deals
Cellai Boutique Hotel
8.4
161 CAD
View all deals
Corona D'Italia
8.7
95 CAD
View all deals
Fh55 Hotel Villa Fiesole
8.5
128 CAD
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
26 CAD
#1 Most popular
Hotel Grifone
7.7
78 CAD
#2 Most popular
Ville Sull'Arno
9.1
178 CAD
#3 Most popular
Hotel Columbus
6.3
68 CAD
#4 Most popular
Fh55 Grand Hotel Mediterraneo
8.1
116 CAD
#5 Most popular
Diana Park Hotel
8.2
76 CAD
Hotels in Alfredo Esposito
Best value
Hotel Villa Liberty
8.0
55 CAD
#1 Most popular
Conference Florentia Hotel
7.0
87 CAD
#2 Most popular
Villa Tolomei Hotel And Resort
8.8
162 CAD
#3 Most popular
Italiana Hotels Florence
7.7
84 CAD
#4 Most popular
Villa Olmi Firenze
9.3
154 CAD
#5 Most popular
Mulino DI Firenze
9.2
154 CAD
Hotels in Rifredi
Best value
Sogni D'oro Guest House
8.2
51 CAD
#1 Most popular
Tsh Florence Lavagnini
8.8
101 CAD
#2 Most popular
Hotel Corolle
6.6
57 CAD
#3 Most popular
San Gallo Palace Hotel
8.6
103 CAD
#4 Most popular
Palazzo Lorenzo Hotel Boutique
9.1
132 CAD
#5 Most popular
Hotel Panama
7.9
65 CAD
Hotels in Isolotto - Legnaia
Best value
B&B Calcio Storico
8.8
60 CAD
#1 Most popular
Hilton Florence Metropole
8.2
103 CAD
#2 Most popular
Ih Hotels Firenze Business
7.9
95 CAD
#3 Most popular
UNA Hotel Vittoria
8.1
120 CAD
#4 Most popular
Dimora Bandinelli Firenze
9.3
107 CAD
#5 Most popular
Hotel Alex
7.7
74 CAD

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
111 - 260 CAD
Highest day of week
Monday
Cheapest day of week
Thursday

avg. price over the last two weeks

Average price (weeknight)

168 CAD

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

160 CAD

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?

The average length of stay in Florence is 3 nights.

How much does a hotel cost in Florence?

198 CAD per night is the average rate for a room when booking a hotel in Florence. Prices will differ depending on factors such as star rating, time of year and location.

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

The cheapest month to book a hotel in Florence is December. The cost of your room could be as much as 44% cheaper than in peak months.

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 Sunday proving the least economical.

How much does a luxury hotel in Florence cost?

The cost of a luxury hotel in Florence is generally around 173 CAD a night for every person. In contrast, the average price of a hotel in Florence is closer to 111 CAD a night for every person, which is a 36.054% difference between the average and luxury accommodation.

How much does a hostel in Florence cost?

Hostels in Florence (including hotels rated 2 stars and below) cost 39 CAD per person, per night on average. This is 72 CAD per night cheaper than the average cost of hotels in Florence.

Where should I stay in Florence?

Whilst there are several neighbourhoods to choose from, most users tend to stick to Campo di Marte, Alfredo Esposito, 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.5
648 CAD
#2 most popular
NH Collection Firenze Porta Rossa
9.1
273 CAD
Best value
Aparthotel Quadra Key
8.5
64 CAD
3 stars
#1 most popular
Hotel Corolle
6.6
57 CAD
#2 most popular
Le Due Fontane
7.7
71 CAD
Best value
Eurhotel
6.3
48 CAD
2 stars and below
#1 most popular
Hotel Medici
7.1
65 CAD
#2 most popular
Hotel Savonarola
8.0
63 CAD
Best value
Hotel Paola
6.4
25 CAD

Cheapest hotels in Florence

Cheap hotels and hostels in Florence
Hotel Paola
6.4
25 CAD
Ostello 7 Santi
8.0
35 CAD
Ostello Europa Villa Camerata
5.8
26 CAD
Plus Florence
8.3
38 CAD
Hostel Santa Monaca
8.0
30 CAD
Hostel Archi Rossi
8.7
39 CAD

Best value hotels in Florence

Diana Park Hotel
8.2
76 CAD
Novotel Firenze Nord Aeroporto
8.1
85 CAD
Montebello Splendid Hotel
8.8
187 CAD
Hostel Archi Rossi
8.7
39 CAD
Ville Sull'Arno
9.1
178 CAD
Aparthotel Quadra Key
8.5
64 CAD

Looking for a specific type of hotel

Romantic Hotels in Florence
Best value
Hotel Savonarola
8.0
63 CAD
#1 Most popular
NH Collection Firenze Porta Rossa
9.1
273 CAD
#2 Most popular
Hotel De La Ville
8.9
174 CAD
The Westin Excelsior Florence
9.1
463 CAD
Hotel Pitti Palace al Ponte Vecchio
8.6
148 CAD
Gallery Hotel Art
9.0
236 CAD
Hotel Lungarno - Lungarno Collection
9.5
510 CAD
Kid-Friendly Hotels in Florence
Best value
Four Seasons Hotel Firenze
9.5
664 CAD
Luxury Hotels in Florence
Best value
Conference Florentia Hotel
7.0
87 CAD
#1 Most popular
Portrait Firenze - Lungarno Collection
9.5
648 CAD
#2 Most popular
NH Collection Firenze Porta Rossa
9.1
273 CAD
Hotel De La Ville
8.9
174 CAD
The Westin Excelsior Florence
9.1
463 CAD
Gallery Hotel Art
9.0
236 CAD
Hotel Lungarno - Lungarno Collection
9.5
510 CAD

Popular flight routes to Florence

Find the cheapest flights to Florence on popular routes
Toronto to Florence
Fastest flight time
11h 00m
Cheapest price
760 CAD
Montreal to Florence
Fastest flight time
9h 35m
Cheapest price
849 CAD
Ottawa to Florence
Fastest flight time
13h 05m
Cheapest price
923 CAD
Québec City to Florence
Fastest flight time
30h 35m
Cheapest price
924 CAD
Toronto to Florence
Fastest flight time
12h 10m
Cheapest price
971 CAD
Vancouver to Florence
Fastest flight time
15h 45m
Cheapest price
1,085 CAD
Moncton to Florence
Fastest flight time
17h 40m
Cheapest price
1,095 CAD
Edmonton to Florence
Fastest flight time
19h 15m
Cheapest price
1,141 CAD
Calgary to Florence
Fastest flight time
16h 25m
Cheapest price
1,313 CAD
Halifax to Florence
Fastest flight time
14h 15m
Cheapest price
1,368 CAD
View more

Start planning your trip to Florence