Skip to main content

Listing Management: Manage Fees Across Your Booking Channels

How fee management works across Airbnb, Booking.com, VRBO and Direct through Hospitable; Which fees you can control through Hospitable and how to set those.

Written by Nouran Smogluk

With Hospitable, the way you set and manage fees depends on the platform and whether your listing is managed by Hospitable or not.


How to Set Up Fees

  1. Go to Properties → Select your property in Hospitable.

  2. Navigate to the Pricing page and scroll down to the Fees section.

  3. Enter the amounts for the fees you want.

  4. Save your changes.

These fees will sync automatically to all supported platforms.


Fee Types Supported by Hospitable

Hospitable currently supports the following fees:

  • Occupancy-based fees: an extra guest fee (per guest, per stay).

  • Other fees:

    • Cleaning fee.

      • Short-term cleaning fee.
        A cleaning fee specific to 1-2 night stays. This overrides your main cleaning fee for shorter reservations.

        • To remove the short-term cleaning fee, click Hide short term cleaning fee. This removes the 1–2 night override, so your main cleaning fee applies to all reservations, including 1–2 night stays.
          ​

          The Fees section in Hospitable showing a configured short-term cleaning fee and the Hide short term cleaning fee option.

        • If no short-term cleaning fee is configured, or you set it to $0, the field is hidden by default. Click Set short term cleaning fee to display the field again.

          🚨 Note: Clicking Hide short term cleaning fee updates your listing by removing the short-term cleaning fee. This change is included in the next price sync to supported booking platforms, just like any other fee update.

    • Linens fee.

    • Resort fee.

    • Management fee.

    • Community fee.

    • Pet fee.

For each fee, with the exception of the extra guest fee and cleaning, you can set:

  • The amount, either by selecting a currency amount or a percentage.

  • The frequency (per stay, per guest, per night, per guest per night, per pet per stay, or per pet per night).

These fees are automatically pulled in from the Airbnb listing on the property. If the property does not contain an Airbnb listing, we will leave the fee fields empty until manually updated.
​

Hospitable ensures that there are no markups applied to fees when syncing to booking platforms. For instance, cleaning fees set in Hospitable are sent as-is to platforms like Airbnb, maintaining the integrity of the set amounts.

However, if you prefer to have a different cleaning fee amount for direct bookings, you can make manual changes on the Property > Pricing page.


Platform-specific fee behaviour

Fees are handled differently depending on the platform.

Fee Type

Airbnb

Booking.com

Direct

Cleaning Fee

Yes

Yes

Yes

Short-term cleaning fee

Yes

Yes

Yes

Linens Fee

Yes

Yes

Yes

Resort Fee

Yes

Yes

Yes

Management Fee

Yes

Yes

Yes

Community Fee

Yes

Yes

Yes

Pet Fee

Yes

Yes

Security Deposit

Yes: learn more here.

Yes: learn more here.

Yes

Extra Guest Fee

Yes

Yes

Yes

🚨 Note: Hospitable does not manage Pet fee for Booking.com listings. Learn more about how to set that up on Booking.com, here.

Airbnb

You can still set fees directly on Airbnb, even when you are connected to Hospitable.

Hospitable will override those fees with the fees you have set on Hospitable on the next sync with Airbnb.

This means you should always change and manage your fees on Hospitable instead of directly in Airbnb.

If you accidentally or otherwise change your fees on Airbnb, it can be a few hours before Hospitable overrides that again. If a reservation is booked in the meantime, it will use the fees you set directly on Airbnb.


Booking.com

Setting fees on Booking.com: "Is this already part of the room/apartment rate?"

On Booking.com, property fees can be set as a part of the nightly rate or as independent of the nightly rate. To find this setting, go to:

  • Booking.com Extranet

  • Select your listing

  • Property → Property policies

  • Scroll down until you find Additional fees & charges

  • Click Edit

  • Under "Is this already part of the room/apartment rate?" select either "Yes" or "No"

  • Save your changes

You can select to have guest fees included in the nightly rate on Booking.com, or separate from it.

Selecting "Yes" means the fee amount will be included in the nightly rate that the guest pays.

For example: If the nightly rate is $100 and the cleaning fee is $50, then the guest will pay $100 for the total booking; the nightly rate will be reduced to $50, and the cleaning fee will stay at $50.

