Where should I stay for a weekend in Florence?
Santa Croce is a good base, close to major sights and full of local restaurants and artisan shops. Across the river, Santo Spirito and San Frediano in the Oltrarno have a more relaxed feel and fewer tourists, though they're a bit farther from the train station.
It's best to avoid the immediate areas around the Duomo and Ponte Vecchio, where prices go up and quality can drop. The Santa Maria Novella area near the station is convenient for short trips, but it's not as atmospheric.
Apartments usually give you better value than hotels, which can be pricey for what you get. In summer, make sure your place has air conditioning. And remember that in Italy, the "first floor" means one flight above street level. More tips in our guide to Italian accommodation.
Can I see Pisa or Siena during a weekend in Florence?
It's possible to fit in a quick trip to either Pisa or Siena, but doing so will cut into the limited time you have to enjoy Florence itself. Pisa is about an hour away by train, while Siena takes around an hour and a half by bus.
If you're set on one, Siena is the more rewarding choice, with striking medieval streets and an impressive cathedral, but you'll spend about three hours of your day in transit.
Pisa's Leaning Tower makes for a great photo, but the city beyond it can feel underwhelming, so it's better saved for when you're already passing through for an airport connection.
For something closer, hop on a 30-minute bus to Fiesole, where you'll find Etruscan ruins and sweeping views of the city. For a weekend stay, it's best to keep your focus on Florence. If you're here longer, then a day trip from Florence can be well worth it.