I cannot give you good help with tour companies since my wife and I have never used any tour in Europe (we do everything independently). But, you might want to search on some other internet cruise boards and you can probably get some results if you simply google Nice and tours. Villefranche is a relatively small community and most of the tour companies would come from nearby Nice. If you want to do things on your own, Nice, Eze and Monte Carlo make a nice day and are relatively close to the port. Since you have not yet been to Nice or Monte Carlo, I would not recommend Cannes since its much further and really does not offer as much as Nice. We do love St Paul de Vence, but without a car or car/driver it takes so long to get to the village that it will limit your other options. The one time I do recommend skipping other things for St Paul de Vence is on Sundays when most of the stuff in the larger cities are closed. The bottom line is that its impossible to see everything in a day (or even in a month) so its usually smart to spend more time in a few places rather than spend a few minutes each in many places.
|