Florence Hotels

Find the best Florence hotel for your dates, by price or preference

Compare hotel deals across hundreds of providers, all in one place

Look out for Florence hotels with free cancellation or excellent ratings

Trusted Florence hotel providers

See all hotels in Florence

View more hotels
We use indicative prices on this page to help you choose from a large number of options. The prices on this page are indicative estimates based on searches conducted by travelers on Skyscanner, which are subject to change.
Taxes and fees not included
View more hotels

Find a Florence hotel in the heart of the action

Beat the lines at the top Florence attractions by staying close to them.

Fast facts

Sleep easy, armed with the stuff that's good to know before you go.
Highest-rated hotelPortrait Firenze - Lungarno Collection – 5
Cheapest month to bookAugust
Average 4-star hotel priceC$331 per night
Average 5-star hotel priceC$1,570 per night

Where to stay in Florence

Centro Storico is ideal for those who want to be at the heart of Florence’s historic charm. It puts you near iconic sites like the Duomo and the bustling Piazza della Repubblica, with easy access to well-known streets such as Via Cavour. Santa Maria Novella, conveniently close to the central train station, offers excellent transport links, making it an optimal choice for travellers keen on moving in and out of the city with ease. A slightly quieter yet central option is Oltrarno, located just across the River Arno, known for its residential feel and proximity to attractions like the Ponte Vecchio. At Skyscanner, you can compare prices and options easily to find accommodations that suit your needs across these central neighbourhoods.

Best hotels in Florence based on location

If you're visiting Florence and want well-located accommodations, Hotel Lungarno, Hotel Degli Orafi, and Grand Hotel Cavour are top choices. The Hotel Lungarno, at just 0.21 km from the city centre, puts you steps away from iconic attractions and local dining. Hotel Degli Orafi is also incredibly close, just 0.24 km away, providing effortless access to city landmarks and making it easy to soak in Florence’s rich culture. For those who don’t mind a slightly longer but still short stroll, Grand Hotel Cavour, 0.66 km from the centre, offers a prime spot for leisurely exploration of all the main sights. Each of these hotels ensures you spend less time commuting and more time enjoying what Florence has to offer. Use Skyscanner to find the best rates and make your stay both memorable and affordable.

Good value hotels in Florence

For an enjoyable stay in Florence, consider the unique amenities of local hotels that cater to various traveller needs. Best Western Plus CHC Florence stands out with its warm accommodations that welcome pets, an airport shuttle for convenient transfers, and free WiFi in common areas to keep you connected effortlessly. NilHotel Florence exudes a blend of leisure and technology with an inviting outdoor pool, an electric vehicle charging station, and a robust fitness centre, ideal for maintaining your active routine during travels. Hotel Grifone Firenze delivers a balanced blend of relaxation and accessibility, offering wellness-focused amenities like a spa and sauna, both indoor and outdoor pools, and another electric vehicle charging station for the eco-conscious traveller. Compare deals on Skyscanner to find a stay that perfectly suits your needs.

Family-friendly hotels in Florence

Families venturing to Florence will discover a variety of accommodations that cater thoughtfully to their needs. The Grand Hotel Cavour stands out with essential amenities like babysitting services, a first-aid room ensuring prompt medical attention, and a convenient shuttle service simplifying transport across the city. At Hotel Grifone Firenze, families can delight in an indoor pool, providing entertainment for all ages irrespective of the weather, and find reassurance in the babysitting services available. Parents who drive electric vehicles will appreciate the ease of using the on-site EV charging station. Alternatively, Hotel Lungarno offers babysitting services that give parents some relaxing time while children are cared for. Family explorations become an adventure with the hotel’s bicycle hire, and those looking for active pastimes will enjoy the tennis court, rounding up a balanced stay that ensures fun and activity for everyone.

Florence's top attractions

When you're visiting Florence, be sure to explore some of its main attractions. A visit to the Cathedral of Santa Maria del Fiore, or the Duomo, immerses you in the splendour of Gothic architecture, featuring Brunelleschi's vast dome. Art enthusiasts won't want to miss the Uffizi Gallery, home to Renaissance masterpieces by artists such as Michelangelo and Botticelli, where advance reservations are a good idea. The Galleria dell'Accademia is another cultural treasure, housing Michelangelo's original statue of David. Ponte Vecchio, the city's oldest and most famous bridge over the Arno River, is lined with historical shops, offering a glimpse into Florence's storied past. Meanwhile, Piazzale Michelangelo offers panoramic views of the city, accessible via bus or a climb up the stairs from Lungarno della Zecca.

Finding cheap hotels in Florence: FAQs

In Florence, the expected average temperature in April is 10°C. The warmest month is typically August, which averages 30°C. The coolest month is January, with temperatures averaging -0°C. The rainiest month is November, and the driest month is July.
You can always cancel or amend your hotel reservation if you need to, but look out for hotels in Florence with free cancellation or flexible booking options if you want to protect your money. Some hotels allow you to cancel and get your money back if your plans change.
Of course, the cheapest hotel deal we found within the next seven days is C$66 per night. If you need somewhere in the next 24 hours, we've found you somewhere to stay for C$86 per night.
The average price of a hotel during the week is C$365 per night, and the average price on weekends is C$372. Overall, it looks like the cheapest day to stay in Florence could be Sunday.
The nearest airport to Florence is Florence Airport (FLR), which is 6.3km from the city center.

Other airports include:

Pisa International Airport, which is 69.2km from the city center.
Bologna International Airport, which is 85.0km from the city center.
We crunched some numbers on our calendar and found that Sunday is the cheapest day to stay in Florence, and the most expensive day seems to be Saturday.
The average price of a 3-star hotel in Florence is currently around C$303 per night, and the cheapest 3-star hotel we've found is C$84 per night.
The average price of a 4-star hotel in Florence is currently around C$456 per night, and the cheapest 4-star hotel we've found is C$108 per night.
The average price of a 5-star hotel in Florence is currently around C$1,323 per night, and the cheapest 5-star hotel we've found is C$220 per night.
The cheapest month to stay in a hotel in Florence is August, with an average price of C$239 per night. The most expensive month is June, when the average room rate can be up to C$469 per night. These average prices are based on all the hotels we found – from hostels to fancy 5-star hotels.
The average price of a hotel in May is C$441 per night, which is around 21% higher than the rest of the year.
If you're hitting up Florence with kids in tow, try Mh Florence Hotel & Spa, Hotel Corolle, and Hotel Indigo Florence by IHG.