First choice is always the Schlage Encode hardware on your door. The app works perfectly remotely and syncs with Airbnb to generate and send unique codes to each booking with 3p app RemoteLock.
Second choice is the ONLY wifi remote access lockbox I know of - the one from LOQRON on Amazon. You have to plug in a little gateway device but once you do, you can actually open the box yourself from anywhere in the world. When I see a delivery person on the ring camera, instead of telling them the code to open the box. I open it for them and watch them put the package inside and key back in the box. Now they don’t have to have a code or figure out how to enter it. You can also generate new codes from anywhere and they’ll update the box. Bluetooth is pointless. I need a lockbox I can control when I’m NOT in Bluetooth range, duh.