Skip to main content

Troubleshooting Pricing Sync Issues Between Hospitable and Booking Platforms

Follow a structured process to identify and resolve pricing mismatches between Hospitable and Airbnb, Vrbo, and Booking.com

Written by Pierre-Camille Hamana
Updated this week

This article helps you troubleshoot cases where pricing is correct in Hospitable but appears different on Airbnb, Vrbo, or Booking.com.

Follow the steps in order. Most pricing issues are caused by a small number of conditions that can be quickly ruled out.

If pricing is already incorrect in Hospitable, this is not a sync issue. Update the price in Hospitable first, then allow it to sync.

If you use a pricing software and your pricing on Hospitable is wrong, use Troubleshooting Pricing Discrepancies Between Hospitable and External Dynamic Pricing Tools.


Before You Troubleshoot

How Pricing & Sync Work

Hospitable pushes nightly rates to connected booking platforms when pricing is updated:

If the price is incorrect on Hospitable, the issue is not with the sync. Update Hospitable's calendar to trigger an immediate push to the booking platforms.

Dynamic Pricing Software

If you use an external pricing tool (PriceLabs, Beyond, Wheelhouse, etc.), pricing flows in two stages:

  1. Price software → Hospitable

  2. Hospitable → Booking platforms

If the price is wrong in Hospitable, the issue is in Stage 1. Check your pricing software to ensure it's connected to Hospitable. You may need to reach out to their support team for assistance.


If the price is correct in Hospitable but wrong on the platform, the issue is in Stage 2 (this article).

As long as your listing is live, if a push to a booking platform fails (for example, due to a temporary API error), Hospitable will automatically retry until the push succeeds.


Step 1: Compare Pricing

On Hospitable:

  1. Open the Hospitable calendar

  2. Click the affected date

    • If more than one date is affected, use a single date for your investigation; the other dates are likely to follow the same pattern.

  3. Note:

    • Nightly rate

    • Pricing source

      You can see the source of your pricing in the right-side panel when you select a date or date range in your calendar.

On the affected booking channel:

  1. Open the booking platform's host-facing calendar

  2. Click on the same date

  3. Note the nightly rate

🔖 When comparing pricing between Hospitable and the booking platform, always compare the nightly rate—not the total guest price. Booking platforms include taxes, fees, commissions, and promotions/discounts in guest totals, causing the guest-facing price to differ from Hospitable's calendar. Contact the booking channel's support team if you need more help understanding the guest-facing price.

You can adjust fees for managed listings by going to Properties → Click on the property → Pricing → Fees. Learn more here.

If nightly rates match:

  • Sync is working correctly

  • Differences come from platform fees, taxes, or promotions


Step 2: Confirm markups

Markup rates adjust the price sent to each platform.

Example:

  • Nightly rate on Hospitable: $100

  • Booking.com markup: 10%

  • Price pushed to Booking.com: $100

How to check the markup

  1. Open your property's calendar

  2. Click on the affected date

  3. In the price box, note the nightly price. In this example, it's 999 EUR.

    A screenshot of a property calendar in Hospitable with the nightly rate for a specific date highlighted.
  4. In the price box, re-enter the same price. A new box will appear with the nightly rate pushed to each platform after markups.

    A pricing input field in Hospitable showing calculated prices for Airbnb, Vrbo, and Booking.com after markup
  5. If this is the price shown on your booking platform for the same date, no further action is required.

If you need to adjust your markup, follow the instructions here.


Step 3: Confirm Listings are Unmuted & Merged

Confirm listings are unmuted

Hospitable does not manage muted properties. If the listing belongs to a muted property, you'll need to unmute it so we can update the calendar. Check for muted properties here. If needed, learn how to unmute your property here.

Confirm listings are merged

If listings are not merged into the same property, pricing will not sync across channels.

How to check

  1. Go to Properties

  2. Click on your property

  3. Confirm all listings (Airbnb, Vrbo, Booking.com) are under the same property

If listings have not yet been merged, follow the steps here.


Step 4: Platform-Specific Troubleshooting

