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?
Do I need an API integration with each portal?
How often does the sync update?
Is it safe to share my iCal URL?
Can I manage syncing for several properties?
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