Come esportare il calendario airbnb e importarlo su booking com

Come esportare il calendario Airbnb e importarlo su Booking.com

di Marco Livio
Aggiornato il

Se pubblichi la stessa casa vacanze o lo stesso appartamento sia su Airbnb che su Booking.com, è fondamentale evitare che le stesse date rimangano disponibili contemporaneamente su entrambe le piattaforme.

Una delle soluzioni più semplici consiste nell’utilizzare il calendario iCal.

Airbnb permette infatti di esportare il calendario di ogni annuncio attraverso un apposito URL e inserirlo all’interno di un’altra piattaforma compatibile, compreso Booking.com. Airbnb consiglia espressamente agli host presenti su più siti di sincronizzare i calendari per ridurre il rischio che due ospiti prenotino le stesse date.

Il funzionamento è:

Airbnb → link iCal → Booking.com

Ma attenzione: questo collegamento sincronizza il calendario in una sola direzione.

Se vuoi una vera sincronizzazione bidirezionale dovrai successivamente configurare anche:

Booking.com → link iCal → Airbnb

ottenendo:

Airbnb ⇄ Booking.com

In questa guida vediamo passo dopo passo come esportare il calendario Airbnb, importarlo su Booking.com e completare correttamente la sincronizzazione nelle due direzioni.


Cos’è il calendario iCal Airbnb?

iCal è uno standard utilizzato per condividere informazioni di calendario tra piattaforme differenti.

Airbnb genera per ciascun annuncio un URL calendario che può essere copiato all’interno di altri sistemi compatibili.

Il link ha normalmente un formato simile a:

.../calendar/ical/....ics

Questo URL permette al sistema esterno di leggere le date presenti nel calendario Airbnb.

Airbnb specifica che esportando il calendario viene fornito un URL da incollare sulla piattaforma esterna, per esempio Booking.com, in modo che le modifiche al calendario Airbnb possano riflettersi sul calendario collegato secondo le modalità di aggiornamento previste dall’altro servizio.


Perché sincronizzare Airbnb con Booking.com?

Immaginiamo di avere:

Casa Vacanze Roma

pubblicata contemporaneamente su:

Airbnb

e:

Booking.com

Entrambi i calendari mostrano disponibili le date:

10-15 agosto

Alle 10:00 un cliente prenota su Airbnb.

Airbnb blocca immediatamente quelle date sul proprio calendario.

Se Booking.com non è sincronizzato, però, potrebbe continuare a mostrare:

10-15 agosto → disponibile

Un secondo cliente potrebbe quindi prenotare lo stesso appartamento su Booking.com.

Avresti un:

overbooking

La sincronizzazione serve proprio a comunicare a Booking.com che quelle date non devono più essere vendute.


Come esportare il calendario Airbnb

Per prima cosa devi recuperare il link iCal Airbnb.

Il percorso ufficiale indicato attualmente da Airbnb da computer è:

Calendario → seleziona l’annuncio → Disponibilità → Collega calendari → Collega a un altro sito web.

Vediamolo nel dettaglio.


1. Accedi ad Airbnb come host

Entra nel tuo account Airbnb e passa alla modalità host.

Apri:

Calendario

Se gestisci più strutture, seleziona l’annuncio che vuoi collegare a Booking.com.

Questo passaggio è particolarmente importante.

Se hai:

Appartamento Roma

e:

Appartamento Milano

devi esportare il calendario dell’appartamento corretto.


2. Apri “Disponibilità”

Nel calendario dell’annuncio selezionato entra nella sezione:

Disponibilità

Airbnb raccoglie qui le principali impostazioni relative al calendario.


3. Apri “Collega calendari”

Cerca la sezione:

Collega calendari

e seleziona:

Collega a un altro sito web

Da questa schermata Airbnb permette sia di:

esportare il proprio calendario

sia di:

importare un calendario esterno.


4. Copia il link del calendario Airbnb

Nella sezione di esportazione troverai il collegamento al calendario Airbnb.

Clicca su:

Copia

oppure sulla relativa funzione per copiare il link calendario.

Questo è il tuo:

link iCal Airbnb

