Google Free Booking Links is a service that shows prices and availability of accommodation in Google search engine, Google Travel a Google Maps
It is not possible to offer accommodation services on Google without a Google Business Profile.
Instructions for setting up a Google Business Profile for accommodation can be found here:
https://support.google.com/business/answer/9178356
The direct link to create a business profile is here:
When you create a Google Business Profile, please let us know via the Question module in Trevlix.
The next step is to set up a connection between Trevlix and Google Hotel Center.
We will arrange this for you.