I hired a driver through Viator (I cannot vouch for reliability etc as we haven't done it yet) This is the link
https://www.viator.com/en-ZA/tours/Malta/Your-Fun-Private-Local-Driver-all-around-Malta-and-Gozo/d4141-438381P1 This listing allowed us to book 5 hours rather than a full day.