Choose the platform where pricing is incorrect and follow the relevant checks in order.


Vrbo

This section covers the most common causes for pricing discrepancies on your Vrbo calendar.

1. Confirm Your Vrbo Listing is Live

If your Vrbo listing is unlisted, hidden, or paused, Hospitable cannot push pricing updates to it.

How to check

  • Open the guest-facing site on Vrbo.

  • If the link redirects to the main Vrbo page, the listing is unlisted. Contact their support team for help.

Any sync attempts during this period are skipped permanently. You must trigger a new push.

What to do

  • Relist the property on Vrbo

  • Allow Hospitable time to update (it can take up to 2 hours for this change to appear on Hospitable)

    • To confirm this is updated on Hospitable, go to Properties > click on your property > check the Vrbo listing's status.

  • Once the status has updated on Hospitable, ask Smarty, our AI bot, to help sync pricing.

2. Confirm Your Vrbo Channel is Connected

If your Vrbo channel becomes disconnected, Hospitable will be unable to communicate with the listings on your channel, including pricing.

How to check:

Go to the Channel connections page. A disconnected channel will show a yellow banner. If your channel is disconnected, follow the steps here to reconnect.

A screenshot of a disconnected Vrbo channel on the Channel connections page in Hospitable

3. Check Vrbo for changes made outside of Hospitable

Check all of the following:

(1) PMS Conflicts on Vrbo: If you also use a PMS (Property Management System) on Vrbo, Hospitable cannot interact with your calendar. This is a Vrbo-side restriction.

What you should do:

  • Check whether your Vrbo channel is connected to a property management software. If yes:

    • You should update your Vrbo pricing on their end.

    • If you want to manage pricing on Hospitable, you should disconnect from the other PMS first. Reach out to Vrbo and your PMS for assistance.

  • Review limitations when connected to another PMS.

(2) External Dynamic Pricing Software + Vrbo: If you use an external dynamic pricing tool (PriceLabs, Beyond, etc.) with Vrbo, it should be connected directly to Hospitable, not Vrbo. Software connected directly to Vrbo can override what Hospitable pushes. Disconnect all dynamic pricing software from Vrbo. If you use a pricing tool, connect it directly to Hospitable.

(3) Calendar Overrides on Vrbo: Vrbo has its own calendar where pricing can altered after Hospitable sends an update.

Rule out the following:

  • Confirm that you or someone from your team is not changing Vrbo's calendar manually

  • Ensure Vrbo's dynamic pricing feature called MarketMaker is disabled. You can check for this and remove it by following the steps here.

What you should do: Update pricing in Hospitable to correct Vrbo's calendar once MarketMaker is disabled.

4. Resolve Rate Limit issues

Once you've ruled out all other causes, the issue is almost certainly rate limits. Vrbo's API limits the amount of data that can be updated at once. Hospitable sends data in the most efficient way possible to avoid these rate limits. However, they can still occur.

(1) Is the listing newly-connected?

My Vrbo calendar isn't updating after connecting to Hospitable

Rate limiting most commonly affects newly connected Vrbo listings, since the initial sync requires pushing a large amount of calendar data.

(2) Rate Limit Issues and Sync Delays on All Other Listings

If you make many changes at once (including Dynamic Pricing updates for multiple dates), some updates may be rejected by Vrbo during our initial sync.

How to Resolve Rate Limit Issues:

  1. As long as your listing remains live, we'll re-attempt pushes for all failed dates on a rolling basis until Vrbo confirms the push was successful.

  2. Check your Vrbo calendar directly. If prices appear incorrect or too low, update them manually on Vrbo to protect yourself from bookings at unintended rates while the sync catches up.

  3. Ask Smarty, our AI bot to sync pricing to Vrbo. Force pushes can sometimes help update pricing faster.

⚠️ Important: Do not leave your Vrbo calendar with incorrect or default prices while waiting for sync to complete. If your prices appear too low on Vrbo, update them directly on the Vrbo calendar as a temporary measure to avoid bookings at unintended rates.

Other Vrbo-specific behavior:

If Vrbo is the Lead listing on your property, Hospitable will pull Vrbo's prices into your Hospitable calendar and then push those to other listings on the property (if Pricing Sync is enabled). Most users do not have Vrbo as their lead listing, so this is unlikely to apply. See more here.


Airbnb

This section covers the most common causes for pricing discrepancies on your Airbnb calendar.

1. Confirm Your Airbnb Connection Type

Hospitable can only sync pricing to Airbnb on a full (PMS) connection.

If your Airbnb connection or listing is "Calendar restricted,” pricing will not sync. You must upgrade to a full PMS connection before any pricing troubleshooting applies. Learn how to upgrade to a full connection.

How to check

  • Go to Settings → Channel connections

  • Next to the primary listing owner's Airbnb channel, look for:

    • PMS = full connection

    • Calendar restricted = limited connection

What to do

  • If limited:

    • Upgrade to a full PMS connection

  • If co-hosting:

    • Ensure the listing admin (owner) is connected to Hospitable on a PMS connection

Co-hosted accounts: If you manage listings as a co-host, your channel may show as PMS-connected, but Hospitable can only fully manage listings where the listing admin (property owner) has also connected their Airbnb account. If the listing admin is not connected, the listing operates on a limited (OPS) scope and pricing will not sync. Learn how to invite the listing admin.

This screenshot shows a PMS-connected channel, but at least 1 listing cannot be claimed or managed by Hospitable until the listing owner is connected.

This Airbnb channel is connected on a PMS scope, but is still missing the listing admin connection for some of its co-hosted listings.

2. Disconnect Other Apps/Software

If you have PriceLabs, Beyond, Wheelhouse, or another external software with pricing access connected directly to Airbnb, it can override what Hospitable pushes. Disconnect all dynamic pricing and other software from Airbnb. If you use an external pricing tool, connect it directly to Hospitable.

Check for and remove any connected software on Airbnb with calendar access:

  1. Go to Airbnb

  2. Click on your Profile Pic

  3. Select Account

  4. Choose Privacy & sharing

  5. Toggle to Services toward the top

  6. Remove any other software with calendar edit access

3. Review Rule-sets, Discounts and Promotions

(1) Airbnb Promotions

When you create a Custom Promotion on Airbnb, Airbnb creates a custom price based on a 60-day average price in your calendar. Any pricing updates pushed by Hospitable or any other source will be ignored for the promoted dates.

What to do:

  • Log in to your Airbnb account

  • Click Calendar and select the listing calendar you want to change

  • Click Price settings

  • See if you have custom promotions applied to the date or dates in question.

  • If they are unwanted, remove them.

(2) Airbnb Rule Sets

Airbnb applies certain discounts on its side after receiving the base rate from Hospitable. These include:

  • Length-of-stay discounts

  • Early bird discounts

These are applied on top of the base rate from Hospitable. They can cause the guest-facing price to differ from your Hospitable rate.

What to do:

  • Check your Rule-sets on Airbnb. You can see that on the multi-listing calendar on Airbnb, here:

    You can find your rule-sets on Airbnb on the multi-calendar view.
  • Remove any unwanted rule-sets

4. Cleaning Fee Limits (Relevant only if your cleaning fee exceeds $700)

Airbnb enforces a cap on cleaning fees relative to the nightly price. If your cleaning fee is above $700, then the nightly rate must be equal to or greater than four times the cleaning fee minus $700.


Example:​ If the cleaning fee = $800, then the nightly rate must be ≥ 4 × ($800 − $700 = $100) = ​$400​.

5. Airbnb Smart Pricing

Airbnb has its own dynamic pricing feature called Smart Pricing. This should be automatically disabled upon a PMS connection, but in some rare instances, it does not get disabled and continues to override Hospitable's prices on your Airbnb calendar.

What you should do:

  1. Ensure Smart Pricing is turned off:

    • Log in to your Airbnb account

    • Click Calendar and select the listing calendar you want to change

    • Click Price settings

    • Under Base price, click Smart Pricing

    • Disable Smart Pricing

    • Click Save

  2. If Smart Pricing was recently disabled, allow a short time for Hospitable's prices to take effect.

