You are going to need basic understanding of subnetting, VLAN, wifi, etc...
If I was doing this and only wanted to give them wifi access to the internet and no access to the rest of the LAN, then Id setup a dedicated AP just for them on a different VLAN/subnet than your home network. So VLAN...