When your website receives a booking your website will alert you to this by sending you an automated email notification.
Unless you have instant Payment enabled on your website, your booking system will be configured to accept enquiries only which means you have the opportunity to vet the information supplied by your potential guest on their booking form.
If you are happy to confirm the booking with your guest, you then need to confirm the booking on your website. This will then block out the dates.