Do not want last minute bookings

Hope another partner can help me with this.  After having my apartments for two years the last minute booking guests have been largely problematic. i.e. not turning up, and me having to wait hours sometimes,  and often not being respectful to the apartments re smoking and loud noise.   Therefore I don't wish to have last minute bookings.  What is the process please?. I always find it difficult to navigate through the web site which seems to always be favouring the guest.