I've put together some Tips on Booking Hotels in Florence
We ended up booking the Anglo American Hotel in Florence because it looked nice in the photos and got good reviews in TripAdvisor. The cost for us was 143 Euros for a double room per night.
Overall it turned out to be a great place to stay. The Hotel is on a quiet street about 10 minutes walk from the Railway station and a 20 minute walk to the historical centre of Florence i.e. the Ponte Vecchio and the Piazza della Signoria etc. Although its a 20 minute walk away, its a very pleasant walk, by the River Arno.
When we checked in we were lucky enough to get an upgraded room that was more like a suite, with a little living room as well as a separate bedroom. You can see a couple of piccies of the room below:
And here's a picture of our little living room:
We were very happy with our room - it was very spacious, comfortable and clean and the bathroom was pretty big.
The staff in the hotel were very friendly and helpful and the breakfast (included in the price) was quite decent and included lots of pastries, fruit juice, meats, cheeses, cerals, yoghurts and even some scrambled eggs & sausages.
Overall I'd recommend the Anglo American hotel, unless you don't fancy the 20 minute walk in and out of the centre of Florence.
You can see more reviews of the Anglo American Hotel here