Devi ora inserirlo all’interno di Booking.com.


Non modificare il link iCal

Quando copi il collegamento, è importante incollarlo interamente.

Non eliminare:

  • caratteri finali;
  • parametri;
  • lettere;
  • numeri;
  • parte successiva al simbolo ?, se presente.

Una modifica anche minima può impedire a Booking.com di leggere correttamente il calendario.

Inoltre è consigliabile trattare il link come un indirizzo privato e non pubblicarlo su pagine web, social network o forum.


Come importare il calendario Airbnb su Booking.com

Ora devi entrare nella Extranet Booking.com.

L’interfaccia di Booking.com può variare in base al tipo di struttura, alla configurazione dell’account e agli aggiornamenti della piattaforma.

Il percorso normalmente utilizzato è:

Tariffe e disponibilità / Calendario e prezzi → Calendario → Sincronizza calendari

oppure direttamente:

Tariffe e disponibilità → Sincronizza calendari

Le guide aggiornate al 2026 riportano ancora questo flusso per l’importazione di calendari iCal.


5. Accedi alla Extranet Booking.com

Entra nell’account Booking.com utilizzato per gestire la struttura.

Se gestisci più strutture o unità, seleziona quella corrispondente all’annuncio Airbnb appena esportato.

Per esempio:

Airbnb: Appartamento Roma

deve essere collegato a:

Booking.com: Appartamento Roma

e non a un’altra struttura.


6. Apri “Sincronizza calendari”

Cerca la sezione:

Sincronizza calendari

oppure:

Sync calendars

Solitamente si trova all’interno della gestione di:

Calendario

oppure:

Tariffe e disponibilità.


7. Aggiungi una nuova connessione calendario

Clicca su una voce simile a:

Aggiungi connessione calendario

oppure:

Importa calendario

La denominazione può cambiare leggermente in base alla versione della Extranet.


8. Incolla il link iCal Airbnb

Booking.com ti chiederà l’indirizzo del calendario esterno.

Incolla il link che hai appena copiato da Airbnb.

Puoi assegnare un nome alla connessione.

Per esempio:

Airbnb

oppure:

Airbnb – Appartamento Roma

La seconda soluzione è preferibile quando gestisci più strutture.


9. Salva la connessione

Conferma l’importazione.

A questo punto hai creato:

Airbnb → Booking.com

Booking.com potrà leggere il calendario Airbnb e utilizzare le indisponibilità ricevute per bloccare le date corrispondenti.


Cosa succede dopo l’importazione?

Supponiamo che Airbnb riceva una prenotazione:

10-15 agosto

Il flusso diventa:

Prenotazione Airbnb

Airbnb blocca 10-15 agosto

feed iCal Airbnb aggiornato

Booking.com legge il feed

Booking.com rende 10-15 agosto non disponibili

In questo modo riduci il rischio che Booking.com venda lo stesso appartamento per quelle date.


Attenzione: hai sincronizzato solamente Airbnb → Booking.com

Questo è uno degli errori più comuni.

Dopo aver importato il calendario Airbnb su Booking.com hai creato:

Airbnb → Booking.com

Ma se qualcuno prenota su Booking.com?

Airbnb non riceverà automaticamente quella prenotazione solo perché hai configurato il collegamento precedente.

Per una sincronizzazione completa devi creare anche:

Booking.com → Airbnb


Come sincronizzare Airbnb e Booking.com in entrambe le direzioni

Una configurazione corretta deve avere:

Collegamento 1

Airbnb → Booking.com

Collegamento 2

Booking.com → Airbnb

Il risultato è:

Airbnb ⇄ Booking.com

Tecnicamente non esiste un unico collegamento bidirezionale.

Hai due feed distinti.


Come esportare il calendario Booking.com

Dopo aver aggiunto la connessione Airbnb, rimani nella sezione:

Sincronizza calendari

di Booking.com.

Cerca:

Esporta calendario

oppure la funzione che permette di copiare il link iCal della struttura.

Booking.com genererà un nuovo URL calendario.

Copialo.

Le guide aggiornate mostrano questo passaggio all’interno della stessa sezione utilizzata per l’importazione.

