I think a Microsoft Form might be best for bookings? Otherwise Humantix? You can use a 'form' (Survey) - but it doesn't have a booking function.

Alt description