Photo: Raimond Spekking / Wikimedia Commons · CC BY-SA 4.0Where to Stay in Florence: 10 Hotels Worth Booking
Florence's essential hotels, ranked — from a 19th-century villa with a pool to family-run three-stars in the historic center. Every pick covers location, rooms, value and who it's for, with direct Booking.com links to check rates.
Top picks
If you stay nowhere else in Florence, stay here — ranked, best first.
Villa Cora
The splurge. A 19th-century villa set in its own park just outside the historic center, with a pool and spa — the kind of stay that is the trip. Rooms are grand and old-world, service is five-star, and the gardens give you quiet after a day in the Uffizi crowds. You pay for it: this is the most expensive bed in the guide. Book it for a honeymoon or a milestone trip.
Hotel Bernini Palace
Four stars in a historic palazzo on Piazza San Firenze, steps from Palazzo Vecchio — you are in the monumental heart of Florence the moment you walk out. Interiors are period-elegant rather than modern, and rooms vary, so ask for one facing the square. It's the best-located classic hotel in the guide for first-timers who want to walk everywhere. Prices sit mid-range for the center; book early for spring and fall.
Oltrarno Splendid
Fourteen individually designed rooms in an 18th-century Oltrarno palazzo, minutes over Ponte Vecchio from the center. This is the boutique pick: intimate, romantic, and in the artisan quarter with its workshops and lively evening piazzas. Oltrarno is quieter at night than the Duomo side, which is the point. Best for couples who want to live in the neighborhood rather than tour it.
Grand Hotel Minerva
The practical four-star: on Piazza Santa Maria Novella, steps from the main station, with a rooftop pool and terrace — a rare thing in Florence. Rooms are modern and comfortable rather than characterful. If you're arriving by train or day-tripping to Siena or Pisa, the location pays for itself. Families like the pool; sightseers like the ten-minute walk to the Duomo.
Plaza Hotel Lucchesi
Right on the Arno with rooftop dining and panoramic views toward the historic center — ask for a river-facing room, it's the whole reason to stay here. A short walk from Santa Croce, so you're central without the Duomo crowds. Four-star comfort, classic rather than trendy. Best for travelers who want the postcard view from their window and dinner with it.
Hotel Alessandra
A charming hotel in a 16th-century former noble residence, minutes from the Uffizi and Ponte Vecchio. Boutique in feel and romantic in the details, at a mid-range price that undercuts the big-name palazzo hotels nearby. Rooms are traditional Florentine rather than sleek. Best value for couples who want character and a central base without the splurge.
Hotel Pendini
Family-run since 1879, overlooking Piazza della Repubblica in the absolute center — three stars, honest prices, and a story no chain can match. Rooms are simple and traditional; you're paying for location and history, not luxury. The best budget pick in the historic center for travelers who spend their days out and just need a clean, well-placed bed.
Hotel Silla
The cheapest bed in the guide: a simple, friendly hotel in San Niccolò near the Arno, with a rooftop terrace and views toward the historic center. The neighborhood is local and quiet, a short walk over the river from the sights. Rooms are basic — set expectations accordingly. Best for budget travelers who'd rather spend on food than on a lobby.
Browse every hotel
Numbers match the map — tap a pin to jump to its card, or a number to find it on the map.
10 of 10 places
Villa Cora
The splurge. A 19th-century villa set in its own park just outside the historic center, with a pool and spa — the kind of stay that is the trip. Rooms are grand and old-world, service is five-star, and the gardens give you quiet after a day in the Uffizi crowds. You pay for it: this is the most expensive bed in the guide. Book it for a honeymoon or a milestone trip.
Hotel Bernini Palace
Four stars in a historic palazzo on Piazza San Firenze, steps from Palazzo Vecchio — you are in the monumental heart of Florence the moment you walk out. Interiors are period-elegant rather than modern, and rooms vary, so ask for one facing the square. It's the best-located classic hotel in the guide for first-timers who want to walk everywhere. Prices sit mid-range for the center; book early for spring and fall.
Oltrarno Splendid
Fourteen individually designed rooms in an 18th-century Oltrarno palazzo, minutes over Ponte Vecchio from the center. This is the boutique pick: intimate, romantic, and in the artisan quarter with its workshops and lively evening piazzas. Oltrarno is quieter at night than the Duomo side, which is the point. Best for couples who want to live in the neighborhood rather than tour it.
Grand Hotel Minerva
The practical four-star: on Piazza Santa Maria Novella, steps from the main station, with a rooftop pool and terrace — a rare thing in Florence. Rooms are modern and comfortable rather than characterful. If you're arriving by train or day-tripping to Siena or Pisa, the location pays for itself. Families like the pool; sightseers like the ten-minute walk to the Duomo.
Plaza Hotel Lucchesi
Right on the Arno with rooftop dining and panoramic views toward the historic center — ask for a river-facing room, it's the whole reason to stay here. A short walk from Santa Croce, so you're central without the Duomo crowds. Four-star comfort, classic rather than trendy. Best for travelers who want the postcard view from their window and dinner with it.
Hotel Alessandra
A charming hotel in a 16th-century former noble residence, minutes from the Uffizi and Ponte Vecchio. Boutique in feel and romantic in the details, at a mid-range price that undercuts the big-name palazzo hotels nearby. Rooms are traditional Florentine rather than sleek. Best value for couples who want character and a central base without the splurge.
Hotel Pendini
Family-run since 1879, overlooking Piazza della Repubblica in the absolute center — three stars, honest prices, and a story no chain can match. Rooms are simple and traditional; you're paying for location and history, not luxury. The best budget pick in the historic center for travelers who spend their days out and just need a clean, well-placed bed.
Hotel Silla
The cheapest bed in the guide: a simple, friendly hotel in San Niccolò near the Arno, with a rooftop terrace and views toward the historic center. The neighborhood is local and quiet, a short walk over the river from the sights. Rooms are basic — set expectations accordingly. Best for budget travelers who'd rather spend on food than on a lobby.
Hotel Balestri
A riverfront boutique hotel on the Arno near Santa Croce, in classic Florentine style. The location gives you river views and easy walks to both Santa Croce and the center. A solid mid-range alternative if the top picks are full — similar character to the Alessandra, on the water instead of by the Uffizi.
Hotel Botticelli
Good-value base near Mercato Centrale and San Lorenzo: handy for the station, the market food hall, and the historic center on foot. No frills, but the price is right and the location works hard. Best for budget travelers who want to be near the action without paying for it.

