Cheap hotels in Florence tonight
Updated 10 July 2026 · 36 real hotels
Florence has affordable hotel options starting around 82€ per night, with the San Lorenzo district offering the highest concentration of budget-friendly stays close to the historic center. Booking midweek and outside peak summer months can help you secure lower rates across all categories.
Your stay in Florence, in one conversation
Charlize builds hotels, activities and dining around your wishes, dates and budget.
Florence is one of Italy's most visited cities, but that does not mean your accommodation budget has to spiral out of control. The selection below starts at 82€ per night and caps just above 100€, covering everything from compact 1-star properties to well-reviewed guesthouses and apart-hotel concepts. Most options sit in or near San Lorenzo, a lively working-class neighborhood directly north of the Duomo, packed with the central market, trattorias, and easy walking access to the main sights. A few alternatives push further out, toward Santa Croce or the airport-adjacent suburb of Peretola, where a 4-star property appears at a surprisingly low rate.
To keep costs down in Florence, consider arriving Sunday or Monday when occupancy drops, avoid the Easter week and the height of summer (July to August) if flexibility allows, and look for accommodations that include Wi-Fi and self-check-in, which often signal leaner operations and lower overhead passed on to guests. The properties listed here have already been filtered to surface the most competitive nightly rates available, so the legwork is done: you can compare location, star rating, and guest scores side by side and choose the balance that fits your trip.
Our selection in Florence
A real selection, real prices, from the most affordable to the showstopper.
| Hotel | Area | Rating | Price / night |
|---|---|---|---|
| Antica Dimora Sant'Anna | San Lorenzo | ★ 4.4 | 68 €/nuit |
| Hotel Bella Firenze ★★★ | Santa Maria Novella | ★ 4.2 | 74 €/nuit |
| Corte dell'albero | Santa Maria Novella | ★ 4.7 | 74 €/nuit |
| Hotel Machiavelli Palace ★★★ | Santa Maria Novella | ★ 4.2 | 78 €/nuit |
| Coderooms | Santa Croce | ★ 4.6 | 78 €/nuit |
| Relais Grand Tour | San Lorenzo | ★ 4.7 | 79 €/nuit |
| Hotel Fiorita ★★★ | Santa Maria Novella | ★ 4.3 | 80 €/nuit |
| Hotel City ★★★ | Santa Maria del Fiore | ★ 4.5 | 81 €/nuit |
| Villa Royal B&B | San Lorenzo | ★ 4.3 | 86 €/nuit |
| Hotel Cosmos ★★★ | San Lorenzo | ★ 4.5 | 86 €/nuit |
Our hotel profiles in Florence
The Market Urban Hotel★★★★ · €126
Hotel Leonardo Da Vinci★★★★ · €123
Relais Piazza Signoria€115
The Hoxton, Florence★★★★ · €168
Hotel Orto de’ Medici★★★★ · €203
Il Malaspina - Place of Charme★★★★ · €155
Hotel Bella Firenze★★★ · €74
Hotel Villani★★ · €90
Hotel Paris★★★ · €133
Hotel Santa Maria Novella★★★★ · €192
The Social Hub Florence Belfiore★★★★ · €79
B&B Residenza San Gallo 79€87
IQ Hotel Firenze★★★★ · €125
NilHotel Florence★★★★ · €147
The Social Hub Florence Lavagnini★★★★ · €88
Villa Royal B&B€86
Art Hotel Villa Agape - Place of Charme★★★★ · €114
Grand Hotel Minerva★★★★ · €309
Frequently asked questions
Which Florence neighborhood is best for budget travelers?+
San Lorenzo is the top pick for budget stays. It sits just steps from the Mercato Centrale and a short walk from the Duomo, yet its local, market-oriented character keeps accommodation prices lower than the more touristy Piazza della Repubblica or Oltrarno zones. Several of the cheapest options in our list, including Loggia Fiorentina from 82€ and Il Sorriso at 99€, are located there. Santa Croce is another solid alternative: slightly east of center, it offers a mix of authentic Florentine streets and easy access to landmarks, with Bob W Florence Santa Croce available from 97€ per night.
What is the cheapest hotel available in Florence in this selection?+
The lowest starting price in this curated list is **Loggia Fiorentina** in San Lorenzo, a 1-star property priced at **82€ per night**. It carries a guest score of 3.9 out of 5, which is reasonable for a budget entry point. Just above it sits Hotel Mirage in Peretola at 87€, a 4-star option that trades central location for a much lower rate, making it a practical choice if you plan to rent a car or do not mind a short bus or tram ride into the historic center.
Are there budget hotels in Florence with good guest ratings?+
Yes. Florence David's Guesthouse in San Lorenzo scores **4.6 out of 5** at 96€ per night, making it the highest-rated property in this selection. Il Sorriso, also in San Lorenzo, follows closely at **4.5 out of 5** for 99€. Bob W Florence Santa Croce earns a **4.4 out of 5** at 97€. These scores suggest that spending less does not necessarily mean sacrificing guest satisfaction, particularly when you choose a well-managed guesthouse or apart-hotel format over a dated budget chain.
What tips can help reduce hotel costs in Florence?+
Several practical strategies can lower what you pay. First, travel outside the peak season: spring (April to June) and late summer (September) offer milder prices than July and August. Second, book midweek arrivals rather than Friday or Saturday, when leisure demand pushes rates up. Third, consider properties slightly outside the historic center, such as Hotel Mirage in Peretola, which offers a 4-star standard at 87€ partly because of its suburban location. Finally, look for accommodations without a restaurant or spa on site: leaner amenity sets often translate directly into lower room rates, and in Florence, eating out at a neighborhood trattoria is both cheaper and more enjoyable than a hotel dining room.







