In and around Florence there is a huge choice of accommodations. If you are looking for flexibility we suggest a B&B for 2 or 3 days or an apartment rental for vacations of a week or more (generally apartments are rented from Saturday to Saturday).
If you are a large group of 10-20 people, renting a spacious villa with pool can be an excellent and unique solution. In this case it is also possible to hire various services such as a cook, house cleaner or babysitter.