Skip to content

Sync Airbnb, Booking and Vrbo with Elvestay via iCal (no overbooking)

If you list your property on several platforms, overbooking is a constant threat. With Elvestay's iCal sync you keep a single reliable calendar and avoid double bookings, cancellations and penalties.

Why sync your calendars

When you list the same property on Airbnb, Booking, Vrbo and Elvestay, each platform manages its own calendar. Without synchronisation, all it takes is two guests booking the same dates on different channels for you to end up with an overbooking. And a double booking is not just an awkward call: it means cancelling on someone, refunding money, taking on penalties and risking your reputation and ranking on every portal. Syncing your calendars removes that risk. You keep a single reliable calendar in which any date booked on any channel is blocked on all the others. You gain peace of mind, cut the manual work of updating availability one by one, and deliver a flawless experience to your guests.

How iCal sync works at Elvestay

Synchronisation relies on iCal, the open RFC 5545 standard that almost every rental platform uses to share availability. Each portal publishes a calendar URL containing your booked dates, and that same technology lets systems understand one another without depending on proprietary integrations. At Elvestay it works both ways. You import the iCal URL from each platform and we automatically block the dates already booked on your listing. At the same time, Elvestay generates your own iCal URL so the other portals can import your Elvestay availability. This two-way sync keeps all your calendars aligned, importing and exporting bookings continuously.

Connect Airbnb, Booking and Vrbo step by step

