If you are looking for something like booking.com i suggest you to take a look at YupSail where you can find many boats in italy and croatia.
Hi, you can rent a yacht here https://12knots.com/ My friends have just come from Europe and told they ordered a trip in Italy with this company. I saw some pictures, it was awesome I believe. If you can afford it. I think you should try it out. Good luck