How to Integrate PriceLabs with 365Villas
PriceLabs can send daily rates, minimum stay requirements, weekly and monthly discounts, and check-in/check-out restrictions to 365Villas for up to 540 days in advance.
Before You Start
- If no minimum stay is pushed from PriceLabs, 365Villas will default to a 1-night minimum stay.
- Any settings, including Check-in/check-out settings, must be enabled in 365Villas. If they are not, PriceLabs will not be able to push these details.
- Weekly and monthly discounts must be set in PriceLabs. Any existing discounts in 365Villas will be overwritten with each sync. Weekly and monthly pricing set in PriceLabs is only sent to 365Villas integrated websites. Extended stay pricing is not sent through the channel manager.
Step 1: Prepare Your 365Villas Account
- Log in to your 365Villas account.
- Navigate to Account Settings on the left side.

- Go to the API & Integrations section.

- Select PriceLabs.
.
- Scroll down and copy your API Key and Token.

Step 2: Connecting 365Villas to PriceLabs
- Log in to your PriceLabs account.
- Click "Add your listings" (if you have no listings) or "Add/Reconnect Listings" (if you already have listings).
- Under "PMS / Channel Manager," select 365Villas from the dropdown menu.

- Enter your API Key and Pass, then click "Connect".
- (Optional) If you want to import 365Villas internal names as nicknames in PriceLabs:
- Check the box "Use 365Villas Nicknames"
- Enter the Owner Token from your 365Villas account. (Find this under API & Integrations → PriceLabs in 365Villas.)
Step 3: Setting Up the Minimum Stay Rules
- Once your listings are imported to PriceLabs, click Review Prices from the Pricing Dashboard.

- Click Edit in Customizations and set up your minimum stay rules.

You can find a detailed step by step guide here: Setting Dynamic Minimum Stay Restrictions in PriceLabs
Step 4: Reviewing & Syncing Prices
- Follow the Getting Started guide to finish setting up your listings and sync rates. Then, head over to the Rates Management page in 365Villas to verify updates.

- Your PriceLabs rates will appear in 365Villas as shown in the example below.

- Double-check your settings in 365Villas, ensuring that check-in, check-out, and other restrictions are enabled for PriceLabs to push them.
Step 5: Setting up Check-in/check-out settings and Weekly and monthly discounts (Optional)
- These steps are optional. However, if you do wish to set them up, they have to be set up in PriceLabs. Otherwise, they will not sync properly.
- You can follow the step by step guides here:
- Check-in/check-out settings
- Weekly and monthly discounts
Troubleshooting Common Issues
- Prices are not updating in 365Villas: This may happen if the API key or token is incorrect. Double-check your credentials and re-enter them in PriceLabs.
- Minimum stay is not correct: If no minimum stay is pushed from PriceLabs, 365Villas defaults to a 1-night minimum stay. Be sure to set the correct minimum stay in PriceLabs.
- Check-in/check-out rules are not syncing: PriceLabs can only push these rules if they are enabled in 365Villas. Make sure to activate them in your 365Villas settings.
Next Steps
✅ Review your pricing and rules regularly.
✅ Join our Intro to PriceLabs Live Training for further insights.
✅ With these steps, your PriceLabs-365Villas integration should run smoothly!
Related Articles
How to Integrate PriceLabs with Elina PMS
When actively syncing with elina PMS, PriceLabs can send dynamic rates and minimum stay requirements to single and multi-unit listings for dates up to 365 days from today. Before you link PriceLabs to elina PMS you must first make sure daily rates ...
Building an API integration with PriceLabs
Who can integrate External systems like a PMS, an OTA or a channel manager can integrate with PriceLabs using our Dynamic Pricing API functionalities Steps to integrate Detailed list of steps can be found in our IAPI documentation here. Key steps ...
How to Integrate PriceLabs with Direct
When actively syncing with Direct, PriceLabs can update rates and minimum stay requirements for your listings for dates up to 540 days from today (see our article here on extending your pricing calendar beyond that point). To start the integration ...
How to Integrate PriceLabs with Guesty
When actively syncing with Guesty, PriceLabs sends rates, minimum stay requirements and check in/out restriction, weekly and monthly discounts, and extra guest fees to both single and multi-unit Guesty listings for up to 540 days. This seamless ...
How to Integrate PriceLabs with Tokeet
About the integration Using the integration with Tokeet, you can update daily rates and minimum stays for your rentals in Tokeet based on PriceLabs data, along with weekly and monthly discounts, and extra guest fees for your listings. PriceLabs ...
Sign up for training
To help you get the most out of PriceLabs, we have training webinars in English, Spanish, Portuguese and French.
Click here to Register.