Hai ora:

link iCal Booking.com


Come importare Booking.com su Airbnb

Torna su Airbnb.

Apri nuovamente:

Calendario

→ seleziona l’annuncio

Disponibilità

Collega calendari

Collega a un altro sito web

Airbnb specifica che, per importare un calendario esterno, devi ottenere l’URL dal servizio esterno e inserirlo nel campo dedicato. L’URL importato deve essere compatibile e Airbnb raccomanda di verificare che termini in .ics.


10. Incolla il link Booking.com su Airbnb

Nel campo dedicato al calendario esterno incolla:

link iCal Booking.com

Assegna un nome, per esempio:

Booking.com

oppure:

Booking.com – Appartamento Roma

e conferma con:

Aggiungi calendario

Hai creato il secondo collegamento:

Booking.com → Airbnb


Sincronizzazione completata

Ora hai:

Airbnb → Booking.com

e:

Booking.com → Airbnb

quindi:

Airbnb ⇄ Booking.com

Se arriva una prenotazione Airbnb:

Airbnb → Booking.com

Se arriva una prenotazione Booking.com:

Booking.com → Airbnb


Schema completo

Il processo può essere riassunto così:

1. Airbnb

→ esporta calendario Airbnb

→ copia link iCal

→ importalo su Booking.com

2. Booking.com

→ esporta calendario Booking.com

→ copia link iCal

→ importalo su Airbnb

Risultato:

Airbnb ⇄ Booking.com


Come verificare che la sincronizzazione funzioni

Dopo aver configurato tutto, non limitarti a chiudere la pagina.

Fai un controllo.

Puoi, per esempio, verificare una data già prenotata su Airbnb.

Controlla che:

Airbnb → data occupata

corrisponda a:

Booking.com → stessa data non disponibile

Poi fai lo stesso al contrario.

Verifica una prenotazione Booking.com e controlla che Airbnb mostri quelle notti come non disponibili dopo l’aggiornamento del calendario.

Airbnb mostra anche quando un calendario importato è stato sincronizzato e consente di richiedere manualmente un aggiornamento dalla relativa sezione.


La sincronizzazione Airbnb Booking.com è immediata?

No.

Questo è probabilmente il limite più importante di iCal.

Una sincronizzazione tramite calendario non deve essere considerata una connessione API in tempo reale.

Il processo è:

prenotazione

calendario origine aggiornato

feed iCal aggiornato

altra piattaforma controlla il feed

calendario destinazione aggiornato

Airbnb dichiara attualmente di aggiornare automaticamente i calendari esterni importati ogni 3 ore, con la possibilità di richiedere anche un aggiornamento manuale entro i limiti previsti dalla piattaforma.

La frequenza con cui Booking.com legge il feed Airbnb dipende invece dal funzionamento della piattaforma.

Per questo motivo non bisogna considerare iCal una sincronizzazione istantanea.


Il rischio di overbooking sparisce completamente?

No.

La sincronizzazione iCal riduce significativamente il rischio, ma non può eliminarlo matematicamente.

Immaginiamo:

15:00

Un cliente prenota Airbnb.

15:02

Booking.com non ha ancora aggiornato il calendario Airbnb importato.

15:03

Un altro cliente completa una prenotazione Booking.com sulle stesse date.

In teoria potrebbe verificarsi un overbooking prima che la sincronizzazione venga completata.

Il rischio aumenta soprattutto quando:

  • hai un’occupazione molto elevata;
  • utilizzi molte OTA;
  • ricevi numerose prenotazioni last minute;
  • gestisci molte unità.

In questi casi può essere opportuno utilizzare un Channel Manager con integrazioni più avanzate.


iCal sincronizza anche i prezzi Airbnb e Booking.com?

No.

Il collegamento che abbiamo appena configurato serve principalmente a mantenere sincronizzate:

date prenotate

e:

indisponibilità del calendario

Non sincronizza automaticamente:

  • prezzi;
  • promozioni;
  • tariffe;
  • soggiorno minimo;
  • piani tariffari;
  • sconti;
  • restrizioni avanzate.