6. Local Rule Rejections

In some regions, Airbnb enforces local regulations that can cap or adjust pricing (e.g., maximum nightly rates). If Hospitable pushes a price that violates a local rule, Airbnb may reject or modify it.

What to do: Check Airbnb’s listing dashboard for any regulatory notices. If prices are being capped, you may need to adjust your rates in Hospitable to comply.

7. Airbnb Date Rejections

Hospitable processes pricing updates in five-month date batches. If any single date in the batch violates Airbnb’s rules—such as a rate falling below the platform’s minimum requirements—the entire batch is denied. Ensure none of your dates are in violation of Airbnb policy.


Booking.com

This section covers the most common causes for pricing discrepancies on your Booking.com calendar.

1. Confirm your Booking.com listing is connected

Check the Properties page and ensure your Booking.com listing is connected for yoru property. If not, connect the listing.

2. Check for other rate plans

On Booking.com, rates and availability are controlled by rate plans. You can create multiple rate plans per listing, but Hospitable only syncs with one rate plan on Booking.com per listing — the Parent rate plan.

Other rate plans (called Child rate plans) derive their pricing from the parent, and always have a discount.

What you should do:

  • Open your Booking.com listing's calendar in list-view

  • If you have multiple rate plans, check their mapping is correct or remove them

    • In order a child rate plan to get pricing from the parent rate plan, it needs to have a badge next to its name on the Booking.com calendar in list-view, saying "Not XML".

    • If your child rate plan does not have the "Not XML" badge, you need to connect it to the parent rate plan.

      Here is how to set the child rate plan so that it takes pricing and availability from the parent rate plan:

      • Log in to your Booking.com Extranet

      • Go to Rates & Availability

      • Select Rate plans

      • Click the down arrow on the child rate plan

      • Select 'Edit'

      • Click 'Edit' next to 'Price'

      • Tick the one which says 'Based on one of my current rate plans'

      • Make sure to select the parent rate plan

      • Click 'Save'

      • Click 'Apply changes'

⚠️ You can also create multiple parent rate plans on Booking.com, but Hospitable will only control one of them. We do not recommend having multiple parent rate plans. Learn more here.

3. Check discounts

Check for Booking.com promotions: Genius rates, mobile-only discounts, and country-based rate adjustments can reduce the guest-facing price below what Hospitable sends.

What you should do:

  • Log in to your Booking.com extranet → Promotions to review active promotions.

  • Disable any automatic discounts or promotions you did not intend to apply.

  • If you see unexpected pricing, check whether a child rate plan or Booking.com-side promotion is causing the difference.


Other Tips

Base Rate Doesn't Match Hospitable's Calendar

You can set pricing on your property using the Nightly and Weekend rate settings on the property’s Pricing page. You can read more about that page here.

Pricing set by the property’s Nightly and Weekend rate settings will be applied to all dates in your calendar that have not been manually edited. If your dates contain a rule-set with a pricing adjustment, the pricing adjustment will be calculated on top of the new price coming from the Nightly and Weekend rate settings.

If your property's base rate is not reflected on the calendar, it's because another change has overridden it. Manual changes and pricing software will override your property's set base rate. If you'd like to reset your pricing back to your base price, ask Smarty, our AI bot, to do that for you.

If Vrbo is the Lead Listing

  • Manual updates to your Hospitable calendar are always pushed to all listings immediately, regardless of your lead listing

  • If Vrbo is your lead listing and changes are made on your Vrbo calendar, these will be picked up during our regular 4.5-hour syncs and applied. If you recently made a change on your Vrbo calendar, it can take up to 4.5 hours for us to detect that change and display it on the Hospitable calendar.

  • There is no way for hosts to manually speed up this sync.

  • If you have recently made changes on your Vrbo calendar, and you want them reflected on the Hospitable calendar, you can ask Smarty to run a Force sync on your property (this will only work if Vrbo is the lead listing on the property!).

Did this answer your question?