Selecting "No" means the fee amount will be separate from the nightly rate and added to it.

For example: If the nightly rate is $100 and the cleaning fee is $50, the guest will pay $150 for the total booking; the nightly plus the cleaning fee.

This setting cannot be controlled by Hospitable! Hosts must select this manually on Booking.com!

Payout for guest fees on Booking.com

If the host has set up Payments by Booking.com, then Booking.com takes care of charging guests for their stays and pays out the host as per your agreement with Booking.com.

You can read more about Payments by Booking.com here.

  • If the fee is set to Is this already part of the room/apartment rate? → Yes on Booking.com, the fee will be included in your Payments by Booking.com payout.

  • If the fee is set to Is this already part of the room/apartment rate? → No on Booking.com, the fee will not be included in the Payments by Booking.com charge to the guest or payout to host.

If Is this already part of the room/apartment rate? = No on Booking.com, hosts need to manually charge guests for the fee.

Listings with multiple Rooms on Booking.com

On Booking.com, you can create more than one "Room" for a property. This does not refer to the number of bedrooms in the physical property that a guest has access to when renting it, but rather is a way of creating multiple listings under the same listing ID.

A listing on Booking.com has an accommodation ID, for example, 5988751. If the listing has two "Rooms" under that accommodation ID, then those Rooms will have an ending of "01" and "02". So, their individual listing IDs will be:

  • 598875101

  • 598875102

These Rooms show up as separate listings on Hospitable, and should be merged into different properties.

You can read more about how to create a Room on your Booking.com listing here.

Changing property fees on Hospitable for multi-room Booking.com listings

As stated above, your Booking.com rooms should be merged into different properties on Hospitable, with their corresponding listings from other platforms.

When you change any of the fees on one of those properties on Hospitable, the change gets pushed to all of the rooms under the same accommodation ID on Booking.com.

This means that if you change the cleaning fee, for example, on the property that contains listing 598875101, the cleaning fee will also be pushed to listing 598875102, even though this second listing is on a separate property on Hospitable.

In turn, this means that all fees must be the same across all rooms under the accommodation ID.

This is because Hospitable currently pushes fees on the "listing-level" to Booking.com, and not the "room-level".

This will be changed in the future to allow for greater customisability.

Note: Before the 29th of October 2025, Hospitable only managed fees for Booking.com listings that were created on Hospitable! If your Booking.com listing was created on Booking.com and later connected to Hospitable, then we did not manage fees for it.

This behaviour changed on the 29th of October 2025, and we now manage all fees except the pet fee for all Booking.com listings.


Vrbo

Fee management on Vrbo depends on how the listing is connected to Hospitable.

Vrbo Partner connection
​

If your Vrbo listings are connected through the Vrbo Partner connection, fee management works the same way it does for Airbnb and Booking.com. The fees you set under Properties → Pricing → Fees in Hospitable are synced automatically to Vrbo.

Vrbo Legacy (Chrome extension)
​

If your Vrbo listings are connected through Vrbo Legacy (the Chrome-extension connection), Hospitable does not manage fees.
​

Any fee changes for Vrbo Legacy listings must be made directly in your Vrbo account.


Agoda

Hospitable does not currently support fee management for Agoda. Please set up the relevant fees on Agoda directly.
​


Direct

How Fees Appear on Your Direct Booking Website

Fees configured in Hospitable are automatically passed through to your Direct booking site. How each fee appears to guests depends on the fee type.

Fee

How it appears on Direct

Resort fee

Included in the nightly rate

Management fee

Included in the nightly rate

Community fee

Included in the nightly rate

Extra guest fee

Shown as a separate line item in the quote breakdown

Cleaning fee

Shown as a separate line item in the quote breakdown

Pet fee

Shown as a separate line item in the quote breakdown

Linen fee

Included with the Cleaning fee and not shown as its own line item


Known Sync Behaviour

  • After changing a management fee percentage, the updated fee may not reflect in new bookings immediately. Allow up to 15 minutes for the sync to complete across all connected platforms.

  • If fees still don't appear on your direct site after syncing, try disconnecting and reconnecting the direct booking integration, or contact support.

Did this answer your question?