Quindi potresti avere:

Airbnb: 120 €

e:

Booking.com: 135 €

anche se i calendari sono perfettamente sincronizzati.


Se cambio il prezzo Airbnb cambia anche Booking.com?

No.

Supponiamo:

Airbnb → 100 €

Booking.com → 100 €

Modifichi Airbnb:

Airbnb → 130 €

Con iCal Booking.com continuerà ad avere:

Booking.com → 100 €

Il collegamento calendario non trasmette la tariffa.

Per sincronizzare prezzi e disponibilità devi utilizzare un software con integrazioni più avanzate, come un Channel Manager/PMS compatibile.


Posso sincronizzare una sola direzione?

Sì, tecnicamente puoi farlo.

Potresti configurare solamente:

Airbnb → Booking.com

Ma in questo caso devi essere consapevole che:

prenotazioni Airbnb → arrivano come indisponibilità su Booking.com

mentre:

prenotazioni Booking.com → non arrivano automaticamente su Airbnb attraverso quel collegamento

Per chi vende realmente la stessa unità su entrambe le piattaforme, normalmente conviene configurare la sincronizzazione nelle due direzioni.


Gestisco più appartamenti: come devo fare?

Ogni appartamento deve avere il proprio collegamento.

Supponiamo di avere:

Appartamento Roma

Airbnb Roma
Booking.com Roma

Appartamento Milano

Airbnb Milano
Booking.com Milano

Appartamento Firenze

Airbnb Firenze
Booking.com Firenze

Devi creare:

Airbnb Roma ⇄ Booking.com Roma

Airbnb Milano ⇄ Booking.com Milano

Airbnb Firenze ⇄ Booking.com Firenze

Non devi utilizzare lo stesso link calendario per appartamenti differenti.


Errore da evitare: collegare le strutture sbagliate

Se configuri:

Airbnb Roma → Booking.com Milano

una prenotazione ricevuta nell’appartamento di Roma potrebbe bloccare Milano.

Quando hai molti immobili, assegna sempre nomi molto chiari alle connessioni.

Per esempio:

Airbnb – Roma Trastevere

Airbnb – Milano Navigli

Airbnb – Firenze Centro

Questo rende molto più semplice capire quale feed appartiene a quale unità.


Non trovo “Sincronizza calendari” su Booking.com

Può capitare.

L’interfaccia della Extranet varia a seconda della struttura e della configurazione.

Cerca la funzione all’interno di:

Tariffe e disponibilità

Calendario

Calendario e prezzi

oppure utilizza la ricerca interna della Extranet, se disponibile.

Le guide aggiornate al 2026 riportano generalmente il percorso Rates & Availability → Sync calendars o una variante attraverso il calendario.

In alcune configurazioni la sincronizzazione iCal può inoltre non essere disponibile, per esempio quando la struttura utilizza già particolari sistemi di connettività esterna.


Non trovo il link iCal su Airbnb

Da computer il percorso ufficiale attuale è:

Calendario → seleziona annuncio → Disponibilità → Collega calendari → Collega a un altro sito web.

Se hai più annunci, controlla di aver selezionato il calendario corretto.


Il link Airbnb deve terminare in .ics?

Airbnb utilizza calendari compatibili iCal/ICS.

Quando importi un calendario esterno su Airbnb, la piattaforma specifica espressamente che l’URL deve terminare in .ics.

Non modificare comunque manualmente un URL per aggiungere .ics: utilizza sempre il collegamento ufficialmente generato dalla piattaforma.


Posso sincronizzare Airbnb e Booking.com gratuitamente?

La sincronizzazione tramite iCal utilizza le funzioni calendario messe a disposizione dalle piattaforme compatibili e non richiede di per sé un Channel Manager esterno.

Può quindi essere una soluzione molto interessante per chi gestisce:

1 o poche case vacanza

e vuole principalmente mantenere allineate le date occupate.


iCal o Channel Manager?

Dipende dalla complessità della gestione.

