
Top hotels in Florence
Find the perfect hotel for your stay in Florence
Hotels in popular neighbourhoods in Florence
Below are the most popular neighbourhoods in Florence to stay in, as well as some of the best hotels in each area
Isolotto-Legnaia
Search hotels in Isolotto-LegnaiaCentro Storico
Search hotels in Centro StoricoGavinana-Galluzzo
Search hotels in Gavinana-GalluzzoRifredi
Search hotels in RifrediCampo di Marte
Search hotels in Campo di MarteHostels and cheap hotels in Florence
These hotels and hostels usually make for a cheap way to stay in Florence
Get the best value hotel in Florence
These Florence hotels have the best prices for their ratings
momondo's favorite hotels in Florence
Learn more about these user-preferred hotels in Florence
Useful insights on Florence hotels
Get a quick overview on price and accommodation trends for your visit in Florence
Lowest Hotel Price | £21 |
---|---|
Most Popular Hotel (5-star) | Ville Sull'Arno |
Hotels Near Airport | 4546 |
Average Length of Stay | 4 days |
When to book a hotel in Florence
Check out the information below to find the best deal on a hotel room in Florence
What is the average price per room type in Florence?
In Florence, the most popular room type is Family, averaging £357 per night. The second most popular room is Trendy, priced at £241 per night, followed by Budget at £216 per night
What are the hotel prices per star rating in Florence?
The cheapest option in Florence is a 3 star hotel with average prices of £76/night. A 1 star hotel in Florence costs an average of £101/night, and a 5 star hotel is the most expensive at £247.
What is the cheapest day of the week to book a hotel in Florence?
For the best deal in Florence, book a Tuesday, when the average cost is £217 per night. The most expensive day to book is Wednesday, with an average nightly rate of £385
What is the cheapest month to book a hotel in Florence?
For the cheapest time to visit Florence, visit in December, when the average nightly cost is £125 with an anticipated 47% decrease in prices. February is the most expensive month to stay in Florence, with average rates of £441 per night, with a 84% increase on average.
Best neighbourhoods to book a hotel in Florence
Below are the average prices for hotels in the most popular neighbourhoods in Florence
Price | £103 - £140 |
---|
CHEAPEST NEIGHBOURHOOD IN FLORENCE | Campo di Marte | 13% cheaper | Hotels in Campo di Marte are the cheapest in Florence at just £103 per night on average |
MOST EXPENSIVE NEIGHBOURHOOD IN FLORENCE | Centro Storico | 15% more expensive | Centro Storico has the highest priced hotels in Florence with rooms averaging £140 per night |
MOST POPULAR NEIGHBOURHOOD IN FLORENCE | Centro Storico | 72% more users visited | More momondo users search for hotels in Centro Storico than any other neighbourhood in Florence |
Information about staying in Florence
Read these important travel tips before booking a hotel in Florence
How long do people stay in Florence?
When visiting Florence the average booking length is 4 nights.
How much does a hotel cost in Florence?
On average, rooms will be priced around £326 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 48%.
Which day is cheapest to stay in Florence?
At the moment the cheapest day to stay in a hotel in Florence is Monday, with Tuesday being the most expensive.
How much does a luxury hotel in Florence cost?
£384 per person, per night, is on average what you can expect to pay for luxury hotels in Florence. To put this in perspective, £326 per person, per night is the average price of a hotel in Florence, which is a price difference of around 38%% to stay at a luxury hotel.
How much does a hostel in Florence cost?
£82 is how much a hostel (and up to 2-star hotels) in Florence could cost you each night. Booking a hostel could save you £158 when compared to the average price of a hotel in Florence.
Where should I stay in Florence?
Booking hotels in Isolotto-Legnaia, Centro Storico, Gavinana-Galluzzo and Rifredi is common when visiting Florence.
Based on the weather in Florence, what attractions are popular during February?
With an average temperature of 6 °C and expected precipitation of 50 mm, February is a great month to explore the outdoors near Florence.
Does Florence have holiday rentals?
Yes, Florence does have holiday rentals. Of the 12,068 holiday rentals in Florence, Florentine Style Central Apartments is the most popular among our users. Find holiday rentals in Florence.
Does Florence have hostels?
Yes, the city of Florence has hostels available. You can choose from 29 Florence hostels. We recommend staying at Short Stop Room, which is the most popular among our users. Search for hostels in Florence.
How many operators does momondo search for hotels in Florence?
There are 10,192 operators available for hotels in Florence as of February 2025.
When did momondo last update prices for hotels in Florence?
Prices for hotels in Florence are refreshed on a daily basis.
What is the average price of a hotel near Santa Maria Novella?
momondo users have recommended 10 hotels to users looking to stay near Santa Maria Novella. Hotels in this area have an average price of £78 per night. These prices may change based on several factors, such as time of year. Hotels near Santa Maria Novella are typically 30% less expensive than the average hotel in Florence, which is £113.
Are there hotels available near Piazza Santa Maria Novella?
Below are the 10 user recommended hotels in the area of Florence that is closest to Piazza Santa Maria Novella. The average price near Piazza Santa Maria Novella is £76/night, with prices varying based on several factors including time of year. Hotels near Piazza Santa Maria Novella are typically 32% less expensive than the average hotel in Florence, which is £113.
What is the average price of a hotel near Piazza del Duomo?
Those looking for a hotel near Piazza del Duomo should expect to pay £74/night for area hotels. Below are the 10 best hotel options in the area. Hotels near Piazza del Duomo are typically 35% less expensive than the average hotel in Florence, which is £113.
Where to stay in Florence
What neighbourhood in Florence should I stay in based on why I’m traveling?
With the most noteworthy attractions located in the historic city centre, we recommend that you book hotels in Florence in District 1 to the north of the Arno River. This is the area to visit to explore the many museums and historic sites of interest. Make your stay a walkable one by booking a room at the Guest House Bel Duomo, which is near the Cerretani bus stop. For a romantic and luxurious vacation with your significant other, we recommend accommodations in District 1 but on or near the river, such as the Leone Blu Suites UNA Esperienze, which sits close to several ATAF bus stops, such as the 6 and 11.
Why use momondo?
Why should I book accommodation in Florence through momondo?
momondo is free to use with no hidden fees or costs. momondo searches across numerous travel websites to return hotels and accommodation options in Florence which you can then filter quickly and easily.
How does momondo help me find a great place to stay in Florence?
You can find a great place to stay in Florence by using our filters once you have used the search form above. The filters momondo offer include simple options such as star rating, location and price; but also go much further and allow you to select accommodation based on style, amenities such as free breakfast and internet, as well as enhanced health and safety options.