Be spoilt for choice with our Italy Bed and breakfast holidays. Umbria has family-run farms and soulful retreats, Tuscany vegan rural B&Bs or chic Florence city boltholes. History lovers can stay in a 16th century farmhouse or historic houses in Matera. How about foodie Emilia-Romagna v an eco-B&B in Rome v Sardinian country house? Or compare Dolomite mountain retreats with a high-altitude alpine getaway in Piedmont.