Hotels in Florence

Find the best deals on 7,147 hotels in Florence

Check-in
Check-out
Compare vs momondo |

Top Hotels in Florence

Find the perfect Florence hotel for business or leisure
$self.alt
Portrait Firenze - Lungarno Collection
9.6
£384
View all deals
$self.alt
NH Collection Firenze Porta Rossa
9.2
£162
View all deals
$self.alt
Hotel Corolle
6.5
£35
View all deals
$self.alt
Hotel De La Ville
8.8
£103
View all deals
$self.alt
The Westin Excelsior Florence
9.2
£275
View all deals
$self.alt
Hotel Pitti Palace al Ponte Vecchio
8.6
£88
View all deals
$self.alt
Gallery Hotel Art - Lungarno Collection
9.1
£141
View all deals
$self.alt
Hotel Lungarno - Lungarno Collection
9.4
£303
View all deals
$self.alt
Grand Hotel Baglioni
8.7
£108
View all deals
$self.alt
Grand Hotel Cavour
8.7
£112
View all deals
$self.alt
Hotel Galileo
7.9
£48
View all deals
$self.alt
The St. Regis Florence
9.2
£360
View all deals
$self.alt
Sina Villa Medici Autograph Collection
9.0
£202
View all deals
$self.alt
c-hotels Ambasciatori
8.6
£74
View all deals
$self.alt
Villa Cora
9.5
£223
View all deals
$self.alt
Hotel Cerretani Firenze MGallery by Sofitel
8.9
£131
View all deals
$self.alt
Helvetia & Bristol Firenze - Starhotels Collezione
9.3
£301
View all deals
$self.alt
Bernini Palace
9.3
£199
View all deals
$self.alt
Rocco Forte Hotel Savoy
9.3
£287
View all deals
$self.alt
Hotel Orto de' Medici
9.3
£86
View all deals
$self.alt
Hotel Monna Lisa
9.0
£85
View all deals
$self.alt
Hotel Berchielli
9.0
£106
View all deals
$self.alt
Residence La Repubblica
8.7
£75
View all deals
$self.alt
Hotel Pendini
9.2
£96
View all deals
$self.alt
Hotel Medici
7.2
£39
View all deals
$self.alt
Room Mate Isabella
9.1
£89
View all deals
$self.alt
UNA Hotel Vittoria
8.1
£72
View all deals
$self.alt
Eurhotel
5.9
£29
View all deals
$self.alt
Starhotels Tuscany
8.8
£70
View all deals
$self.alt
Starhotels Michelangelo
8.6
£79
View all deals
$self.alt
Plaza Hotel Lucchesi
9.3
£110
View all deals
$self.alt
Grand Hotel Minerva
9.2
£138
View all deals
$self.alt
Strozzi Palace Hotel
8.5
£81
View all deals
$self.alt
Hotel Rivoli
8.8
£80
View all deals
$self.alt
Hotel Degli Orafi
9.3
£110
View all deals
$self.alt
Hotel De Lanzi
8.2
£61
View all deals
$self.alt
Hotel Atlantic Palace
8.4
£76
View all deals
$self.alt
Cellai Boutique Hotel
8.5
£96
View all deals
$self.alt
Corona D'Italia
8.7
£57
View all deals
$self.alt
Fh55 Hotel Villa Fiesole
8.4
£76
View all deals

Popular neighbourhoods in Florence

Search for hotels in these Florence neighbourhoods
Hotels in Campo di Marte
$self.alt
Best value
Ostello Europa Villa Camerata
5.8
£16
$self.alt
No. 1 most popular
Hotel Ville sull'Arno
9.1
£106
$self.alt
No. 2 most popular
Hotel Columbus
6.3
£41
$self.alt
No. 3 most popular
Hotel Grifone Firenze
7.9
£47
$self.alt
No. 4 most popular
Fh55 Grand Hotel Mediterraneo
8.2
£69
$self.alt
No. 5 most popular
Diana Park Hotel
8.5
£45
Hotels in Isolotto - Legnaia
$self.alt
Best value
B&B Calcio Storico
8.8
£36
$self.alt
No. 1 most popular
Hilton Florence Metropole
8.1
£62
$self.alt
No. 2 most popular
Ih Hotels Firenze Business
8.0
£57
$self.alt
No. 3 most popular
UNA Hotel Vittoria
8.1
£72
$self.alt
No. 4 most popular
Hotel Alex
7.7
£45
$self.alt
No. 5 most popular
Youth Firenze 2000
7.2
£41