iCal può essere sufficiente se:

  • hai una o poche strutture;
  • utilizzi principalmente Airbnb e Booking.com;
  • vuoi sincronizzare soprattutto le date;
  • gestisci manualmente i prezzi;
  • ricevi un volume moderato di prenotazioni.

Un Channel Manager diventa più interessante se:

  • hai molte strutture;
  • utilizzi molte OTA;
  • modifichi spesso i prezzi;
  • vuoi sincronizzare tariffe;
  • gestisci inventario complesso;
  • utilizzi molte restrizioni;
  • vuoi centralizzare tutto.

Posso aggiungere anche il calendario del mio sito?

Sì.

Se utilizzi un Booking Engine compatibile con iCal, puoi aggiungere anche il sito al sistema.

Potresti avere:

Airbnb

Booking Engine

Booking.com

Il Booking Engine può importare i calendari provenienti dalle OTA e rendere indisponibili sul sito le date già prenotate.

Se genera anche un proprio feed iCal, puoi sincronizzare verso l’esterno le prenotazioni dirette ricevute dal sito.


Airbnb + Booking.com + Booking Engine

Una configurazione potrebbe essere:

Airbnb → Booking Engine

Booking.com → Booking Engine

e:

Booking Engine → Airbnb

Booking Engine → Booking.com

Il principio resta sempre lo stesso:

ogni sistema deve ricevere le indisponibilità generate dagli altri canali.

Con Host Domination Booking Engine, per esempio, puoi importare feed iCal/ICS provenienti da Airbnb e Booking.com e affiancare alle OTA anche le prenotazioni dirette dal sito WordPress.

In questo modo puoi continuare a utilizzare Airbnb e Booking.com come canali di acquisizione, ma contemporaneamente costruire un canale di prenotazione proprietario.


Attenzione ai loop iCal

Quando inizi a collegare tre o più sistemi devi evitare una configurazione inutilmente complessa.

Per esempio:

Airbnb → Booking.com

Booking.com → Booking Engine

Booking Engine → Airbnb

insieme ad altri collegamenti paralleli può rendere più difficile capire da dove proviene realmente un blocco.

Più sistemi utilizzi, più diventa importante definire un’architettura chiara.

Per strutture semplici puoi collegare direttamente i calendari.

Per ecosistemi complessi può essere preferibile avere un sistema centrale.


Come capire da dove arriva una data bloccata?

Se dopo la sincronizzazione trovi una data non disponibile, verifica:

  1. se esiste una prenotazione Airbnb;
  2. se esiste una prenotazione Booking.com;
  3. se la data è stata bloccata manualmente;
  4. se esistono altri calendari importati;
  5. se la struttura corretta è stata collegata;
  6. quando è avvenuta l’ultima sincronizzazione.

Airbnb permette di vedere se determinate notti risultano bloccate e specifica che alcune date possono essere indisponibili proprio a causa di calendari collegati o sincronizzati.


Quanto tempo richiede configurare Airbnb e Booking.com?

Per una singola struttura il procedimento è relativamente breve.

Devi semplicemente creare due collegamenti:

Primo

Airbnb → Booking.com

Secondo

Booking.com → Airbnb

Il passaggio che richiede maggiore attenzione non è il tempo necessario, ma scegliere il calendario corretto.

Se gestisci dieci appartamenti, dovrai ripetere l’operazione per ogni unità.


Riepilogo rapido: Airbnb → Booking.com

Per esportare il calendario Airbnb e importarlo su Booking.com:

Su Airbnb

Calendario

→ scegli l’annuncio

Disponibilità

Collega calendari

Collega a un altro sito web

→ copia il link calendario Airbnb.

Su Booking.com

Extranet

Tariffe e disponibilità / Calendario

Sincronizza calendari

Aggiungi connessione

→ incolla il link Airbnb

→ salva.

Hai ottenuto:

Airbnb → Booking.com


Riepilogo rapido: Booking.com → Airbnb

Per completare la sincronizzazione:

Su Booking.com

Sincronizza calendari

Esporta calendario

→ copia link iCal Booking.com.

Su Airbnb

Calendario

Disponibilità

Collega calendari

Collega a un altro sito web

→ inserisci il link .ics Booking.com

