The Best Hotels in Florence (2026): Where to Stay, From Grand Luxury to Boutique
Florence is small enough that almost anywhere central puts you within a short walk of the Duomo, the Uffizi and the river — so the real question isn't location so much as what kind of stay you want. A grand palazzo hotel with a spa and a Michelin restaurant? A characterful boutique in the middle of the action? A villa in the hills above the city? This is our honest short list of the best hotels in Florence, sorted by style, including the one we stayed in ourselves.
Hotel Style Best for Book
Four Seasons Firenze Grand luxury Garden, spa and space Rates
Portrait Firenze Grand luxury Ponte Vecchio river views Rates
Hotel Savoy Grand luxury A central shopping base Rates
Helvetia & Bristol Grand Luxury Classic historic elegance Rates
Stella d'Italia Boutique Design and location Rates
Hotel Lungarno Boutique luxury Riverside style Rates
SoprArno Suites Boutique Oltrarno charm Rates
Riva Lofts Design A pool and value Rates
Belmond Villa San Michele Villa A romantic hillside splurge Rates
Il Salviatino Villa Gardens Views in Fiesole Rates
Grand Luxury Hotels
For full-service, special-occasion stays with spas, fine dining and proper space.
Four Seasons Firenze. The grandest option in the city — two restored Renaissance palazzi a little east of the center, wrapped around the largest private garden in Florence. It has a serious spa, an outdoor pool, and the one-Michelin-star Il Palagio. Not the most central address, but the calm and the gardens are the trade, and they're worth it. The best pick if you want resort-level amenities in the middle of a historic city.
Portrait Firenze. The Ferragamo family's hotel, right on the river with direct views of the Ponte Vecchio — about as good as a Florence address gets. It's all suites, polished and contemporary, with a great café-bar downstairs. The choice for location and that river view.
Hotel Savoy. Rocco Forte's hotel on Piazza della Repubblica, recently redesigned and sitting right in the heart of the shopping and the center. The most central of the grand hotels, and the easiest base if walking out the door into the action matters most.
Helvetia & Bristol. A historic, classically elegant hotel just off Via de' Tornabuoni, full of antiques and old-world atmosphere, with a small spa. For travelers who want traditional Florentine grandeur rather than contemporary design.
Boutique and Design Stays
For character over scale, and for travelers who care about the room as much as the address.
Stella d'Italia. Where we stayed, and our pick for design and location. It's a funky, charming boutique on the upper floors of a palazzo on Via de' Tornabuoni, the best shopping street in the city — every room different, packed with vintage finds and art. Just know it runs more like an upscale B&B than a full hotel, so don't expect a spa or gym. There's a lovely little rooftop, though (see our full Stella d'Italia review).
Hotel Lungarno. Another Ferragamo property, on the Oltrarno riverbank with Ponte Vecchio views and a chic nautical look. It also houses Borgo San Jacopo, a one-Michelin-star restaurant with the best river-view tables in the city. A great mix of boutique style and serious dining.
SoprArno Suites. A charming, art-filled boutique B&B in the Oltrarno from the same team behind Stella d'Italia, with the same maximalist, hand-assembled character at a gentler price. The pick for the artisan-quarter side of the river.
Riva Lofts. Design-forward loft rooms in a converted building a little outside the center, with a small garden pool and bikes for guests. Quieter and better value than the central hotels, and a good fit for design lovers who don't mind a short walk or ride in.
Villas Just Outside the City
For a few nights of calm, gardens and a view back over Florence — a short drive up into the Fiesole hills.
Belmond Villa San Michele. A former 15th-century monastery in the hills of Fiesole, with a facade attributed to Michelangelo, terraced gardens, and a pool with one of the best views over Florence there is. The romantic, special-occasion splurge, and worth the trade of being outside the center.
Il Salviatino. A restored Renaissance villa in Fiesole with grand grounds, antiques and sweeping views over the city. Another peaceful hillside option for travelers who'd rather wake up to gardens than cobblestones.
How to Choose
If you want amenities and space, go grand: the Four Seasons for the garden and spa, Portrait or Hotel Lungarno for the river views, Hotel Savoy for the most central base. If you care most about character and being in the middle of everything, go boutique: Stella d'Italia on Via Tornabuoni or SoprArno in the Oltrarno. And if you want quiet, gardens and a view, trade the center for the Fiesole hills and a villa. For a first short trip, staying central is the easy call; for a longer or more romantic stay, the hills are tempting.
Best Hotels in Florence FAQ
What is the best area to stay in Florence? The historic center, around the Duomo and Via de' Tornabuoni, is the most convenient and walkable. The Oltrarno across the river is quieter and more local. For peace and views, the Fiesole hills just outside the city are worth the short drive.
What is the best luxury hotel in Florence? The Four Seasons Firenze is the grandest, with the largest private garden in the city, a spa and a Michelin restaurant. Portrait Firenze and Hotel Lungarno are the picks for river and Ponte Vecchio views.
What is the best boutique hotel in Florence? Stella d'Italia, on Via de' Tornabuoni, for design and location, or its sister property SoprArno Suites in the Oltrarno. Both are characterful and art-filled.
Which Florence hotels have the best views? Portrait Firenze and Hotel Lungarno look directly at the Ponte Vecchio, while Belmond Villa San Michele in Fiesole has the best panoramic view over the whole city.
Do Florence hotels have parking? Most central hotels don't have their own parking, as the center is a limited-traffic zone (ZTL). If you're driving, ask your hotel about garage arrangements before you arrive, or park outside the center and walk in.
How much do luxury hotels in Florence cost? Grand luxury hotels generally run €600–€1,200-plus per night in high season. Boutique stays like Stella d'Italia start lower, from around €200 for entry-level rooms. Prices peak in spring and fall.
Related Articles
Hotel Il Pellicano Review (2026): Tuscany's Iconic Cliffside Hotel
The 10 Best Wineries in Tuscany (2026 Guide)
Puglia Travel Guide: Where to Stay, Best Towns, Food & When to Go