Home Rental Glossary Self Check-In The self check-in is an option offered by some distribution platforms (Airbnb, Vrbo) that allows guests to enter your rental when you arrive without meeting directly with the property manager or owner.