Overview
This guide explains the procedure to enable integration with PriceLabs via [Admin Console] → [Property List] → [Channel Manager] → [Dynamic Pricing].
Before starting, you must have a PriceLabs account created.
[PriceLabs Official Website]: https://hello.pricelabs.co/
[PriceLabs Help Page]: https://help.pricelabs.co/portal/en/kb/pricelabs
[PriceLabs Help Page: AirHost Integration] : https://help.pricelabs.co/portal/en/kb/articles/how-to-integrate-pricelabs-with-airhost#Feature_Availability
⚠️ This feature requires a subscription to "AirHost HMS ONE (Premium Plan)
⚠️ Regarding the pricing automatically set by PriceLabs, we are unable to answer questions about PriceLabs’ specifications, such as what data is used or how prices are calculated. Please contact PriceLabs directly for such inquiries.
⚠️ The minimum stay settings configured in PriceLabs are not synchronized with AirHost. Only the pricing settings are synchronized.
Detail
PriceLabs: Allow Listing Addition from AirHost
Log into PriceLabs and allow the addition of listings from AirHost.
Please refer to the following video for the procedure:
Configure Properties and Rate Plans to Add to PriceLabs
Log in to PriceLabs and allow the addition of listings from AirHost.
For detailed steps, please refer to the video below:
※ Enter the email address registered with PriceLabs in the “Account” field.
Note:
Plans with [Pricing Tier] enabled cannot currently be linked with PriceLabs.
PriceLabs: Confirm Pricing Settings and Start Synchronization
Return to PriceLabs and ensure that the pricing plans activated on the AirHost side are added as listings. Always confirm the pricing proposed by PriceLabs before starting synchronization. Once synchronized, the prices on AirHost are entirely overwritten by those from PriceLabs, and it is not easy to revert them in bulk, so please be cautious.
The procedure can be viewed in the following video:
In [Admin Console] → [Property List] → [Select the relevant property] → [Channel Manager] → [Dynamic Pricing], select PriceLabs and set the minimum and maximum prices in AirHost.
If you are unable to change the minimum price to your desired amount, please go to [Admin Console] → [Property List] → [Select the relevant property] → [Room Management] → [Room Type] → [Select the relevant room type] → [Edit Room Type] , update the [Minimum Price], and then try again.
Additionally, you will need to set a minimum and maximum price on the PriceLabs side, so please configure those settings as well.
※ Reservations created before integration
Reservations confirmed before the PriceLabs integration starts will remain at the rates set prior to integration, and PriceLabs pricing will not be applied.
AirHost: Verify Rates Synchronized from PriceLabs
Confirm that the rates from PriceLabs have been successfully synced to the AirHost price calendar.
For detailed instructions, please refer to the following video:
Changing Rates for PriceLabs-Linked Rate Plans
⚠️ Note:
If you try to edit rates for a PriceLabs-linked rate plan from the AirHost rate calendar, an error will occur.
Please make all edits from the PriceLabs side.
About Differences in Displayed Rates on Booking.com
If the rate plan on Booking.com is set to RLO (Rate Level Occupancy), where prices are recalculated based on the number of guests, the base rate set in PriceLabs will not be displayed as-is.
Instead, it will be recalculated using the following formula:
Calculation formula
The price is calculated using the following logic.
price = base_price + extra_guest_price × (fixed_occupancy − guests_included)
final_price = price × percentage
Definition of Terms
base_price: Base rate (rate sent from PriceLabs)
extra_guest_price: Additional guest fee
fixed_occupancy: Maximum occupancy
guests_included: Number of guests included in the base rate
percentage: Markup factor (%)
Calculation Example
base_price: 10,000 yen
extra_guest_price: 2,500 yen
fixed_occupancy: 5 people
Guests included: 3 people
percentage: 115%
Calculation:
10,000 + 2,500 × (5 − 3)
= 15,000
15,000 × 1.15
= 17,250
Therefore, even if the rate is set to ¥10,000 in PriceLabs, it may appear as ¥17,250 on Booking.com.
If the rate set in PriceLabs differs from the displayed rate on Booking.com, please check the following in AirHost:
Occupancy settings (included guests / maximum guests)
Markup percentage
PriceLabs Rate Sync Frequency
Rates are typically synchronized once per day (timing may vary by property)
For manual sync, please operate from the PriceLabs side
Inventory Sync from AirHost to PriceLabs
When PriceLabs determines pricing, property inventory is an important factor.
In AirHost, whenever there is a change in inventory, the latest inventory data is automatically synchronized to PriceLabs.
This ensures that PriceLabs always calculates rates based on the most up-to-date availability.



