KAYAK’s insights for hotels in Florence
Discover seasonal trends, ideal booking windows, and other data-driven tips to plan your stay in Florence with confidence.
Which month has the cheapest hotel rates in Florence?
Hotels are cheapest in Florence in January, with average rates of RM 392/night. In comparison, July is the most expensive month, with prices at RM 763/night.
What is the cheapest day of the week to book a hotel in Florence?
Sunday offers the lowest rates in Florence, with an average nightly price of RM 406/night. The highest prices are found on Saturday, with average rates at RM 600/night.
How much is a hotel in Florence for tonight?
The best deal for a 3-star hotel room in Florence found by KAYAK users in the last 3 days was RM 433, while a 4-star hotel the lowest price was RM 497. The cheapest room found overall was for RM 272.
How much is a hotel in Florence for this weekend?
The cheapest hotel room in Florence for the upcoming weekend found on KAYAK in the last 3 days was for RM 310 per night. For the same dates, 3-star hotel rooms have been found for as low as RM 433 per night and 4-star hotel rooms from RM 511 per night.
How early should you book a accommodation in Florence?
Book at least 85 days before your stay begins to get the best price for your Florence accommodation.
How much is a Florence hotel?
Here are our most popular & best value hotelsGood to know
Low season | High season | Average price (weeknight) | Average price (weekend night) |
|---|---|---|---|
January | July | RM 473 | RM 577 |
Cheapest month to stay with an average 24% drop in price. | Most expensive month to stay with an average 48% rise in price. | Average Sun - Thu price over the last 2 weeks. | Average Fri & Sat price over the last 2 weeks. |


