The connection is managed per listing. Each Elvestay listing has its own calendar section with its iCal URLs, so you control each property independently. First, copy the export iCal URL from Airbnb, Booking and Vrbo (each platform offers it in your listing's calendar settings). Then paste it into the calendar section of the matching listing in Elvestay to import those dates. Finally, copy the iCal URL that Elvestay provides and paste it into each external portal to export your Elvestay availability to them. Repeat the process for each platform and everything will be linked both ways.

Prevent overbooking: automatic blocks

Once your calendars are connected, we do the work. An automated process synchronises periodically, several times a day, checking the external calendars and applying changes without you needing to step in. When a date is booked on any channel, it is blocked on all the others, so no one can book what is already taken. Imported blocks are identified by their source, which lets Elvestay re-sync cleanly: if a booking is cancelled or changed on the source portal, the matching block is updated or removed without leaving phantom dates blocked. That way your availability always reflects reality.

Multichannel best practices

Selling across several channels pays off more when you stay consistent. Keep prices aligned across platforms so you do not compete against yourself; you can lean on our dynamic pricing engine to adjust rates to demand while keeping consistency across channels. Review the sync after major changes, such as adding a new portal, editing lots of dates or closing long seasons, and confirm everything has been reflected correctly. As for security, iCal URLs include a token that you can rotate if you suspect it has leaked, generating a new link and invalidating the old one. With these habits, managing several channels becomes simple and secure.

Everything Elvestay offers

Over 40 real differentiators that set Elvestay apart from Airbnb, Booking and traditional rentals. No empty promises — everything is live.

Bidirectional iCal Airbnb + Booking + Vrbo

Import blocks and export your Elvestay calendar. Rotatable token per listing.

Signed and rotatable iCal token

Each listing has a signed export URL. Regenerate it and the old one stops working instantly.

Dynamic pricing engine

7 signals (season, your occupancy and competitors', events, day of week, lead time, market, manual adjustment) recalculate every 6 hours.

Pricing and profitability(8)

Multi-strategy pricing

4 modes in one click: manual, fixed monthly, hybrid day+month or automatic engine. Keep your calendar intact when switching.

Dynamic pricing engine

7 signals (season, your occupancy and competitors', events, day of week, lead time, market, manual adjustment) recalculate every 6 hours.

Nightly plus monthly simultaneous

Base monthly price for snowbirds and nomads plus per-night override in peak season. Set and forget.

Manual adjustment ±50%

Raise or lower the final price by a fixed percentage on top of automatic calculation. Useful if the engine runs high or low in your area.

Floor and ceiling per listing

The engine never goes below the minimum or above the maximum you set. Complete control over your extremes.

Transparent 365-day breakdown

365 daily suggestions with signal chips: see exactly why the price changes each day.

Public profitability calculator

Estimate your net return LAU vs VUT in seconds with shareable URL. No registration required.

AI-powered rate reader

Upload Excel, PDF or photo of prices and AI imports your calendar in seconds. Review and apply.

Legal security(7)

LAU art. 3.2 without VUT licence

11 nights to 9 months under seasonal rental legal framework. No tourism licence, no Generalitat risk.

Automatic LAU contract per booking

Instant generation in guest's language with non-editable clauses compliant with LAU.

eIDAS art. 25.1 electronic signature

Full legal weight with SHA-256 PDF hash, IP, timestamp and signer's geolocation.

Complies with CV Law 9/2024

Current legal framework in Comunitat Valenciana. Compliance managed by the platform.

GDPR art. 28 DPA on sign-up

Data processing agreement signed for hosts. No surprises at audit time.

Automatic false temporality detection

Pattern detection (same guest >270 nights/year same listing) blocks bookings that look like habitual dwelling rental.

Armoured legal clauses

LAU+GDPR+eIDAS+DAC7 clauses are non-editable. Anti-abusive clause validator in your house rules.

Financial security(7)

Transparent commission

We only charge on confirmed bookings. No signup fee, no monthly subscription, no card to enter.

Stripe Connect with 3D Secure SCA

European payment compliant with PSD2. Funds held in escrow 72h post check-in to resolve disputes.

Dual-model security deposit

Choose: collect the deposit directly (Bizum/cash) or have Elvestay manage it via Swikly (card pre-authorisation without actual charge).

Two payment models

Model A: Elvestay charges guest and pays you. Model B: you charge directly and invoice commission at month end.

Verifactu-ready invoices

Complies with RD 1619/2012 with atomic sequential numbering. Hash chain ready for RD 1007/2023.

Automatic rectifying invoices

Cancellations generate rectifying invoice without intervention. Your accounts always balance.

Monthly SEPA payouts on the 10th

Consolidated transfer with per-booking breakdown. Your money arrives on predictable dates.

Operational security(6)

No-show workflow with split refund

10:00 next-day window plus 48h dispute. Clear partial refund policy for guest and host.

Document proof for stays ≥ 90 nights

Guest uploads documentation that justifies temporality. Strengthens your LAU 3.2 legal position.

Auto-cancel unpaid bookings

Daily cron cancels and frees dates if guest hasn't completed payment within deadline. Keeps your calendar clear.

Official DNI/NIE/Passport validation

Official mod-23 algorithm client+server-side with 18+ age minimum. No fake identities get through.

RLS mandatory plus explicit GRANTs

Anti-IDOR at database level. No host can see or touch listings or bookings that aren't theirs.

iCal sync with SSRF protection

Blocks loopback/RFC1918/metadata IPs when importing external URLs. Your platform can't be attacked from a malicious calendar.

Multi-channel and synchronisation(4)

Bidirectional iCal Airbnb + Booking + Vrbo

Import blocks and export your Elvestay calendar. Rotatable token per listing.

Avantio PMS import

Direct connection for agencies already using Avantio. Brings properties, rates and availability.

Competitor signal in pricing engine

The engine reads public iCal availability from competitors in your area to raise prices when real demand exists.

Signed and rotatable iCal token

Each listing has a signed export URL. Regenerate it and the old one stops working instantly.

International and support(4)

Platform in 7 languages

100% translated UI: Spanish, English, German, Dutch, French, Portuguese and Italian. Source markets covered.

Message and review translation with DeepL

Guest chat and reviews translate live to 30+ languages. Serve anyone without language barriers.

Auth emails in 7 languages

Signup, recovery, magic link and email change arrive in the user's language. Professional from minute one.

Correct hreflang on all pages

Google understands which language to offer each market. Your listing ranks locally across 7 regions.

Onboarding(5)

Host sign-up in 10 minutes

Guided 4-step flow: tax ID, bank, photos, calendar. No paperwork, no manual verification required.

Airbnb-style guest-to-host promotion

Any guest can promote to host without new sign-up. Same email, same account.

Photos optimised to WebP/AVIF

Cloudinary serves each image in the optimal format for the browser. LCP < 2.5s and better SEO ranking.

Virtual tour integrated 7 providers

Matterport, Luma, Polycam, Kuula, Klapty, Giraffe360 and YouTube. Paste the link and it embeds.

Host anti-fraud detection

Detection of hosts with >3 listings/city/year (risk of turning habitual dwelling into hidden VUT).

Tools and communications(4)

Automatic communication templates

5 triggers: confirmation, X days after, X days before check-in, check-in day, X days after check-out. Editable with placeholders.

Automatic highlights on listings

'Superhost', 'replies <1h', 'near POI X' generate automatically based on your activity. More conversions without curation.

Listing-level contract editor

Additional clauses, PDF annex, jurisdiction, house rules, pets/smoking policy. Fully configurable without losing legal protection.

Complete analytics dashboard

Views, conversions, payouts, commissions, disputes, photo ranking. Decide with data.

Does iCal sync completely prevent overbooking?
It drastically reduces the risk by automatically blocking booked dates across all connected channels. Because iCal syncs periodically rather than instantly, a very brief window can exist between a new booking and the next sync. To minimise it, connect all your calendars from the start and avoid accepting manual bookings without first checking actual availability across your channels.
Do I need an API integration with each portal?
No. Elvestay's sync uses iCal, the open RFC 5545 standard, not each platform's proprietary APIs. You only need the calendar URL that Airbnb, Booking and Vrbo provide in your listing settings, and to import it into Elvestay. It is a universal, straightforward method compatible with virtually any rental platform that exports calendars.
How often does the sync update?
Elvestay synchronises periodically, several times a day, through an automated process that checks the external calendars and applies changes. It requires no action on your part once your listings are connected. Bear in mind that iCal works by periodic polling, so availability changes may take a little while to propagate across all channels.
Is it safe to share my iCal URL?
Yes. Elvestay's iCal URLs include a unique token, and if you ever believe your link has leaked you can rotate it: a new URL is generated and the old one stops working. We also apply anti-SSRF protection when importing external URLs to prevent improper access to internal resources. Only share your links with the platforms where you list.
Can I manage syncing for several properties?
Yes. Management is per listing: each property has its own calendar section with its import and export iCal URLs. This lets you connect and control each property independently, with its own links to Airbnb, Booking and Vrbo. If you manage several properties, simply repeat the connection process in each listing's calendar.

One calendar, zero overbooking

List your property on Elvestay and sync Airbnb, Booking and Vrbo via iCal so you never double-book again.

List your property