Booking.com is a listing site that really grew by catering to hotels and other multi-unit rental properties. Hostfully initially provided an integration that only supported single-unit properties (villas, houses, apartments etc), but now also supports hotels and multi-unit properties. The following steps outline the setup steps:

Step 1: Setting your parent-child relationships on Hostfully

Defining the relationship between your booking entities is the first step we need to take. We cover this set up in the article "Managing calendars for a house and its sub-units", so please review this article first. The one difference in our case here, is that you will need to set up your parent unit as a non-bookable entity (as in most cases, a whole hotel is not an entity which can be booked:


Once you units are set up with the parent-children relationship, they will show the following way on your Booking.com channel page.  To get started, just toggle the on/off button for this hotel (or rental entity with a parent-children scheme):

Step 2: Enabling the synchronization with Booking.com

Pre-requisite: you need to enable Hostfully as your Channel Manager. Please see the following article on getting this set up.

Once you enable the hotel sync on the page, you will see the following pop-up window. Enter the Hotel ID as you have in on Booking.com for your hotel, and click the Connect button:

Step 3: Mapping each sub-unit

Now that the Hotel entity is mapped, we need to map each of the sub-units. This is what the units should look like on Booking.com

On Hostfully, just start toggling each sub-unit to ON:

Clicking the toggle will open the following pop-up window, where you will have to select the corresponding sub-unit ID on Booking.com, and click the Connect button to activate the mapping:


From that point on, your sub-units will be synchronized with Booking.com's units and your calendar / prices / property data will automatically synchronize.

Did this answer your question?