Isle sur la Sorgue villas - Provence Holiday rentals - luxury villas & holiday homes in Isle sur la Sorgue
Myvillafinder has the perfect Isle sur la Sorgue villa for your stay in this stunning town sitting between the Luberon hills and Monts de Vaucluse in Provence. With the famous Sorgue river and network of canals, Isle sur la Sorgue is known as the "Venice" of Provence. Choose from over 50 self-catering holiday rentals in Isle sur la Sorgue to suit all budgets and tastes. Renting a villa or apartment is ideal for families, friends and groups as it provides the space, freedom and flexibility to do what you want, when you want - home from home.