Oh come on just rent a car for heavens sake...
I spent last summer in Sicily didn't use a car, but sailed through the Aeolina Islands, but that was the aim of the vacation, sailing.
Have a great time and just rent a car, btw, in France gas taxes have increased, FWI.