In reply to joeramsay:
Depends if you both have copies of the game or not...
But we've had success with Wavelength, Codenames & Spyfall (which are more social games, rather than having a board specifically). Camel Up works, but you need some (honest) way of tracking bets on overall winner/loser - a Google sheet works fine, set font to white, type the winner...
Azul would work, we haven't done it yet though, same for Diamant/Incan Gold.
Quacks of Quedlingberg works, but each "house" needs a copy of the game.
As someone linked to above, Board Game Arena has a lot games, and you can choose to play with friends. Some good free games, and some very good paid-for games, it's pretty cheap to join.
For Carcasonne fans, checkout JCloisterzone, java-based, so you need a PC/laptop rather than a tablet or phone, but a really good implementation, with nearly all expansions - and it's free.