Florence's budget hotel market has improved substantially over the past decade, driven by the city's transformation into a year-round destination that attracts independent travellers on real budgets alongside the luxury segment. The best budget properties cluster in three areas: the historic centre around Santa Croce and the Mercato Centrale, the Santa Maria Novella neighbourhood around the railway station, and the Oltrarno on the south bank — all offering genuine value within walking distance of the major sights.
The Hotel Davanzati on Via Porta Rossa is the benchmark: a family-run four-star that functions at boutique quality while maintaining rates that would qualify as budget in comparison to its neighbours. The family's genuine interest in their guests' Florence experience — the concierge advice, the locally commissioned room murals, the breakfast quality — makes it consistently one of the best-value hotels in the city.
For strict budget travellers, the area around the Mercato Centrale (San Lorenzo neighbourhood) offers the best density of affordable options with reasonable quality. The proximity to the Duomo is excellent, the streets are lively, and several family-run pensioni here have been operating for generations with a loyal return clientele.
Santa Maria Novella, immediately behind the railway station, has undergone significant quality improvement. The area's historic reputation for budget accommodation has elevated somewhat — several properties here now offer clean, well-designed rooms at mid-range prices that represent genuine value given the immediate train station access and the 10-minute walk to the Duomo.
Budget tip: Florence's best value is in shoulder season (November–March, excluding Christmas). Winter rates at good three-star properties can fall to €80–€120 for a central double room, and the city in December and January — the Uffizi without queues, the Duomo steps uncrowded, the restaurants full of Florentines — is genuinely special.