When to book a hotel in Florence

Low season
January
High season
June

cheapest month to stay

38%

expected price decrease

most expensive time to stay

41%

expected price increase

Price
£68 - £155
Highest day of week
Thursday
Cheapest day of week
Saturday

avg. price over the last two weeks

Average price (weeknight)

£78

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

£67

avg. price over the last two weeks

Cheapest time to book
The cheapest time to book hotels in Florence is: 1-2 star, on the same day that your stay begins. 3 star, on the same day that your stay begins. 4-5 star, on the same day that your stay begins.
90
Days before departure
0
1-2 star
£57 - £67
3 star
£74 - £86
4-5 star
£108 - £129

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 £153 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 January 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 42%.

Which day is cheapest to stay in Florence?

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

How much does a luxury hotel in Florence cost?

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

How much does a hostel in Florence cost?

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

Where should I stay in Florence?

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


How much does a hotel in Florence cost?

2 stars and below
$self.alt
#1 most popular
Hotel Medici
7.2
£39
$self.alt
#2 most popular
Hotel Savonarola
8.1
£38
$self.alt
Best value
Hotel Paola
6.2
£15
3 stars
$self.alt
#1 most popular
Hotel Corolle
6.5
£35
$self.alt
#2 most popular
Hotel Galileo
7.9
£48
$self.alt
Best value
Bed & Bed Cassia
7.2
£32
4 stars and above
$self.alt
#1 most popular
Portrait Firenze - Lungarno Collection
9.6
£384
$self.alt
#2 most popular
NH Collection Firenze Porta Rossa
9.2
£162
$self.alt
Best value
Aparthotel Quadra Key
8.5
£38

Cheapest hotels in Florence

Cheap hotels and hostels in Florence
$self.alt
Hotel Paola
6.2
£15
$self.alt
Plus Florence
8.3
£23
$self.alt
Ostello Europa Villa Camerata
5.8
£16
$self.alt
Hostel Archi Rossi
8.8
£24
$self.alt
Hostel 7 Santi
7.9
£21
$self.alt
Norcenni Girasole Village
8.8
£25

Best value hotels in Florence

$self.alt
Diana Park Hotel
8.5
£45
$self.alt
Hostel Archi Rossi
8.8
£24
$self.alt
Montebello Splendid Hotel
8.9
£111
$self.alt
Aparthotel Quadra Key
8.5
£38
$self.alt
Hotel Ville sull'Arno
9.1
£106
$self.alt
Hotel Grifone Firenze
7.9
£47

Looking for a specific type of hotel

Romantic hotels in Florence
$self.alt
Best value
Four Seasons Hotel Firenze
9.6
£394
Kid-friendly hotels in Florence
$self.alt
Best value
Four Seasons Hotel Firenze
9.6
£394
Luxury hotels in Florence
$self.alt
Best value
Novotel Firenze Nord Aeroporto
8.0
£51
$self.alt
No. 1 most popular
Portrait Firenze - Lungarno Collection
9.6
£384
$self.alt
No. 2 most popular
NH Collection Firenze Porta Rossa
9.2
£162
$self.alt
No. 3 most popular
Hotel De La Ville
8.8
£103
$self.alt
No. 4 most popular
The Westin Excelsior Florence
9.2
£275
$self.alt
No. 5 most popular
Gallery Hotel Art - Lungarno Collection
9.1
£141
$self.alt
Hotel Lungarno - Lungarno Collection
9.4
£303

Popular flight routes to Florence

Find the cheapest flights to Florence on popular routes
London to Florence
Fastest flight time
2h 00m
Cheapest price
£62
Birmingham to Florence
Fastest flight time
4h 55m
Cheapest price
£117
Manchester to Florence
Fastest flight time
2h 35m
Cheapest price
£127
Bristol to Florence
Fastest flight time
4h 15m
Cheapest price
£144
Leeds to Florence
Fastest flight time
4h 10m
Cheapest price
£151
Edinburgh to Florence
Fastest flight time
2h 55m
Cheapest price
£158
Newcastle upon Tyne to Florence
Fastest flight time
4h 00m
Cheapest price
£172
Glasgow to Florence
Fastest flight time
6h 45m
Cheapest price
£185
Liverpool to Florence
Fastest flight time
5h 30m
Cheapest price
£197
Nottingham to Florence
Fastest flight time
9h 20m
Cheapest price
£221
View more

Start planning your trip to Florence