Google Hotel Ads connects travellers to your property based on their search criteria. Once the traveller finalizes his/her stay, they can book directly on hotels website.
Your hotel's website link will appear in the Google Search, Google Maps along with other online booking channels. The traveller will be able to compare the list of prices published and book accordingly. This would create the possibility of direct bookings on your Hotel's own website.