If you want your booking pages to be accessible only by specific people, you can define private appointment types that will only be accessible from their custom URL link and therefore not visible on your hub. This way, only people who have this link will have access to your booking page.