→ assegna un nome

Aggiungi calendario.

Hai ottenuto:

Booking.com → Airbnb

Risultato finale:

Airbnb ⇄ Booking.com


Conclusione

Esportare il calendario Airbnb e importarlo su Booking.com è uno dei modi più semplici per mantenere coordinate le disponibilità quando la stessa struttura è presente su entrambe le piattaforme.

Il procedimento è:

Airbnb

→ esporta calendario

→ copia link iCal

→ importalo su Booking.com.

Ma per una sincronizzazione realmente utile devi ricordarti anche il percorso inverso:

Booking.com

→ esporta calendario

→ copia link iCal

→ importalo su Airbnb.

In questo modo ottieni:

Airbnb ⇄ Booking.com

e una prenotazione ricevuta su uno dei due portali può determinare il blocco delle stesse date sull’altro calendario.

iCal rimane però uno strumento di sincronizzazione del calendario.

Non sincronizza automaticamente:

prezzi

tariffe

promozioni

restrizioni avanzate

e non deve essere considerato una connessione API istantanea.

Per una o poche case vacanza può essere una soluzione semplice ed efficace.

Quando invece aumentano strutture, OTA e complessità tariffaria, può diventare più indicato utilizzare un Channel Manager.

Se vuoi aggiungere anche le prenotazioni dirette dal tuo sito, puoi infine collegare Airbnb e Booking.com a un Booking Engine compatibile con iCal, creando un ecosistema in cui OTA e sito condividono le disponibilità.


FAQ

Come esportare il calendario Airbnb?

Da computer vai su Calendario → seleziona l’annuncio → Disponibilità → Collega calendari → Collega a un altro sito web e copia il link calendario Airbnb.

Nella Extranet Booking.com cerca Sincronizza calendari, normalmente all’interno di Calendario o Tariffe e disponibilità, quindi aggiungi una nuova connessione e incolla l’URL Airbnb.

Basta importare Airbnb su Booking.com?

No, se vuoi sincronizzare le disponibilità in entrambe le direzioni. Devi esportare anche il calendario Booking.com e importarlo su Airbnb.

Come sincronizzare Airbnb e Booking.com?

Devi creare due collegamenti:

Airbnb → Booking.com

e:

Booking.com → Airbnb

ottenendo:

Airbnb ⇄ Booking.com

La sincronizzazione è gratuita?

Il collegamento iCal utilizza le funzioni calendario delle piattaforme compatibili e non richiede necessariamente l’acquisto di un Channel Manager esterno.

Airbnb aggiorna Booking.com immediatamente?

Non bisogna considerare iCal una sincronizzazione in tempo reale. Il sistema che importa il calendario deve periodicamente rileggere il feed per ricevere gli aggiornamenti.

Ogni quanto Airbnb aggiorna Booking.com?

La frequenza con cui Booking.com legge il calendario Airbnb dipende da Booking.com. Airbnb dichiara invece di aggiornare i calendari esterni importati su Airbnb ogni 3 ore, con possibilità di aggiornamento manuale.

iCal sincronizza anche i prezzi?

No. La sincronizzazione iCal riguarda principalmente calendario e indisponibilità.

Se cambio il prezzo Airbnb cambia Booking.com?

No. Con un semplice collegamento iCal il prezzo Booking.com rimane indipendente.

Posso sincronizzare più appartamenti?

Sì, ma ogni appartamento deve utilizzare il proprio calendario e deve essere collegato all’unità corrispondente sull’altra piattaforma.

Posso collegare anche il mio sito?

Sì, se utilizzi un Booking Engine compatibile con iCal. In questo modo puoi sincronizzare le disponibilità OTA e contemporaneamente ricevere prenotazioni dirette.

iCal elimina completamente gli overbooking?

Riduce fortemente il rischio, ma non essendo una sincronizzazione API istantanea può esistere un intervallo tra una prenotazione e l’aggiornamento della piattaforma collegata.

Scritto da

Marco Livio

Scopri altri articoli →

Questo articolo ti è stato utile?

Valuta questo articolo

5,0 su 5 · Valutazione editoriale
Torna in alto